EASY7
010 editor 툴 본문
010 editor 란
1. text editing 기능
text files, XML, HTML, Unicode and UTF-8 files, C/C++ source code 편집
코드 하이라이트 기능
50GB까지 파일 지원
2. binary 파일을 사람이 읽을 수 있는 형태로 변형해준다(HxD와 비슷)
3. 다양한 template 적용하여 데이터를 파싱할 수 있다.
template 다운로드 받기
https://www.sweetscape.com/010editor/repository/templates/file_info.php?file=EXE.bt&type=0&sort=
3-1. templates- view installed templates
3-2. template add
3-3. run template
4. 현재 파일의 checksum이나 hash 값 구하기
CTRL+K 또는 tool->checksum
5. 현재 파일의 히스토그램..
다운로드 받기
http://www.sweetscape.com/010editor/
4개의 Number systems
1. Decimal (10진수) : 0~9까지의 수 사용가능.
153 = 1*102 + 5*101 + 3.
2. Hexadecimal (16진수): . 0~9와 더불어 'A', 'B', 'C', 'D', 'E', and 'F' (각각 10~15를 나타냄)
3d7 = 3*162 + 13*161 + 7 = 983.
표시 : 숫자 앞에 0(영)x, 숫자 뒤에 ',h' ',x' 'h'
예시 : '0x100' or '3f,h', 'd2,x', or 'FFh'
3. Octal (8진수) : 0~7 사용가능.
2740 = 2*83 + 7*82 + 4*81 + 0 = 1504.
표시 : 숫자 뒤에 ',o'
예시 : '377,o'
4. Binary (2진수) : 0~1 사용가능.
10110 = 1*24 + 0*23 + 1*22 + 1*s1 + 0 = 22.
표시 : 숫자 뒤에 ',b'
예시 : '0101,b'
bit와 byte
8bits=1bytes
1bytes는 0~255 까지 표현가능.
4bit가 보이면 16진수에서 한 digit 표현 가능.
'보안 공부 > 리버싱' 카테고리의 다른 글
스택과 레지스터 실습 (010 editor, OllyDbg, IDA 이용) (0) | 2019.10.28 |
---|---|
msdn (0) | 2019.10.28 |
PE 구조에 대한 이해 (0) | 2019.10.27 |
OllyDbg 단축키 (0) | 2019.10.24 |
IDA 단축키 (0) | 2019.10.24 |