2010-07-22 8 views
1

Windows OS 및 Windows 응용 프로그램 용으로 최고의 바이너리 연구 도구 목록을 제공 할 수 있습니까? Microsoft 자체에서 BinScope를 찾았지만 더 좋은 도구가 있는지 궁금해하고 있었습니까?바이너리 분석 리서치 도구

덕분에, 오메르

답변

2

바이너리에만 액세스 할 수있는 경우 액세스가 제한됩니다. 이 바이너리의 내부 동작을 피하고 싶다면 IDA Pro 같은 Decompiler와 OllyDBG 같은 어셈블러 수준 디버거가 가장 좋습니다.

2

톰 담당자, GrammaTech의 위스콘신 대학의 교수와 설립자, 지난 여름 스탠포드에서 이에 대한 인상적인 이야기를했다. GrammaTech는 이진 분석 (http://www.grammatech.com/research/contracts/HSARPA/HSARPA-2005-MCSB/) 작업을하고 있지만 아직 정적 분석 제품에서 사용할 수 있는지 여부는 알 수 없습니다.
면책 조항 : 부사장 중 한 명이 점심을 사서 Palm (이진 분석 이야기 전)에있는 동안 소스 코드 분석 도구 데모를 시험해 보았습니다. 결과는 기밀로 간주됩니다.

1

BAP은 x86 프로그램에서 이진 분석을 수행하기위한 툴킷입니다. 컴파일러 중간 언어와 마찬가지로 쉽게 이해할 수 있고 분석 가능한 언어로 이진 코드를 올립니다. 포인트 앤 클릭 솔루션이 아니기 때문에 (즉, 프로그래밍을 효과적으로 사용하려면 프로그래밍이 필요함) x86의 의미를 재정의하지 않고 새로운 프로그램 분석을 이진 코드로 작성하려는 사람들에게 유용 할 수 있습니다.