shellcode 中的 0x61 和 \x61 有什么区别?

what's difference between 0x61 and \x61 in shellcodes?

您好,这两个 shell 代码有什么区别:

char code[] = "0xb0,0x01,0x31,0xdb,0xcd,0x80";  
char code[] = "\xb0\x01\x31\xdb\xcd\x80";

没有区别... 0x 是十六进制表示,但 \x 是 shellcode。 如果你想将它用作 shellcode,请使用 \x.