easyHOOK socket send recv
代码比较简单,就不做注释了。 包含一个sockethookinject.DLL 和sockethook.exe 有一点不清楚, SetExclusiveACL可以添加当前线程的hook, 但是easyhook如何 detach dll 并且释放hook呢? 知道的大神麻烦告知一下。 public class SocketInterFace : MarshalByRefObject { public delegate void LogArgsHander(BufferStruct argsbuffer); public static event LogArgsHander logEvent; public void IsInstalled(Int32 InClientPID) { Console.WriteLine( " FileMon has been installed in target {0}.\r\n " , InClientPID); } public void OnRecv( byte [] RecvBuffer, int LoginIndex, int LoginIndexEx) { BufferStruct BufferArgs = new BufferStruct(); BufferArgs.Buffer = RecvBuffer; BufferArgs