python-ptrace

Screenshot Λογισμικό:
python-ptrace
Στοιχεία Λογισμικού:
Εκδοχή: 0.6.3
Ανεβάστε ημερομηνία: 11 May 15
Προγραμματιστής: Victor Stinner
Άδεια: Δωρεάν
Δημοτικότητα: 44

Rating: 5.0/5 (Total Votes: 1)

python-ptrace είναι ένα πρόγραμμα εντοπισμού σφαλμάτων με χρήση ptrace (Linux, BSD και Darwin κλήση συστήματος για τον εντοπισμό των διαδικασιών) γραμμένο σε Python.
python-ptrace είναι ένα έργο ανοικτού πηγαίου κώδικα γραμμένο σε Python και διανέμεται υπό την άδεια χρήσης GNU GPLv2

Χαρακτηριστικά :.

  • Το υψηλό επίπεδο Python αντικείμενο API: PtraceDebugger και PtraceProcess
  • σε θέση να ελέγξει πολλαπλές διεργασίες: εκδηλώσεις πιρούνι αλιευμάτων σε Linux
  • ανάγνωσης / εγγραφής byte για την αυθαίρετη διεύθυνση: αναλάβει τη φροντίδα της ευθυγράμμισης της μνήμης και διάσπαση bytes με λέξη cpu
  • βήμα Εκτέλεση βήμα χρησιμοποιώντας ptrace_singlestep () ή διακοπή υλικού 3
  • Μπορεί να χρησιμοποιήσει distorm Αποσυναρμολογητής
  • μητρώα χωματερή, αντιστοιχίσεις μνήμη, στοίβα, κλπ.
  • syscall ιχνηθέτη και αναλυτή (strace.py εντολή)

Τι είναι καινούργιο σε αυτή την έκδοση:

  • distrom3 Υποστήριξη
  • Υποστήριξη Python 3
  • Μετονομασία strace.py επιλογή --socketcall να --socket, και να το διορθώσουμε αυτήν την επιλογή για το FreeBSD και Linux / 64 bits
  • Προσθήκη MANIFEST.in: περιλαμβάνονται όλα τα αρχεία στη διανομή πηγή (δοκιμές, ενότητα cptrace, ...)

Τι είναι καινούργιο στην έκδοση 0.6.2:

  • Διορθώστε 64 bits υπο μητρώα (σετ μάσκα για EAX , ebx, ecx, EDX)

Τι είναι καινούργιο στην έκδοση 0.6.1:

  • Δημιουργία παρακολούθηση, showfollow, resetfollow, εντολές Xray σε gdb.py. Patch του Δημήτρη Γλυνού
  • Ιστοσελίδα έργου μετακόμισε στο http://bitbucket.org/haypo/python-ptrace/

Τι είναι καινούργιο στην έκδοση 0.6:

  • Χρήστης ορατές αλλαγές:
  • python-ptrace εξαρτάται από τώρα και στο εξής Python 2.5
  • Μη έγκυρη πρόσβαση μνήμης: προσθέστε τη διεύθυνση βλάβη στο όνομα
  • Ενημέρωση Python 3.0 μπάλωμα μετατροπής
  • Δημιουργία -i (--show-ip) επιλογή για να strace.py: δείκτης δείχνουν εντολή
  • Προσθέστε ένα νέο παράδειγμα (itrace.py) γράφτηκε από τον Mark Seaborn και βασίζεται σε strace.py
  • αλλαγές API:
  • PtraceSyscall: αποθηκεύσετε το δείκτη διδασκαλίας σε syscall εισάγετε (αν η instr_pointer option = True, απενεργοποιημένη από προεπιλογή)
  • Κατάργηση PROC_DIRNAME και procFilename () από ptrace.linux_proc
  • Bugfixes:
  • Διορθώστε locateProgram () για σχετική διαδρομή
  • Fix ερμηνεία των σφαλμάτων μνήμης για MOSVW διδασκαλίας (πηγή ESI και ο προορισμός είναι EDI, και όχι το αντίστροφο!)

Τι είναι καινούργιο στην έκδοση 0.5:

  • syscalls υποδοχή μαϊντανός για το FreeBSD
  • Αποφύγετε την δημιουργία zombi διαδικασίας στο FreeBSD
  • Οι περισσότεροι βασική υποστήριξη των Windows

Απαιτήσεις :

  • Python

Παρόμοια λογισμικά

jarvis
jarvis

20 Feb 15

BuGLe
BuGLe

17 Feb 15

Fiddler for Mono
Fiddler for Mono

17 Feb 15

Fenris
Fenris

3 Jun 15

Άλλο λογισμικό του προγραμματιστή Victor Stinner

IPy
IPy

11 Apr 15

IPy
IPy

12 May 15

Fusil
Fusil

12 May 15

Σχόλια για python-ptrace

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία