| (In)security allgemein Sicherheit, Anonymität im Netz. Schutz und Maßnahmen. Prävention und Konzepte. Sicherheitsarchitekturen allgemein und auf der Netzwerkebene. |
Diskussion: Anzeigen Wen ein bestimmtes Programm/process eine bestimmte API ausführt und was sie genau tut im Forum (In)security allgemein, in der Kategorie Security Area; Anzeige Also Leute ich habe eine frage. ich bin zwar noch nicht so lange im board , meine frage ist ...
![]() |
| | #1 (permalink) |
| Registriert seit: 28.05.08 ![]() Likes: 0 | Anzeige Also Leute ich habe eine frage. ich bin zwar noch nicht so lange im board , meine frage ist kompliziert würde ich mal so sagen . Also wie finde ich heraus wenn ein bestimmtes programm ein API CALL ausführt ? also API SPY .könnt ihr mir methoden sagen wie man anfangen könnte und womit genau ? ich habe mal bei google API hooking gelesen und hier im Board auch ein tut gefunden sehr gut beschrieben . ich habe 2 fragen . Also wie man heraus findet wann ein bestimmtes Programm ein bestimmten API Call ausführt. und ist API hooking dafür die einzigste lösung ? |
| | |
| | #2 (permalink) |
| Registriert seit: 17.04.06 ![]() Likes: 3 | Es reicht zuerst mal einen Debugger verwenden (z.B. Ollydbg) und Breakpoints bei den API-Funktionen setzen.
__________________ http://chm0815.blogspot.com |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 28.05.08 ![]() Likes: 0 | wurde mir schonmal gesagt aber was bringt mir das wen ich ein breakpoint bei der funktion setze? und wie kan ich verfolgen was die funktion gerufen wird und was sie enthält |
| | |
| | #4 (permalink) |
| Also, wenn ich dich jetzt richtig verstanden habe: Du weißt aber schon, was ein Breakpoint ist, ja? Wenn du einen bei einer API Funktion setzt, dann hält der Debugger (Olly) an dieser Stelle an und du siehst, _wo_ das Programm den API Call durchführt. BTW: Irgendwie ergeben deine Sätze nicht immer einen wirklichen Sinn... ?( | |
| | |
| | #5 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Stichwort: API Monitoring http://www.wintotal.de/softw/index.php?rb=27&id=536 (ungetestet) http://www.rohitab.com/apimonitor/index.html (laut BuHa-Board ganz ok) und weitere http://www.google.de/search?q=API%20Monitor
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
| | #6 (permalink) |
| Themenstarter Registriert seit: 28.05.08 ![]() Likes: 0 | ja klar weis ich was ein breakpoint ist da stop der debugger an der Adresse wie soll ich dann rauskriegen was der API call genau gemacht hat ? also APImonitor hab ich schon ausgetested and der stelle erkennt er kein APICall |
| | |
| | #7 (permalink) |
| Member of Honour ![]() Registriert seit: 05.03.08 ![]() ![]() ![]() ![]() ![]() Likes: 246 | Es ist auch nicht sinnvoll Userlandhooks zu verwenden, die Chance, dass diese umgangen werden ist viel zu hoch, besser ist es man verwendet Kernelhooks und das moeglichst unauffaellig. Wirf mal einen Blick auf joebox.org. In der "puplic" Version kann man zwar noch nicht einstellen, welche API-Calls gehookt werden sollen, aber das wird sich noch aendern, zudem werden die Grundbeduerfnisse (File/Reg/Prozess-Managment) jetzt schon abgedeckt. |
| | |
| | #8 (permalink) | |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Zitat:
Was den API-Call veranlasst hat (der Aufrufer) sollte im Stackfenster des Debuggers ablesbar sein (RETURN Adresse).
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. | |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bestimmtes Foto-Collage Programm | Extinction | Downloads | 2 | 03.11.09 18:27 |
| bestimmtes Programm | Ryan | Off topic-Zone | 5 | 24.12.06 23:21 |
| Wie kann ich herrausfinden wem eine bestimmte Handynummer gehört | Akata | Off topic-Zone | 10 | 18.02.06 01:09 |
| Bestimmtes Programm das IP´s findet | Bogus | Downloads | 11 | 26.05.05 16:15 |
| Mein PC updated eine bestimmte HP nicht mehr | Cyberm@ster | Die Problemzone | 4 | 19.02.05 14:41 |