2
Deviare API Hook
Deviare ist eine leistungsstarke Code Interception Library mit einer sehr einfachen Oberfläche, mit der Sie viele Prozesse ohne IPC-Codierung in Ihre eigene Anwendung einbinden können.Es kann in allen COM-unterstützenden Sprachen wie C ++, VB und .NET verwendet werden.
- Kostenlose
- Windows
Deviare ist eine professionelle Open-Source-Hooking-Engine zum Instrumentieren beliebiger Win32-Funktionen, COM-Objekte und Funktionen, deren Symbole in Programmdatenbanken (PDBs) gespeichert sind.Es kann nicht verwalteten Code in 32-Bit- und 64-Bit-Anwendungen abfangen.Es ist als COM-Komponente implementiert und kann daher in alle Programmiersprachen integriert werden, die COM unterstützen, z. B. C / C ++, VB, C #, Delphi und Python.Mehrere Fortune 500-Unternehmen setzen die Deviare-Technologie für die Anwendungsvirtualisierung, das Packen und die Fehlerbehebung sowie für die Computersicherheit ein.Informatikforscher verwenden Deviare auch, um Malware- und Reverse-Engineering-Studien durchzuführen.Unsere Blog-Artikel enthalten eine Vielzahl von Codebeispielen, um Ihnen den Einstieg zu erleichtern.Deviare bietet eine einzigartige „programmiererfreundliche API“, die die Komplexität der binären Instrumentierung löst, sodass auch Softwareentwickler ohne Fachkenntnisse darauf zugreifen können.Deviare kümmert sich um Code-Injection, Parameter-Marshalling und die Kommunikation zwischen Prozessen.Wir haben die Deviare-API 2007 erstellt und kontinuierlich verbessert.Das Abfangen von Anwendungen ist eine komplexe Aufgabe.Wir testen mehrere Anwendungsumgebungen, um sicherzustellen, dass der Endbenutzer ein problemloses Erlebnis hat.Deviare konzentriert sich auch auf die Leistung beim Umgang mit Tausenden von Haken mit geringem Platzbedarf.Die Code-Instrumentierung wird in verschiedenen anderen Bereichen eingesetzt, z. B. in den Bereichen Tracing und Debugging, Sandboxing und Browsersicherheit, Malware-Analyse, Aufzeichnung von Videokonferenzen und Spielen.Lizenz Deviare wird unter einer kommerziellen und Open-Source-Lizenz (GNU General Public License Version 3) lizenziert.Kommerzielle Lizenzierung Die kommerzielle Lizenz ist die richtige Lizenz für die Entwicklung von proprietärer und / oder kommerzieller Software mit Deviare, bei der Sie den Quellcode Ihres Produkts nicht freigeben möchten.
Eigenschaften
Kategorien
Alternativen zu Deviare API Hook für alle Plattformen mit kommerzieller Lizenz
1
Microsoft Research Detours
Microsoft Research Detours v3 Professional ist eine Bibliothek zur Instrumentierung beliebiger Win32-Funktionen auf x86-, x64- und IA64-Computern.Jetzt können Sie Win32-Funktionen abfangen, indem Sie den speicherinternen Code für Zielfunktionen neu schreiben.
- Bezahlte
- Windows
0
madCodeHook
"madCodeHook" bietet alles, was Sie zum Einbinden von Code benötigen (hauptsächlich APIs).Unterstützt Delphi 4-7, Delphi 2005-10.1 Berlin (32bit und 64bit), Borland C ++ Builder 5-6, Borland C ++ Builder 2006-10.1 Berlin (32bit nur für jetzt), MSVC ++ (32bit und 64bit).
- Bezahlte
- Windows