Deviare API Hook

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.
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.
deviare-api-hook

Kategorien

Deviare API Hook-Alternativen für Windows

EasyHook

EasyHook

Mit EasyHook können nicht verwaltete Code-APIs (über das Hooking) mit rein verwalteten Funktionen erweitert werden, und zwar in einer vollständig verwalteten Umgebung unter 32- oder 64-Bit-Windows XP SP2 ...
Microsoft Research Detours

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.
Berlioz

Berlioz

Berlioz ist hier, um Ihnen eine cloudunabhängige Umgebung zur Verfügung zu stellen.
madCodeHook

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).
Tuple Spaces

Tuple Spaces

Tupel Space mit Timeouts und Transaktionen.Features: Paralleles und verteiltes Computing. Lokale und Remote-Prozesskoordination. Nachrichtenübergabe. Master-Worker-Muster.