"มีดกองทัพสวิสสำหรับวิศวกรย้อนกลับ"
? ♂ Binsider สามารถทำการวิเคราะห์แบบคงที่และแบบไดนามิกตรวจสอบสตริงตรวจสอบไลบรารีที่เชื่อมโยงและดำเนินการ hexdumps ทั้งหมดภายในส่วนต่อประสานผู้ใช้เทอร์มินัลที่ใช้งานง่าย!
เคล็ดลับ
ดูวิดีโอ QuickStart เพื่อดูสิ่งที่ binsider สามารถทำได้: https://youtu.be/inhvcqoc5ze
ติดตั้ง binsider ด้วย cargo :
cargo install binsiderบันทึก
ดูวิธีการติดตั้งอื่น ๆ ?
หลังจากการติดตั้งคุณเป็นชุดที่ค่อนข้างดี! -
เพียงแค่ดำดิ่งลงไปในไบนารีโดยใช้ binsider :
binsider < binary > 
บันทึก
เอกสารโดยละเอียดมีอยู่ที่ https://binsider.dev
คุณสามารถดึงข้อมูลไฟล์ไบนารีทั่วไปรวมถึงขนาดไฟล์ความเป็นเจ้าของสิทธิ์วันที่และไลบรารีที่เชื่อมโยงที่เชื่อมโยง (คล้ายกับ stat(1) และ ldd(1) )

➡ https://binsider.dev/usage/general-analysis
คุณสามารถวิเคราะห์เลย์เอาต์ ELF (เช่นส่วนส่วนสัญลักษณ์และการย้ายถิ่นฐาน) และนำทางผ่านพวกเขาเพื่อรับความเข้าใจในเชิงลึกของไบนารี

➡ https://binsider.dev/usage/static-analysis
เป็นไปได้ที่จะดำเนินการไบนารีและติดตามการโทรของระบบสัญญาณและโฟลว์การดำเนินการของโปรแกรมคล้ายกับ strace(1) และ ltrace(1)

➡ https://binsider.dev/usage/dynamic-analysis
เช่นเดียวกับคำสั่ง strings(1) binsider สามารถแยกสตริงออกจากไฟล์ไบนารีโดยมีวัตถุประสงค์เพื่อค้นหาสตริงที่น่าสนใจเช่น URL, รหัสผ่านและข้อมูลที่ละเอียดอ่อนอื่น ๆ

➡ https://binsider.dev/usage/strings
binsider จัดเตรียมแดชบอร์ดที่หลากหลายพร้อมกับมุมมอง hexdump เพื่อวิเคราะห์เนื้อหาไบนารีในลักษณะที่มีโครงสร้าง

➡ https://binsider.dev/usage/hexdump
ตะโกนไปที่ Harun Ocaksızที่ติดอยู่กับฉันในระหว่างการรับราชการทหารของเราในช่วงฤดูร้อนปี 2567 และสร้างโลโก้ Binsider ที่ยอดเยี่ยม! (O7)
ดูแนวทางการบริจาค
ได้รับใบอนุญาตภายใต้ Apache License Version 2.0 หรือใบอนุญาต MIT ที่ตัวเลือกของคุณ
- ノ (º _ ºノ) - เคารพ CRABLES!
ลิขสิทธิ์© 2024, Orhun Parmaksız