โครงการนี้ไม่ได้อยู่ระหว่างการพัฒนาที่ใช้งานอีกต่อไปและยิ่งมีจุดเด่นและทันสมัยมากขึ้นอาจเป็นสิ่งที่น่าสนใจสำหรับผู้มาใหม่ นอกจากนี้ IDA ได้ประกาศการสนับสนุนอย่างเป็นทางการสำหรับเซสชั่นวิศวกรรมย้อนกลับแบบทำงานร่วมกันและอีกคนหนึ่งอาจรอสิ่งนี้
IDARLING เป็นปลั๊กอินวิศวกรรมย้อนกลับแบบทำงานร่วมกันสำหรับ IDA Pro และ Hex-rays ช่วยให้ซิงโครไนซ์แบบเรียลไทม์การเปลี่ยนแปลงที่เกิดขึ้นกับฐานข้อมูลโดยผู้ใช้หลายคนโดยการเชื่อมต่ออินสแตนซ์ที่แตกต่างกันของ IDA Pro
คุณสมบัติหลักของ Idarling คือ:
หากคุณมีคำถามใด ๆ ที่ไม่คู่ควรกับรายงานข้อผิดพลาดอย่าลังเลที่จะ ping เราที่ #idarling บน freenode และถามออกไป
โครงการนี้อยู่ระหว่างการพัฒนาที่ใช้งานอยู่ อย่าลังเลที่จะส่ง PR หากคุณต้องการความช่วยเหลือ! -
มันไม่มั่นคงในสถานะปัจจุบันโปรดติดตามความคืบหน้าสำหรับการเปิดตัวโครงการครั้งแรก!
ติดตั้งไคลเอนต์ Idarling ลงในโฟลเดอร์ IDA Plugins
idarling_plugin.py และโฟลเดอร์ idarling ไปยังโฟลเดอร์ปลั๊กอิน IDAC: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()
คำเตือน: ปลั๊กอินเข้ากันได้กับ IDA Pro 7.x บน Windows, MacOS และ Linux เท่านั้น
เซิร์ฟเวอร์เฉพาะต้องการ PYQT5 ซึ่งรวมเข้ากับ IDA หากคุณใช้การติดตั้ง Python ภายนอกเราขอแนะนำให้ใช้ Python 3 ซึ่งมีแพ็คเกจที่สร้างไว้ล่วงหน้าซึ่งสามารถติดตั้งได้ด้วย pip install PyQt5
เปิดกล่องโต้ตอบ การตั้งค่า ที่สามารถเข้าถึงได้จากการคลิกขวาวิดเจ็ตที่อยู่ในแถบสถานะ แสดงรายการเซิร์ฟเวอร์โดยคลิกที่แท็บ การตั้งค่าเครือข่าย และเพิ่มเซิร์ฟเวอร์ของคุณลงไป เชื่อมต่อกับเซิร์ฟเวอร์โดยคลิกที่มันหลังจากคลิกขวาที่วิดเจ็ตอีกครั้ง ในที่สุดคุณควรจะสามารถเข้าถึงเมนูต่อไปนี้เพื่ออัปโหลดหรือดาวน์โหลดฐานข้อมูล:
- File --> Open from server
- File --> Save to server
โครงการนี้ได้รับแรงบันดาลใจจาก Sol [Ida] Rity มันเริ่มต้นหลังจากติดต่อผู้เขียนและถามว่ามันจะถูกปล่อยสู่สาธารณะหรือไม่ ซอร์สโค้ด Lighthouse ได้รับการศึกษาอย่างระมัดระวังเพื่อทำความเข้าใจวิธีการเขียนปลั๊กอิน IDA ที่ดีขึ้น
ขอบคุณ Quarkslab ที่อนุญาตให้มีการเปิดตัวนี้