python-ptrace

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

Rating: 3.0/5 (Total Votes: 3)

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

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

mpatrol
mpatrol

3 Jun 15

Splint
Splint

3 Jun 15

Valgrind
Valgrind

17 Feb 15

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

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

IPy
IPy

12 May 15

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

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