python-ptrace

Software screenshot:
python-ptrace
Rincian Software:
Versi: 0.6.3
Tanggal Upload: 11 May 15
Pengembang: Victor Stinner
Lisensi: Gratis
Popularitas: 44

Rating: 5.0/5 (Total Votes: 1)

python-ptrace adalah debugger menggunakan ptrace (Linux, BSD dan Darwin system call untuk melacak proses) ditulis dengan Python.
python-ptrace adalah sebuah proyek open source yang ditulis dengan Python dan didistribusikan di bawah lisensi GNU GPLv2

Fitur :.

  • tingkat tinggi Python objek API: PtraceDebugger dan PtraceProcess
  • Mampu mengendalikan beberapa proses: menangkap peristiwa garpu di Linux
  • Baca / menulis byte ke alamat yang sewenang-wenang: merawat keselarasan memori dan byte split untuk kata cpu
  • Eksekusi langkah demi langkah menggunakan ptrace_singlestep () atau gangguan hardware 3
  • Bisa menggunakan distorm disassembler
  • register Dump, pemetaan memori, stack, dll.
  • syscall pelacak dan parser (perintah strace.py)

Apa yang baru dalam rilis ini:

  • Dukungan distrom3
  • Dukungan Python 3
  • Ubah nama pilihan strace.py --socketcall untuk --socket, dan memperbaiki pilihan ini untuk FreeBSD dan Linux / 64 bit
  • Add MANIFEST.in: mencakup semua file dalam distribusi sumber (tes, modul cptrace, ...)

Apa yang baru di versi 0.6.2:

  • Perbaiki 64 bit sub register (set masker untuk eax , ebx, ecx, edx)

Apa yang baru di versi 0.6.1:

  • Buat tindak, showfollow, resetfollow, perintah xray di gdb.py. Menambal ditulis oleh Dimitris Glynos
  • situs Proyek pindah ke http://bitbucket.org/haypo/python-ptrace/

Apa yang baru di versi 0.6:

  • Pengguna perubahan yang terlihat:
  • python-ptrace sekarang tergantung pada Python 2,5
  • akses memori tidak valid: menambahkan alamat kesalahan dalam nama
  • Update Python 3.0 Patch konversi
  • Buat -i (--show-ip) pilihan untuk strace.py: instruksi acara pointer
  • Add contoh baru (itrace.py) yang ditulis oleh Mark Seaborn dan berdasarkan strace.py
  • perubahan API:
  • PtraceSyscall: menyimpan instruksi pointer di syscall masuk (jika instr_pointer option = Benar, dinonaktifkan secara default)
  • Hapus PROC_DIRNAME dan procFilename () dari ptrace.linux_proc
  • Perbaikan bug:
  • Perbaiki locateProgram () untuk path relatif
  • interpretasi Fix kesalahan memori pada instruksi MOSVW (sumber ESI dan tujuan adalah EDI, dan tidak terbalik!)

Apa yang baru di versi 0.5:

  • socket Parse syscalls untuk FreeBSD
  • Hindari penciptaan proses sihir pada FreeBSD
  • mendukung Windows Kebanyakan dasar

Persyaratan :

  • Python

Software yang serupa

ltrace
ltrace

20 Feb 15

strace
strace

23 Nov 17

edisassm
edisassm

3 Jun 15

radare
radare

11 May 15

Perangkat lunak lain dari pengembang Victor Stinner

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

Fusil
Fusil

12 May 15

Komentar untuk python-ptrace

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!