Rincian Software:
Versi: 0.6.3
Tanggal Upload: 11 May 15
Lisensi: Gratis
Popularitas: 80
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
Komentar tidak ditemukan