자유게시판
안녕하세요 혹시 졸작 주제와 관련해서 좋은지만 확인해주실 수 있으신가요?

안녕하세요 여기서 이런거 여쭤봐도 될지 잘 모르겠지만 제가 이번에 졸작으로 HxD프로그램에서
조금 아쉬운 부분을 보완하고 분석에 도움이 되겠다 생각하는 기능을 넣은 버전으로 파일/디스크 분석 툴을 만드려고 합니다. 혹시라도 시간이 여유가 있으신 분들은 괜찮은 생각인지만 봐주실 수 있으신가요?

기능들

파일 읽기/쓰기/저장하기 기능 : 기존에 있는 프로그램과 동일하게 파일의 Hex값을 읽고, 수정하고,저장하는
기능입니다.

검색 기능 : 기존 HxD와 동일하게 키워드, Hex값으로 특정 값을 찾아내는 기능입니다.

북마크 기능 : 분석을 하면서 의심되는 줄을 클릭하여 위치를 기억해두고 나중에 해당 위치로 바로 이동하도록 하는 기능입니다 + 추가적으로 해당 북마크에 대한 설명을 붙일 수 있습니다(ex> "해당 부분부터 다른 파일의 헤더 시그니처" 등등)

파티션 테이블 위치 표시 : 해당 기능은 디스크 분석에 쓰이는 기능입니다. MBR 부분의 파티션 테이블을 바로 볼 수 있게끔 파티션 테이블 영역을 색으로 표시하는 기능입니다. 사용자가 해당 기능을 On/Off형식으로 원하면 해당 기능을 켤 수 있고 원치 않으면 해당 기능을 끌수도 있습니다.

섹터 구간 표시 : 기존 HxD에 있는 기능으로 디스크를 분석할 때 섹터별로 영역을 묶어서 표시하는 기능입니다.

리틀엔디안 해석기 : 읽혀진 값들 중 원하는 영역을 드레그 하면 해당 부분을 빅엔디안으로 변환 후 10진수 값으로 변환 해주는 기능으로 해당 기능을 사용하여 바로바로 원하는 정보(ex>파티션의 BR 위치)를
얻을 수 있게끔 계산해주는 기능입니다.

자주 쓰는 헤더 시그니처 제공 : JPG, PDF, PNG, HWP, MS사 제품 및 ZIP파일 등 잘 알려진 파일의 헤더 시그니처를 바로 가져다가 쓸 수 있게끔 일부 파일의 시그니처를 제공하는 기능입니다.

각 파티션의 정보 제공 기능 : MBR의 파티션 테이블에 있는 각 파티션의 파일 시스템 종류, 각
파티션의 BR의 위치에 대해 보여주는 기능입니다.(해당 기능은 디스크나 이미지 파일을 읽었을 때에 옆에 띄어주는 기능으로 구현할 것 같습니다)

긴 글 읽어 주셔서 감사드립니다.

작성자 정보
4개월 전
상용 헥스 에디터 (x-ways forensic / 010 editor)에 모두 있는 기능이라 경험삼아 만드는건 좋지만, XXX 툴에서 그거 되는데 왜 만들어? 라는 질문에 답할 수 있어야 할 것 같아요. (차별화된 기능 등..)