자료실/유틸리티 (7)
폴더비교, 텍스트 비교, Hex 비교 등 다양한 기능을 지원하는 파일 비교 유틸리티입니다. 여러 가지 기능도 많고 두 파일의 차이점을 색상을 통해 확연하게 알려주기 때문에 어떤 부분에서 무엇이 수정되었는지, 삭제되었는지를 한 눈에 볼 수 있습니다. 홈페이지 : http://www.scootersoftware.com/
텍스트를 편집하거나 프로그래밍할 때 사용하는 텍스트 에디터입니다. 한국어를 지원하며 여러 가지 프로그래밍 언어 작성을 도와주고, 각종 플러그인을 통해 기능을 더 확장할 수 있습니다. 특히 간단한 웹프로그래밍을 할 때 사용하면 좋은 유용한 도구입니다. 홈페이지 : https://notepad-plus-plus.org/
프로그램을 분석하거나 파일의 패턴을 분석할 때 사용하는 툴입니다. 데이터를 16진수로 보여주기 때문에 식별하기 편하고 오프셋의 이동이나 자동 드래그 기능, 각종 자료형도 지원합니다. 사실 저는 v5.x 버전을 사용하고 있었는데, 블로그에 올리기 위해 v6 버전을 설치해 보았습니다. 그런데 색감은 v5 버전이 훨씬 좋은 것 같네요. ㅎㅎ 홈페이지 : http://www.hexworkshop.com/
프로그램에서 사용하는 메모리를 조작하는 툴입니다. 변수 혹은 문자열 변경, 핵 프로그램 제작에 주로 사용하며, 어셈블리어와 트레이너 제작 또한 지원합니다. 이 프로그램은 변화하는 특정한 값의 주소를 찾거나 주소 값을 특정한 숫자로 고정할 때 유용한 프로그램입니다. 홈페이지 : http://cheatengine.org/
압축 효율이 뛰어난 7z입니다. 분할 압축도 제공하며 압축 시 각종 옵션 선택이 가능합니다. 개인적으로 분할 압축은 ALZ, EGG 보다는 보편적인 7z이나 RAR의 분할 압축을 추천합니다. 저는 7z을 너무 좋아해서 블로그의 모든 자료를 7z으로 올리고 있습니다. ㅎㅎ 홈페이지 : http://www.7-zip.org/
EXE, DLL 등의 응용프로그램을 어셈블리어로 보고, 수정하는 프로그램입니다. 보통 프로그램을 수정하거나 알고리즘을 엿볼 때 사용됩니다. 기본적인 플러그인과 INI 파일의 세팅이 되어있는 v1.10 버전과, 64비트 응용프로그램의 디버깅을 지원하는 v2.01 버전을 첨부하였습니다. 홈페이지 : http://www.ollydbg.de/