이 프로젝트는 더 이상 적극적으로 개발되지 않았으며, 더 많은 특집 및 최신 포크는 아마도 새로운 사람들에게 더 흥미로운 것일 것입니다. 또한 IDA는 협업 리버스 엔지니어링 세션에 대한 공식적인 지원을 발표했으며이를 기다릴 수도 있습니다.
Idarling은 IDA Pro 및 Hex-Rays의 공동 리버스 엔지니어링 플러그인입니다. IDA Pro의 다른 인스턴스를 함께 연결하여 여러 사용자가 데이터베이스로 변경 한 변경 사항을 실시간으로 동기화 할 수 있습니다.
Idarling의 주요 특징은 다음과 같습니다.
버그 보고서에 합당하지 않은 질문이 있으시면 Freenode의 #Idarling에서 우리를 핑하고 물어보십시오.
이 프로젝트는 적극적으로 개발 중입니다. 도와주고 싶다면 PR을 보내 주시기 바랍니다! :-)
현재 상태에서는 실제로 안정적이지 않으며 프로젝트의 첫 번째 릴리스를 계속 지켜봐 주시기 바랍니다!
Idarling 클라이언트를 IDA 플러그인 폴더에 설치하십시오.
idarling_plugin.py 와 idarling 폴더를 IDA 플러그인 폴더에 복사하십시오.C:Program FilesIDA 7.xplugins 에 있습니다/Applications/IDA Pro 7.x/idabin/plugins~/ida-7.x/plugins/ import urllib2; exec(urllib2.urlopen('https://raw.githubusercontent.com/IDArlingTeam/IDArling/master/easy_install.py')).read()
경고 : 플러그인은 Windows, MacOS 및 Linux의 Ida Pro 7.x 와만 호환됩니다.
전용 서버에는 IDA에 통합되는 PYQT5가 필요합니다. 외부 Python 설치를 사용하는 경우 간단한 pip install PyQt5 로 설치할 수있는 사전 제작 된 패키지를 제공하는 Python 3을 사용하는 것이 좋습니다.
상태 표시 줄에있는 위젯을 마우스 오른쪽 버튼으로 클릭하여 액세스 할 수있는 설정 대화 상자를 엽니 다. 네트워크 설정 탭을 클릭하여 서버 목록을 표시하고 서버를 추가하십시오. 위젯을 다시 마우스 오른쪽 버튼으로 클릭 한 후 서버를 클릭하여 서버에 연결하십시오. 마지막으로 데이터베이스를 업로드하거나 다운로드하려면 다음 메뉴에 액세스 할 수 있어야합니다.
- File --> Open from server
- File --> Save to server
이 프로젝트는 Sol [Ida] rity에서 영감을 받았습니다. 그것은 저자에게 연락하여 그것이 대중에게 풀려날 것인지 묻는 후 시작되었습니다. Lighthouse 소스 코드는 또한 더 나은 IDA 플러그인을 작성하는 방법을 이해하기 위해 신중하게 연구되었습니다.
이 릴리스를 허용 한 Quarkslab에게 감사드립니다.