Peace, ich hoffe diesmal kann mir jemand helfen.
Ich habe eine
DLL in eine Applikation injiziert. Die
DLL Hook nun WSARecv und soll die ankommenden Pakete verwalten. Bestimmte Pakete sollen geblockt werden sprich die Anwendung darf sie nicht erhalten.Ich dachte es funktioniert indem ich von der Callback funktion den Rückgabewert auf -1 setze.
Pseudocode
Delphi-Quellcode:
function Callback(...): Int;stdcall;
begin
// ...
if Paket = böse then
Result := -1;
end;
Aber das Paket kommt dennoch an, jemand einen Vorschlag?
Du derefernzierst p2 einmal und weißt die Adresse von i zu. Das heißt p2 (also der Zeiger auf einen Zeiger) zeigt auf den Zeiger p1 welchen du so auf i zeigen lässt.