我有一个值为0x2486651c
的Cookie,我给出的说明是
您需要在漏洞利用字符串中包含Cookie的字符串表示形式。该字符串应包含八个十六进制数字(按从最高位到最低位排序),不带前导“0x”
然后第二条指令是
回想一下,字符串在C中表示为一个字节序列,后跟一个值为0的字节。在任何Linux机器上键入“man ascii”以查看所需字符的字节表示。
他们引用的漏洞利用字符串是一个文本文件,其中包含使用命令raw
./hex2raw <filename> raw
文件的十六进制文件
我认为这是给我带来麻烦的第二条指令。当它说我们需要看到byte representations of the characters you need
时我不确定它是什么意思。例如,字符串86
的第二个字节在命令man ascii
生成的表上没有转换。
关于我们的cookie的字符串表示的任何想法?