Bunny der Fusser

GESCHLOSSEREN GROUND-ALLGEMEINE PROTOLOCK-SCHUMZER FUZER FÜR IHRE C-Programme
Jetzt downloaden

Bunny der Fusser Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Michal Zalewski
  • Website des Verlags:
  • http://code.google.com/p/tmin/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 63 KB

Bunny der Fusser Stichworte


Bunny der Fusser Beschreibung

Geschlossener Schleifen Allzweckprotokoll-Blind-Füller für Ihre C-Programme Bunny ist eine Rückkopplungsschleife, einen Hochleistungszweck-Protokoll-Blind-Fuzzer für den leistungsstarken, den C-Programmen Präzise und zuverlässige Instrumentenhaken in das Traced-Programm. Diese Haken ermöglichen den Füller, um Echtzeit-Feedback zu Änderungen des Funktionsaufrufpfads, der Anrufparameter zu erhalten, und die Rendite-Werte als Reaktion auf Variationen in den Eingabedaten. Diese Architektur macht es möglich (und ganz einfach!), Um die Abdeckung erheblich zu verbessern des Testverfahrens ohne auffällige Auswirkungen auf die Leistung, die in der Regel mit anderen Versuchen verbunden sind, in Run-Time-Internalanlagen zu spähen. Bunny ist derzeit bekannt, dass Mac OS X, FreeBSD, Linux, OpenBSD und Cygwin auf IA32- und IA64-Systemen unterstützt. Hier sind einige Taste Funktionen von "Bunny the Fuzzer": · Der Ansatz verfügt nicht über eine steile Setup- oder Lernkurve. Es gibt kein Schulungs- oder Protokollwissen, das erforderlich ist; Jedes Projekt kann automatisch mit einem Drop-In-Austausch für GCC instrumentiert werden und ist sofort zum Testen bereit. · Es gibt keine signifikante Leistungsstrafe. Kern-Fuzzing-Komponenten sind für höchste Geschwindigkeit konzipiert und verfügen über zyklische SHM-Ausgangspuffer mit Userland-Spinlocks, hält-lebenden Architektur und Syscall-Overhead, die auf bloße Minimum begrenzt sind. Die Instrumentierung wird in Key HLL-Steuerpunkte injiziert, wobei die zu analysierende Datenmenge einschränkt. Auf einem typischen Dual-Core-P4-Desktop, das Fuzzing von einem kleinen Versorgungsgipfel bei 3600 Execs / Second, verglichen mit 4000 für eine Dummy-Schleife. · Beide kleinen und großen realen Komponenten können gleichermaßen instrumentiert und getestet werden. Von ZLIB bis zum Libpng bis zur OpenSH ergibt sich nicht, den Build- und Testprozess zu ändern. · Feinkörnige Konfiguration und einfache Automatisierung. Der Fuzzer implementiert 9 ordentliche, farmübergreifende Strategien und bietet detaillierte Steuerungen über ihr Verhalten, die Tiefe und dergleichen. Es verfügt über automatisierte Crash-Case-Sortierung und Annotation und zufällige Szenarien für unbeaufsichtigte, massiv parallele Setups.note: Bunny Der Fuzzer ist lizenziert und verteilt unter den Bedingungen der Apache-Lizenz 2.0.


Bunny der Fusser Zugehörige Software