นี่คือคำสั่ง dissy ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dissy - ส่วนหน้าแบบกราฟิกสำหรับ objdump
DESCRIPTION
Dissy เป็น disassembler สำหรับ Linux และ UNIX ที่รองรับสถาปัตยกรรมหลายตัวและ
ช่วยให้ง่ายต่อการนำทางผ่านรหัส Dissy ถูกนำมาใช้ใน Python และใช้ objdump
สำหรับการถอดแยกไฟล์ Dissy สามารถใช้สำหรับการดีบัก วิศวกรรมย้อนกลับ และตรวจสอบได้
รหัสที่สร้างโดยคอมไพเลอร์
-t BASE_ADDRESS
ใช้ BASE_ADDRESS เป็นที่อยู่เริ่มต้นของโค้ดที่แยกส่วน
-h แสดงการใช้งาน
คุณสมบัติ และ การใช้
* Dissy แสดงการกระโดดพร้อมลิงก์สีแดงไปยังที่อยู่ปลายทาง
* ใช้ป้ายกำกับเพื่อแสดงปลายทางการโทร
* การคลิก (หรือกด Enter) เมื่อโทรหรือกระโดดจะนำคุณไปยังฟังก์ชันปลายทาง
/ ที่อยู่
* Dissy รองรับการค้นหาแบบโต้ตอบสำหรับป้ายกำกับและที่อยู่ทั้งสำหรับฟังก์ชั่นและ
คำแนะนำการใช้
* มีการนำทางประวัติเหมือนเบราว์เซอร์ (ย้อนกลับ/ไปข้างหน้า) ซึ่งมีประโยชน์เช่น
เพื่อค้นหา callchains Alt-Left และ Alt-Right ใช้เพื่อย้อนกลับและไปข้างหน้า
* คุณลักษณะการค้นหา (ใช้ Ctrl-l เพื่อเข้าถึง) ช่วยให้สามารถค้นหาที่อยู่ที่วางหรือ
ฉลาก การค้นหานั้นฉลาดเพราะพยายามแปลงรูปแบบทั่วไปเป็นตัวเลข
ก่อนที่จะเปลี่ยนกลับเป็นการค้นหาป้ายกำกับ การวางที่อยู่หรือชื่อหลายรายการจะค้นหาแต่ละรายการใน
เลี้ยวและหยุดที่สุดท้าย (เข้าถึงก่อนหน้านี้ในประวัติ)
* ฟิลด์ไฮไลท์ (ues Ctrl-k เพื่อเข้าถึง) ช่วยให้ข้อความที่ถอดประกอบเป็น
เน้นตัวอย่างเช่นเพื่อแสดงการเข้าถึงทั้งหมดไปยังเครื่องบันทึกเงินสดบางรายการ นิพจน์ทั่วไป
ได้รับอนุญาตในด้านนี้
* หน้าต่างการตั้งค่าสามารถใช้เพื่อเลือก objdump ที่จะใช้ (ซึ่งสามารถเป็น .ได้
ควบคุมโดยตัวแปรสภาพแวดล้อม OBJDUMP) นอกจากนี้ยังสามารถเลือกสีได้ในนี้
หน้าต่าง
หน้าแรก
http://rtlab.tekproj.bth.se/wiki/index.php/Dissy
ใช้ dissy ออนไลน์โดยใช้บริการ onworks.net