นี่คือคำสั่ง Radare2 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
Radare2 - ตัวแก้ไข commandline hexadecimal ขั้นสูง disassembler และ debugger
เรื่องย่อ
เรดาร์2 [-a โค้ง] [-b บิต] [-B แย่] [-c cmd] [-e k=โวลต์] [-i ไฟล์] [-k เมล็ด] [-p โครงการ]
[-P ปะ] [-s addr] [-AdDwntLqv] ไฟล์
DESCRIPTION
Radare2 เป็นโปรแกรมแก้ไขฐานสิบหกบรรทัดคำสั่ง
"r2" เป็นชื่อโปรแกรมนามแฝงสำหรับเรดาร์2
manpage นี้ยังไม่ได้อัปเดต รู้สึกอิสระที่จะมีส่วนร่วม
ตัวเลือกคือ:
-a โค้ง บังคับ asm.arch (x86, ppc, arm, mips, bf, java, ...)
-A เรียกใช้คำสั่ง 'aa' ก่อนพร้อมต์หรือแพตช์เพื่อวิเคราะห์โค้ดที่อ้างอิงทั้งหมด
-b บิต บังคับ asm.bits (16, 32, 64)
-B แย่ ระบุที่อยู่ฐานที่จะใช้เมื่อโหลดไบนารีใหม่ ดู 'e?bin.baddr'
-c cmd ดำเนินการคำสั่งที่กำหนดก่อนที่จะให้ prompt
-d เริ่มในโหมดดีบักเกอร์
-D dbg.แบ็กเอนด์
เปิดใช้งานโหมดแก้ไขข้อบกพร่อง ตั้งค่า cfg.debug=true
-e k=โวลต์ ตั้งค่าตัวแปร eval การกำหนดค่า key=value ตัวอย่างเช่น -e scr.color=false
-f Blocksize = ขนาดไฟล์
-i ไฟล์ เรียกใช้ไฟล์สคริปต์
-k เมล็ด เลือกเคอร์เนล (asm.os) สำหรับการแก้ปัญหา syscall
-l ไฟล์ปลั๊กอิน
โหลดไฟล์ปลั๊กอินที่กำหนด
-L แสดงรายการปลั๊กอิน IO ที่รองรับ
-n อย่าโหลดการตั้งค่าผู้ใช้/โครงการจาก ~/.radare2rc และ ~/.config/radare2/.
-N อย่าทำการวิเคราะห์ใดๆ (r_bin) เพียงแค่โหลดไฟล์ดิบ
-q โหมดเงียบ (ไม่มีข้อความแจ้ง)
-p พจ ตั้งค่าไฟล์โครงการ
-P ไฟล์ ใช้ไฟล์ rapatch แล้วออก
-s addr เริ่มค้นหาตามที่อยู่นี้
-t รับข้อมูลไบนารีโดยใช้เธรด
-v แสดงข้อมูลเวอร์ชันและการออก
-w เปิดในโหมดเขียน
-h แสดงข้อความช่วยเหลือ
-H แสดงไฟล์และความช่วยเหลือเกี่ยวกับสภาพแวดล้อม
SHELL
พิมพ์ '?' เพื่อขอความช่วยเหลือ
VISUAL
ในการเข้าสู่โหมดภาพให้ใช้คำสั่ง 'V' แล้วกด '?' เพื่อขอความช่วยเหลือ
ดีบักเกอร์
ใน r2 คำสั่งดีบักเกอร์ถูกใช้งานภายใต้คำสั่ง 'd' พิมพ์ 'd?' เพื่อขอความช่วยเหลือ
และพวกเรา
ค่าเหล่านี้สามารถใช้ได้จากสคริปต์ที่เรียกใช้จากภายในเรดาร์ (คำสั่ง '!') ไฟล์ เส้นทางไป
ไฟล์การทำงานปัจจุบัน
ใช้ Radare2 ออนไลน์โดยใช้บริการ onworks.net