010 Editor

Digital Forensic Wikipedia
둘러보기로 가기 검색하러 가기

소개[편집]

[그림 1] 010 Editor 실행 화면

010Editor지원 운영체제는 Linux, Windows 2000/XP/Vista/7/8, MAC OS X (10.5/10.6/10.7/10.8/10.9)이다.
이 도구는 기본적으로 ASCii String, Unicode String, Hex Bytes 단위로 검색할 수 있으며 파일, 하드 드라이브, 프로세스 등을 읽고 편집할 수 있다. Replace를 이용하여 원하는 문자열을 바꿀 수 있으며 Bookmark기능을 이용하여 바이트 지점을 표시하고 각 지점들을 이동 할 수 있다. C언어와 유사한 문법으로 프로그래밍하고 간편하게 작동 시킬 수 있는 Script기능이 있으며, 쉽게 바이너리 파일을 파싱할 수 있는 Templates기능이 있다.
그 외에도 섹터 단위로 이동 가능하며, 계산기 기능, 두 파일을 비교하는 기능, 연산 기능, Check Sum(MD2, MD4, MD5, SHA-1, SHA-256, SHA-512 등)기능, 그래프 표현기능, CSV 추출 기능, 윈도우의 계산기와 메모장을 켜는 기능이 있다.
010Editor의 실행화면은 [그림 1]과 같다.

사용법[편집]

파일 열기 및 생성[편집]

[그림 2] New File 생성

010 Editor를 실행하고 메인화면에서 File – Open File을 선택하여 파일을 열거나 드래그 & 드롭으로 파일을 열 수 있다. 파일뿐만 아니라 드라이브나 프로세스도 Open Drive, Open Process를 클릭하면 볼 수 있다. 파일 생성은 [그림 2]와 같이 File – New 안에 생성하고자하는 파일 종류를 선택하고 생성 할 수 있다. 혹은 Ctrl+N을 눌러 파일을 생성 할 수 있다.

저장[편집]

새로 생성한 파일이나 수정한 파일을 저장할 때에는 File메뉴의 Save를 이용하거나 단축키인 Ctrl+S를 이용하여 저장할 수 있다. 다른 이름으로 파일을 저장하려면 Ctrl+Shift+S를 눌러서 저장할 수 있다.

Search 및 Replace[편집]

[그림 3] Search 기능

Search메뉴의 Find를 클릭하면 [그림 3]과 같이 화살표가 가리키는 검색창이 나타난다. 여기에 검색하고자하는 문자열 종류를 선택하고 검색어를 입력한 다음 엔터를 누르면 밑의 Output창에 검색된 문자 주소 값과 함께 출력된다.

[그림 4] Replace 기능

Search메뉴의 Replace를 클릭하면 [그림 4]처럼 Find 밑에 Replace창이 나타난다. 바꾸고자하는 값을 Find, Replace에 각각 값을 넣고 엔터를 치면 값이 바뀐다.

Bookmark[편집]

[그림 5] Bookmark 기능

Bookmark하고자하는 영역을 선택한 뒤, Search 메뉴의 Add/Edit Book mark를 클릭하면 [그림 5]와 같이 Bookmark창이 나타난다. 표시하고 싶은 배경색을 고른 뒤, Add를 누른다. 그러면 빨간색 상자처럼 표시된다. 여러 개의 Bookmark를 빠르게 표시하고 이동할 수 있다. 표시하고자하는 Bookmark의 배경색이 같다면 Ctrl+F2를 눌러 바로 표시할 수 있다. F2를 누르면 다음 Bookmark로 이동하고 Shift+F2를 누르면 이전 Bookmark로 이동한다. 표시한 모든 북마크를 삭제하려면 Ctrl+Shift+F2를 누르면 된다.


Script[편집]

[그림 6] Script 기능

Scripts메뉴의 Open Script를 클릭하면 010 Editor에서 기본적으로 제공하는 Scripts파일들이 있다. Script파일을 클릭하면 [그림 6]과 같이 Floating Tab Group창에 선택한 Script파일이 열린다. 열려진 Script를 Scripts탭의 Run Script를 클릭하거나 F7을 눌러서 실행한다. 기본적인 Script 이외에도 새로 Script를 생성하여 프로그래밍 할 수 있다. 기본적으로 들어있는 Script파일 이외에도 010 Editor 홈페이지에서 Script파일을 다운받아 사용할 수 있다. 해당 url로 바로 가려면 Scripts탭의 Online Script Repository를 클릭하면 된다.


Template[편집]

[그림 7] Template 기능

Templates메뉴의 Open Template를 클릭하면 010 Editor에서 기본적으로 제공하는 Template파일들이 있다. Template파일을 클릭하면 Script파일처럼 [그림 7]과 같이 Floating Tab Group창에 선택한 Template파일이 열린다. 열려진 Template를 Template메뉴의 Run Template를 클릭하거나 F5를 눌러서 실행한다. Template도 Script처럼 기본적인 Template 이외에도 새로운 Template를 생성하여 프로그래밍 할 수 있다. 기본적으로 들어있는 Template파일 이외에도 010 Editor 홈페이지에서 Template파일을 다운받아 사용할 수 있다. 해당 url로 바로 가려면 Templates메뉴의 Online Template Repository를 클릭하면 된다.

도구 기능[편집]

편집[편집]

[그림 8] File 메뉴
[그림 9] Export Hex
[그림 10] Print Preview

010 Editor는 파일, 텍스트/Hex, 하드드라이브, 프로세스를 열거나 편집할 수 있다. [그림 8]은 010 Editor의 File 메뉴이다. 각 메뉴의 기능에 대한 설명은 다음 [표 1]과 같다.

[표 1] File 메뉴 설명
기능 설명
New Editor에서 새로운 파일 생성
Open File 파일 열기
Open Drive 드라이브 열기
Open Process 프로세스 열기
Open Recent 최근 파일 열기
Save 저장하기
Save As 다른 이름으로 저장하기
Save a Copy 현재 파일을 디스크에 복사하기
Save All 수정된 모든 파일 저장하기
Close 현재 Editor 창 닫기
Close All 모든 Editor 창 닫기
Revert/Refresh 수정한 것을 모두 이전상태로 되돌리기
Special 선택한 영역만 저장하는 기능, 파일 이름 재설정, 파일 삭제 기능, 윈도우즈에서 기본으로 설정한 메일로 파일을 전송하는 기능
Import Hex Hex 값을 추가하는 기능
Export Hex Hex 값을 추출하는 기능 [그림 9]
Print 프린트 기능
Print Preview 프린트 미리보기 기능 [그림 10]
Page Setup 프린트 설정 기능
Exit 010 Editor 종료 기능


[그림 11] Edit 메뉴
[그림 12] Copy As
[그림 13] Insert Color&Date/Time
[그림 14] File Properties

Edit 메뉴에는 [그림 11]과 같은 기능이 있다. 각 기능에 대한 설명은 [표 2]와 같다.

[표 2] Edit 메뉴 설명
기능 설명
Undo 이전 상태로 되돌리기 기능
Redo Edit Undo 상태 전으로 되돌리기 (수정한 상태로 되돌리기)
Cut 자르기 기능
Copy 붙여넣기 기능
Copy As [그림 12]처럼 Hex값으로 복사하거나 Decimal Text, C Code, Java Code, Intel 8-bit Hex Code, Intel 16-bit Hex Code, Intel 32-bit Hex Code, Motorola S19 Records, Motorola S28 Records, Motorola S37 Records, Text Area, Web Page (HTML), Rich Text Format (RTF), Base64, Uuencoding 형태로 복사 할 수 있다.
Paste 붙여넣기 기능
Paste Special DataObject, Unformatted Unicode Text, Unformatted Text, HTML Format, application/vnd.oasis.opendocument.test, Ole Private Data, Text Local Identifier, Unformatted Text(OEM), 010 Editor Binary Data 형식 중 하나를 현재 문서에 데이터를 붙여넣기 기능
Past From Hex Text, Decimal Text, Binary Text, Source Code, Intel Hex Code, Motorola S-Records, Base64, Uuencoding에서 복사를 했다면, 해당 텍스트 형태를 선택하여 붙여 넣을 수 있는 기능
Clipboard 1번만 복사할 수 있는 것이 아니라 10곳에 복사 가능
Delete 삭제 기능
Select All 전체 선택 기능
Select Range offset를 이용하여 특정 범위 선택 기능
Insert/Overwrite 파일이나 바이트를 파일에 넣거나 덮어쓰기 기능
Insert Color [그림 13]처럼 선택한 색의 값을 넣는 기능
Insert Date/Time [그림 13]처럼 현재 시간을 넣는 기능
Set File Size 파일의 사이즈를 설정하여 초과되는 영역은 삭제하거나 부족한 부분은 0으로 패딩하여 사이즈를 설정
Read Only 읽기 전용 기능으로 파일 편집 불가능
Keep File Time 파일의 시간정보가 변경되지 않게 설정하는 기능
Properties [그림 14]과 같이 파일의 정보를 알 수 있고 파일의 속성(읽기 전용, 숨김 파일, 시스템 파일, 암축파일) 기능 설정


편집 기능은 파일, 텍스트/Hex, 하드드라이브, 프로세스 별로 편집하는 특징이 모두 다르다. 파일 편집에 대한 기능 특징은 다음과 같다.
· 대형 블록을 삽입하는 작업에서 무제한으로 undo/redo(실행취소/다시실행) 실행
· 다수의 문서 동시 오픈 가능
· 편집하는 동안 선택적으로 현재 행을 강조 표시
· 같은 파일을 다중 창으로 동시에 여는 기능
· 010 Editor를 다시 시작할 때 이전에 열려있던 파일 그대로 보존
· 윈도우 탐색기에서 파일 드래그&드롭을 통해 열기 가능(매킨토시 파인더도 가능)
· 삽입/덮어 쓰기 모드에서 커서 크기 변경
· 열려있는 파일들 스크롤간의 동기화 가능
· 주소를 16진수, 8진수, 10진수, 줄번호, 섹터, 또는 짧은 숫자로 표시
· 쉽게 액세스 할 수 있도록 Windows 탐색기에서 마우스 오른쪽 버튼 메뉴에서도 열기 가능
· 파일 확장명에 따라 자동적으로 다양한 옵션(글꼴, Endian, 문자 등) 지정
· ASCII, ANSI, OEM, EBCDIC, 유니코드, UTF-8, 매킨토시, 국제문자 등 지원
· 파일의 어떤 범위든(모든 바이트도) 선택 가능
· 바이트 오프셋(offset) 위치 찾기
· 유니코드 파일 이름에 대한 지원
· 파일 크기 설정, 바이트/파일 삽입, 바이트/파일 덮어쓰기 설정 기능
· 폰트 크기 확대 및 축소

텍스트/Hex 편집 기능의 특징은 다음과 같다.
· 표준 명령(잘라내기, 복사, 붙여넣기 등)으로 사용하기 편한 텍스트 편집 기능
· 유니코드, UTF-8, EBCDIC 파일 편집 기능
· 50 GB 이상의 큰 텍스트 파일도 지원
· 강력한 데이터 엔진을 사용하여 빠른 클립보드 작업 가능
· C/C++ 파일에서 문법 강조 기능
· Tab/Shift+Tab으로 들여쓰기/내어쓰기 기능 지원
· DOS, 유닉스, 맥, 유니코드의 다른 유형의 줄 바꿈 기능
· 특정 열 또는 창 가장자리에 줄 바꿈 지원
· 바이트 순서 표식(BOM)을 제거 및 추가를 자동 감지
· 2진수, 16진수 바이트 편집기
· 다양한 형태(2진수, 16진수, 문자 등)의 붙여 넣기 가능

하드드라이브 편집 기능의 특징은 다음과 같다.
· File > Open Drive를 사용한 논리적/물리적 하드드라이브 열기 기능
· 하드드라이브, 메모리 키, 플래시 드라이브, CD-ROM 등을 찾고 프로그램을 수정 기능
· File > Save As를 사용하여 드라이브의 디스크 이미지 만드는 기능
· Alt+Down, Alt+Up를 통해 다음/이전 드라이브 섹터로 이동
· Edit > Properties를 사용하여 드라이브 등록 정보 확인
· 커맨드 라인을 통한 하드드라이브 열기

프로세스 편집 기능의 특징은 다음과 같다.
· File > Open Process를 이용하여 프로세스 열기
· 힙이나 모듈을 선택하여 열기 가능
· File > Save As을 사용하여 프로세스의 이미지 생성
· Edit > Properties를 이용하여 프로세스 속성 가져오기
· 커맨드 라인을 통해서도 프로세스 열기 가능
· 출력 창의 ‘Process’ 탭에서 현재 힙 목록 표시

Search & Replace & Bookmark[편집]

[그림 15] Search 기능 옵션

010 Editor의 Search메뉴에는 찾기, 바꾸기, 북마크 기능이 있다. 다음는 찾기 및 바꾸기 기능에 대한 설명이다.
· 다양한 형태(ASCII String, Unicode String, Hex Bytes, EBCDIC String, Signed Byte(i8), Unsigend Byte(ui8), Signed Short(i16), Unsigned Short(ui16), Signed Int(i32), Unsigned Int(ui32), Signed Int(i64), Unsigned Int(ui64), Float(f), Double(lf), Variable Name(n), Variable Value(v))의 문자열 검색 기능
· [그림 3]에서 보듯이 찾기 결과는 output에 주소 값과 함께 나열되어있다. output의 가장 왼쪽의 그래프는 찾은 위치가 표시되며 메인 화면에는 하이라이트로 강조
· F3을 누르거나 화살표를 클릭하면 다음 찾기나 이전 찾기 기능
· [그림 15]과 같이 다양한 옵션(Match Case)을 사용하여 검색할 수 있다.
· 위 혹은 아래로 검색 가능
· float형이나 Double형을 위해 숫자 한도를 이용하여 검색 가능 (예: +/- 0.0001)
· 이전에 검색하거나 바꾸기를 사용한 문자열이 삭제하지 않고 유지
· 와일드카드인 *나 ?도 검색 가능
· Template 변수도 검색기능을 사용하여 찾기 가능
· 지정된 범위에서 찾기/바꾸기 잠금 가능

다음 [표 3]는 각 옵션에 대한 설명이다.

[표 3] 옵션 설명
기능 설명
Find All Occurrences 체크가 해지되었다면 검색어를 입력하고 엔터를 누른 뒤, 지속적으로 엔터를 누르면 검색된 다음 단어로 갈 수 있다. 만약 체크되어있으면 엔터를 누르는 대신 화살표를 클릭해서 이동해야 한다.
Match Case 대·소문자를 구별하여 검색
Match Whole Word 검색하고자 하는 단어가 다른 문자열에 포함되어 있지 않고 한 단어일 경우에만 검색(예: api 검색시, api : O, aapi: X)
Search with Wildcards 와일드 카드를 이용한 검색 기능‘Maximum Wildcard Match Length’는 최대 바이트 수를 지정 (예 : 'adv*e?' 검색 결과, 'advantages' 와 'advised')
Allow Multiple Find Ranges 검색할 때 바이트 색상이 적용된다. 추가적으로 검색하면 계속 해당 바이트마다 색상이 추가된다. 색상은 Multiple Range Colors에서 추가할 수 있다.


Bookmark 기능을 이용하여 바이트 지점을 표시하고 각 지점들을 이동 할 수 있다. 다음는 북마크 기능에 대한 설명이다.
· 북마크는 사용자가 지정한 특정 바이트에 설정하여 사용하는 기능
· 북마크를 설정하면 영구적으로 저장 기능
· 엔디안과 색상을 다르게 지정하는 기능
· Searcg > Next Bookmark나 Previous Bookmark를 이용하여 커서 위치 변경 기능
· Search > Toggle Bookmark를 이용하여 빠르게 북마크를 추가할 수 있는 기능
· Search > Clear All Bookmarks를 이용하여 모든 북마크를 삭제하는 기능

[그림 16] Search 메뉴
[그림 17] Goto 기능


Search메뉴에는 [그림 16]처럼 찾기, 바꾸기, 북마크 기능이외에 여러 가지 기능이 있다. 그 밖의 기능에 대한 설명은 [표 4]과 같다.

[표 4] Search 메뉴 기능 설명
기능 설명
Find in Files 윈도우 내의 폴더 경로에서 파일을 찾는 기능
Replace in Files 여러 파일에서 문자열이나 데이터 유형을 바꾸는데 사용하는 기능
Goto [그림 17]과 같이 Byte, Line, Sector, Short단위의 크기만큼 Hex 혹은 Decimal 값을 입력하여 처음부터, 현재 위치부터, 파일의 끝부분부터 적은 크기만큼 이동하는 기능
Goto Again 전에 이동한 크기만큼 다시 이동
Jump to Template Variable 템플릿 작동 시에 현재 위치에서 템플릿 변수를 찾는 기능
Previous Sector 이전 섹터로 이동
Next Sector 다음 섹터로 이동





보기[편집]

[그림 18] View 메뉴
[그림 19] View 기능

[그림 18]은 View 메뉴이다. 각 메뉴에 대한 설명은 다음 [표 5]과 같다.

[표 5] View 메뉴 기능 설명
기능 설명
Edite As Text, Hex, Binary, Script, Template, EBCDIC, Unicode, UTF-8, Drive, Process, C/C++, HTML, PHP, XML 중 Editor창의 인터페이스를 설정하는 기능
Font 폰트 설정
Character Set ASCII, ASCII+ANSI, ASCII+OEM, EBCDIC, Unicode, UTF-8, Macintosh, International 문자열을 설정하는 기능
Line Width Editor창의 길이 설정 기능 (Hex는 Fixed 4 Bytes, Fixed 8 Bytes, Fixed 12 Bytes, Fixed 16 Bytes, Fixed 20 Bytes가 있으며 창 크기에 따라 변하거나 사용자가 지정할 수 있는 커스텀 모드다 있다.)
Addresses 주소 값 설정 기능 (Byte, Line, Sector, Short Number단위로 Hex, Decimal, Octal 값으로 표현 가능)
Group By Editor의 Hex 값에서 Hex를 나타낼 때 Byte(8 bit), Short (16 bit), Int (32 bit), Int64 (64 bit), Custom 형식으로 나타내는 기능
Division Lines Editor의 Hex 값을 None, 1 Byte, 2 Bytes, 4 Bytes, 8 Bytes, Custom에 따라 나뉘어 볼 수 있는 선을 표시, Sector Size 설정, Sector 시작 offset를 설정, Sector별로 선을 표시하는 기능
Left Area (Hex only) Editor창의 왼쪽에 Hex, Char, Octal, Binary, Decimal 중 출력하고 싶은 형태를 선택하는 기능
Right Area (Hex only) Editor창의 왼쪽에 Hex, Char, Octal, Binary, Decimal 혹은 Hide 중 출력하고 싶은 형태를 선택하는 기능
Highlighting 색을 입혀 강조하는 기능
Ruler Editor 창에서 자와 비슷한 기능으로 몇 번째 바이트인지 표시되는 기능
Status Bar 상태를 나타내는 바
Endian 엔디안(리틀엔디안, 빅엔디안) 설정
Workspace 010 Editor에서 열려진 파일, 최근 실행한 파일, 북마크된 파일, 즐겨찾기 파일을 나타내는 창을 켜거나 끄는 기능
Inspector Inspector(Auto, Variables, Bookmarks, Function의 탭이 있으며 각 탭의 정보를 CSV로 출력할 수 있는 창)를 켜거나 끄는 기능
Output 찾기, 스크립트 등에 대한 결과물이 출력되는 창을 켜거나 끄는 기능
Template Results 템플릿 결과 창
Floating Tab Group 스크립트 파일, 템플릿 파일등이 켜지는 Group창
Tool Bars Tool bars 설정 기능
Other Windows Startup Page, Welcome, Tutorial을 켤 수 있는 메뉴




Script[편집]

[그림 20] 스크립트 예제
[그림 21] Scripts 메뉴

C언어 문법과 유사한 형태를 가지며 템플릿에 정의된 변수를 편집할 수 있다. 스크립트의 파일 확장자는 ‘.1sc’이다. [그림 20]은 간단한 스크립트 예제이다.


스크립트는 템플릿과 함께 사용할 수 있으며 반복적인 작업을 간소화하기 위해 매크로로 사용할 수 있다. 모든 스크립트는 인터프리터 형식과 유사하게 실행된다. [그림 21]은 Script 메뉴이다. 이에 대한 설명은 [표 6]와 같다.

[표 6] Scripts 메뉴 기능 설명
기능 설명
New Script 새로운 스크립트 파일 생성
Open Script 스크립트 파일 열기
Edit Script 스크립트 파일 편집하기
Run Script 스크립트 파일 실행하기
1, 2, 3, 4, 5 Default 스크립트 파일
Edit Script List 스크립트 파일 목록 수정
Online Script Repository 010 Editor홈페이지의 Script파일다운 url


Template[편집]

[그림 23] 템플릿 예제

바이너리 파일의 계층적인 구조를 템플릿을 통한 파싱으로 이해할 수 있다. 템플릿의 파일 확장자는 ‘bt’이다. 템플릿은 C/C++ 구조체와 유사하다. [그림 23]은 간단한 템플릿 예제이다.

[그림 24] Template 동작 구동 화면

type 변수는 파일의 0에서 3바이트와 매핑되고, version변수는 4바이트에서 7바이트, numRecords변수는 8바이트에서 11바이트와 매핑된다. if, for, while문을 이용한 제어문도 사용할 수 있다. 각 행은 파일의 최상위에서부터 실행되며 인터프리터와 유사한 형식으로 실행된다. [그림 24]는 템플릿을 실행한 결과이다.

[그림 25] Templates 메뉴

[그림 25]는 Template 메뉴이다. 이에 대한 설명은 [표 7]과 같다.

[표 7] Templates 메뉴 기능 설명
기능 설명
New Template 새로운 템플릿 파일 생성
Open Template 템플릿 파일 열기
Edit Template 템플릿 파일 편집하기
Run Template 템플릿 파일 실행하기
1, 2, 3 Default 템플릿 파일
Edit Template List 템플릿 파일 목록 수정
Online Template Repository 010 Editor홈페이지의 Template 파일다운 url

그 외 기능[편집]

010 Editor에는 위와 같은 기능 이외에도 계산기 기능, 연산 기능, Check Sum(MD2, MD4, MD5, SHA-1, SHA-256, SHA-512 등)기능 등 다양한 기능이 있다.


[그림 26] Tools 메뉴
[그림 27] 계산기 기능
[그림 28] 파일 비교 기능
[그림 29] 파일 비교 기능
[그림 30] Convert 기능
[그림 31] 히스토그램 기능
[그림 32] Check Sum 선택 창
[그림 33] 체크썸 결과
[그림 34] Base Converter

[그림 26]은 Tool 메뉴의 목록이다. 각 항목은 [표 8]와 같은 기능을 나타낸다.

[표 8] Tool 메뉴 기능 설명
기능 설명
Calculator 계산기 기능 [그림 27]
Compare Files [그림 28], [그림 29]과 같이 파일 비교 기능
Convert [그림 30] 설정을 통해 다른 형식으로 파일을 변환하는 기능
Hex Operations 파일의 바이트에 더하거나 곱하기와 같은 수학 연산 수행
Histogram 파일에 대한 히스토그램을 나타내는 기능
Check Sum [그림 32]처럼 체크썸 기능
Base Converter Hex, Decimal, Binary수와 Float, Double, ASCII, EBCDIC, UNICODE에 대한 자동 변환 기능
Windows Calculator 윈도우에서 제공하는 계산기를 켜는 기능
Windows Notepad 윈도우에서 제공하는 메모장을 켜는 기능
Register 010 Editor의 라이선스를 등록하는 메뉴
Options 010 Editor에서 문자 크기, 폰트, 등에 대한 설정을 하는 기능







[그림 35] Window 메뉴
[그림 36] Split Window
[그림 37] Move to New Horizontal Tab Group
[그림 38] Move to Floating Tab Group
[그림 39] Window List

다음 [그림 35]는 Window 메뉴의 목록이다. 각 항목은 [표 9]과 같은 기능을 나타낸다.

[표 9] Window 메뉴 기능 설명
기능 설명
Duplicate Window 파일의 사본을 만드는 기능
Split Window [그림 36]처럼 한 파일에서 두 개의 영역으로 분류하는 기능
Synchronize Scrolling 이 기능을 켜고 마우스 스크롤을 움직이면 두 화면이 모두 동시에 변한다.
Next Window 화면에 여러 개의 파일이 켜있을 경우, Ctrl+Tab을 누르면 다음 파일로 변환
Previous Window 위와 같이 Ctrl+Shift+Tab을 누르면 이전화면으로 변환
Move to New [그림 37]처럼 탭을 수평으로 나타내는 기능
Horizontal Tab Group
Move to New 탭을 화면의 수직모양으로 나타내는 기능
Vertical Tab Group
Move to [그림 38]처럼 Floating Tab Group으로 이동하는 기능
Floating Tab Group
Merge All Tab Groups 모든 탭 그룹을 합치는 기능
Checked File Path 체크된 파일은 현재 보여 지는 탭을 의미
Window List [그림 39]와 같이 현재 열려있는 모든 파일을 나타냄




[그림 40] Help 메뉴
[그림 41] 단축키 리스트

[그림 40]은 Help 메뉴의 목록이다. 각 항목은 [표 10]과 같은 기능을 나타낸다.

[표 10] Help 메뉴 기능 설명
기능 설명
Help Topics 010 Editor의 도움말을 볼 수 있는 기능
SweetScape Hompage 도구 제작한 홈페이지 바로 가기
010 Editor Homepage 010 Editor 홈페이지 바로 가기
Buy Now 라이선스 구입 페이지로 바로 가기
View Release Notes 업데이트 시 추가된 정보가 적혀있는 노트
View Shortcut List [그림 41]처럼 단축키의 리스트를 보는 기능
Support on the Web 홈페이지로 지원받을 수 있는 페이지 이동
Support by E-mail 이메일을 이용하여 지원을 받는 기능
About 사용하고 있는 010 Editor의 버전 정보


제한사항[편집]

010 Editor에는 많은 기능들이 있다. 이 도구를 제대로 사용하기 위해서는 많은 연습이 필요할 것이다.







수사 활용 방안[편집]

010 Editor는 설치버전 뿐만 아니라 포터블 버전도 존재한다. 수사를 진행할 때 의심 파일의 헥스 값을 보거나 검색할 때 유용하게 활용될 수 있다.