Advertisement
Guest User

Dynamic Win32 API Call + Anti User-mode hooking [C#]

a guest
Jul 31st, 2014
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.57 KB | None | 0 0
  1. // http://codecav.blogspot.in/
  2.  
  3. IntPtr title = Marshal.StringToHGlobalAnsi("Title");
  4.             IntPtr msg = Marshal.StringToHGlobalAnsi("Message");
  5.  
  6.             IntPtr[] args = {IntPtr.Zero, msg, title, (IntPtr) (MessageBoxButtons.YesNo)};
  7.  
  8.             IntPtr retValue;
  9.             bool res = DynamicApi.TryExecute("user32.dll", "MessageBoxA", args, out retValue);
  10.  
  11.             if (res)
  12.             {
  13.                 MessageBox.Show("Return value: " + retValue.ToString("D"));
  14.             }
  15.  
  16.             Marshal.FreeHGlobal(title);
  17.             Marshal.FreeHGlobal(msg);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement