BananaHook.RetnHook.GenerateDetourOpCodes C# (CSharp) 메소드

GenerateDetourOpCodes() 개인적인 정적인 메소드

private static GenerateDetourOpCodes ( IntPtr hookAddress ) : byte[]
hookAddress System.IntPtr
리턴 byte[]
        private static byte[] GenerateDetourOpCodes(IntPtr hookAddress)
        {
            // retn sets eip to the the top of the stack -> hook function is being called.
            var assembler = new X86Assembler();
            assembler.Push(hookAddress);
            assembler.Retn();
            return assembler.GetBytes();
        }