python-ptrace

ภาพหน้าจอของซอฟแวร์:
python-ptrace
รายละเอียดซอฟแวร์:
รุ่น: 0.6.3
วันที่อัพโหลด: 11 May 15
ผู้พัฒนา: Victor Stinner
การอนุญาต: ฟรี
ความนิยม: 44

Rating: 5.0/5 (Total Votes: 1)

หลาม ptrace เป็นดีบักใช้ ptrace (Linux, BSD และดาร์วินเรียกระบบการติดตามกระบวนการ) เขียนในหลาม
หลาม ptrace เป็นโครงการที่มาเปิดเขียนในหลามและจัดจำหน่ายภายใต้ GNU GPLv2

คุณสมบัติ .

  • งูหลามระดับสูง วัตถุ API: PtraceDebugger และ PtraceProcess
  • สามารถที่จะควบคุมกระบวนการหลายเหตุการณ์จับส้อมบน Linux
  • การอ่าน / เขียนไบต์ไปยังที่อยู่โดยพล: ดูแลการจัดตำแหน่งของหน่วยความจำและไบต์แยกคำซีพียู
  • ขั้นตอนการดำเนินการตามขั้นตอนโดยใช้ ptrace_singlestep () หรือหยุดชะงักฮาร์ดแวร์ 3
  • สามารถใช้ distorm disassembler
  • ลงทะเบียนการถ่ายโอนข้อมูล, การแมปหน่วยความจำสแต็ค ฯลฯ .
  • ตามรอยแยกวิเคราะห์และ syscall (คำสั่ง strace.py)

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • สนับสนุน distrom3
  • การสนับสนุนหลาม 3
  • เปลี่ยนชื่อตัวเลือก strace.py --socketcall เพื่อ --socket และแก้ไขตัวเลือกนี้สำหรับ FreeBSD และ Linux / 64 บิต
  • เพิ่ม MANIFEST.in: รวมไฟล์ทั้งหมดในการกระจายแหล่งที่มา (การทดสอบโมดูล cptrace, ... )

มีอะไรใหม่ ในรุ่น 0.6.2:

  • แก้ไข 64 บิตลงทะเบียนย่อย (หน้ากากชุด EAX , ebx, ecx, EDX)

มีอะไรใหม่ ในรุ่น 0.6.1:

  • สร้างติดตาม, showfollow, resetfollow คำสั่งใน Xray gdb.py. แพทช์ที่เขียนโดยดิมิท Glynos
  • เว็บไซต์โครงการย้ายไป http://bitbucket.org/haypo/python-ptrace/

มีอะไรใหม่ ในรุ่น 0.6:

  • ผู้ใช้สามารถมองเห็นการเปลี่ยนแปลง:
  • หลาม ptrace ตอนนี้ขึ้นอยู่กับงูหลาม 2.5
  • เข้าถึงหน่วยความจำไม่ถูกต้อง: ความผิดเพิ่มที่อยู่ในชื่อ
  • การปรับปรุงหลามแพทช์ 3.0 แปลง
  • สร้าง -i (--show-IP) เลือกที่จะ strace.py: แสดงตัวชี้คำสั่ง
  • เพิ่มตัวอย่างใหม่ (itrace.py) เขียนโดยมาร์คทะเลและอยู่บนพื้นฐาน strace.py
  • การเปลี่ยนแปลง API:
  • PtraceSyscall: เก็บชี้การเรียนการสอนที่ syscall ใส่ (ถ้าตัวเลือก instr_pointer = True, ปิดใช้งานโดยค่าเริ่มต้น)
  • ลบ PROC_DIRNAME และ procFilename () จาก ptrace.linux_proc
  • Bugfixes:
  • แก้ไข locateProgram () สำหรับเส้นทางสัมพันธ์
  • การตีความการแก้ไขความผิดพลาดของหน่วยความจำในการเรียนการสอน MOSVW (ที่มาเป็น ESI และปลายทางคือ EDI และไม่ผกผัน)

มีอะไรใหม่ ในรุ่น 0.5:

  • ซ็อกเก็ตสำหรับการแยกวิเคราะห์ syscalls FreeBSD
  • หลีกเลี่ยงการสร้างกระบวนการผีดิบบน FreeBSD
  • พื้นฐานส่วนใหญ่สนับสนุนของ Windows

ต้องการ

  • งูใหญ่

ซอฟต์แวร์ที่คล้ายกัน

Alleyoop
Alleyoop

15 Apr 15

rpdb
rpdb

14 Apr 15

WingDBG
WingDBG

20 Feb 15

pyrasite
pyrasite

14 Apr 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Victor Stinner

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

Fusil
Fusil

12 May 15

ความคิดเห็นที่ python-ptrace

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่