Yazılım detaylar:
python-ptrace (Linux, BSD ve Darwin sistem çağrı süreçlerini takip etmek) Python ile yazılmış bir hata ayıklayıcı kullanarak ptrace olduğunu.
Python-ptrace Python ile yazılmış ve GNU GPLv2 lisansı altında dağıtılan açık kaynak kodlu bir projedir
Özellikler :.
- Yüksek seviyeli Python Nesne API: PtraceDebugger ve PtraceProcess
- Birden süreçleri kontrol edebilme: catch çatal olayları Linux
- Oku / keyfi adrese bayt yazma: cpu kelime hafıza uyum bakım ve bölünmüş bayt almak
- Yürütme aşaması
- Çözücü distorm kullanabilir miyim
- Damperli kayıtları, bellek dönüşümler, yığın, vb.
- syscall izleyici ve çözümleyici (strace.py komutu)
Adım ptrace_singlestep kullanarak () veya donanım kesintisi 3
Bu sürümdeki yeni Nedir:
- Destek distrom3
- Destek Python 3
- --socket ve FreeBSD ve Linux / 64 bit için bu seçeneği düzeltmek için --socketcall strace.py seçeneğini yeniden adlandırın
- MANIFEST.in ekleyin: Kaynak dağılımında tüm dosyaları dahil (testler, cptrace modülü, ...)
sürüm 0.6.2 yeni Nedir:
- kayıtları alt 64 bit (eax için belirlenen maskesi Fix , ebx, ecx, edx)
nedir sürüm 0.6.1 Yeni:
- takip, showfollow, resetfollow, xray komutları Oluştur gdb.py. Dimitris Glynos tarafından yazılmış Patch
- Proje web sitesi http://bitbucket.org/haypo/python-ptrace/ taşındı
nedir sürüm 0.6 Yeni:
- Kullanıcı görünür değişiklikler:
- python-ptrace şimdi Python 2.5 bağlıdır
- Geçersiz bellek erişimi: adını arıza adresi eklemek
- Güncelleme Python 3.0 dönüşüm yama
- strace.py seçeneği -i (show-ip) oluşturun: gösterisi yönerge işaretçisi
- Yeni bir örnek (itrace.py) strace.py Mark Seaborn tarafından yazılmış ve esaslı Ekle
- API değişiklikleri:
- PtraceSyscall: girmek sistem çağrısı adresindeki yönerge işaretçi depolamak (eğer seçenek instr_pointer = true, varsayılan olarak devre dışıdır)
- Kaldır PROC_DIRNAME ve ptrace.linux_proc gelen procFilename ()
- Bugfixes:
- göreli yolu için locateProgram () Fix
- MOSVW talimatı üzerine bellek arıza Fix yorumlanması (kaynak ESI ve hedef EDI, değil tersidir!)
sürüm 0.5 yeni Nedir:
- FreeBSD için Parse soket sistem çağrıları
- FreeBSD üzerinde zombi sürecin oluşturulmasını kaçının
- En temel Windows desteği
Gereksinimleri :
- Python
Yorum Bulunamadı