이 프로젝트는 유지할 수 없으므로 할인됩니다.이 프로젝트와 같은이 프로젝트의 포크 또는 변형을 참조하십시오. 짧은 설명으로 프로젝트를 파생 작업 목록에 추가하려면 문제를 열어주십시오.
몇 년 동안 우리는 Ida Pro와 거대한 커뮤니티가 개발 한 놀라운 플러그인을 사용했지만 Ghidra는 최근 (글을 쓰는 시점에) Python 또는 Java의 사용자 정의를위한 많은 잠재력과 놀라운 모듈 식 디자인을 보여주었습니다.
그럼에도 불구하고 대부분의 사람들이 알고 있듯이 Ilfak Guilfanov 자신보다 Ida의 플러그인 인 FindCrypt는 대상의 암호화 기능에 대한 참조를 빠르게 찾는 데 필수적이며 역 엔지니어링 분야에서 매우 유용합니다.
나는 Ghidra로 이사하려고 노력하고 있으며 내가 가장 먼저 눈에 띄는 것은 플러그인이 나에게 얼마나 중요한지, 그래서 나는 서명을 희생하지 않고 그것을 개선하려고 시도하지 않고 Java로 그것을 마이그레이션 할 책임이 있습니다.

이 소프트웨어는 개발 및 테스트 중입니다. 문제가 발생하면 문제 섹션으로 진행하십시오.
프로젝트를 시작하고 분리기를 열면 스크립트 관리자 창을 사용하고 "findcrypt.java"를 검색하면 "run"을 두 번 클릭하거나 눌러 스크립트를 실행하고 결과 화면에 무언가가 발견되면 표시됩니다.

데이터베이스는 직렬화 된 이진 파일입니다. 이해하기 쉽고 기본적이지만 목표에 따라 기능적입니다. 데이터베이스에는 ILFAK가 구현 한 79 개의 알고리즘 상수가 모두 포함되어 있으며,이를 마이그레이션하는 동안 희생은 없었으며 기고자에 의해 점점 더 많이 추가되었습니다.
데이터베이스에는 총 122 개의 감지 가능한 상수가 있습니다.
선택의 상수를 더 포함하려면 "fcexporter"프로젝트를 참조하고 새로운 항목을 공유 할 수도 있습니다. :)
스크립트는 이제이 저장소의 최신 데이터베이스 버전과 동기화 된 내부 자동 업데이트 시스템을 사용하고 있습니다. 중앙 집중식 저장소 동기화는 기본적으로 켜져 있으므로 사용자가 항상 최신 버전을 갖추고 있으므로 스크립트에서 최상의 결과를 얻을 수 있습니다.
데이터베이스는 디자인 모듈 식으로 자동으로 업데이트 될 수 있지만 스크립트는 할 수 없습니다. 그러나 스크립트는 현재 버전을 확인하고 사용자에게 새 버전의 변경 목록과 함께이 리포지토리 최신 버전을 다운로드 할 수 있습니다.
스크립트 업데이트 메시지는 세션 당 한 번만 프롬프트됩니다.
최신 버전의 "FindCrypt.java"를 다운로드하여 Ghidra의 스크립트 디렉토리로 바꾸십시오.
또한이 기능은 기본적으로 켜져 있습니다. 비활성화하려면 '__force_no_scriptupdate'(Line 707)에서 위에서 언급 한 단계를 따르십시오.

d3vil401- [email protected], d3vil401#7685 (discord), https://d3vsite.org/
Ilfak Guilfanov -https://twitter.com/ilfak
NSA (Ghidra) -https://ghidra-sre.org/
GNU GPLV3- "라이센스"를 참조하십시오.
crypto ++ 사용 - 라이센스 crypto ++. txt를 참조하십시오