-
-
[求助]求助,这个错误是什么意思
-
2018-12-25 21:55
7575
-
[+] Starting local process './messageb0x': pid 124
[*] '/mnt/c/Users/123/Desktop/messageb0x'
Arch: i386-32-little
RELRO: Partial RELRO
Stack: No canary found
NX: NX enabled
PIE: No PIE (0x8048000)
Traceback (most recent call last):
File "messageb0x.py", line 19, in <module>
write_addr = u32(r.recv()[0:4])
File "/usr/local/lib/python2.7/dist-packages/pwnlib/context/__init__.py", line 1392, in setter
return function(*a)
File "/usr/local/lib/python2.7/dist-packages/pwnlib/util/packing.py", line 334, in routine
("big", False): bu}[endian, signed](number)
File "/usr/local/lib/python2.7/dist-packages/pwnlib/util/packing.py", line 299, in routine
return ops[op](fmt,data)
File "/usr/local/lib/python2.7/dist-packages/pwnlib/util/packing.py", line 284, in <lambda>
ops = {'p': struct.pack, 'u': lambda *a: struct.unpack(*a)[0]}
struct.error: unpack requires a string argument of length 4
[*] Stopped process './messageb0x' (pid 124)
[培训]二进制漏洞攻防(第3期);满10人开班;模糊测试与工具使用二次开发;网络协议漏洞挖掘;Linux内核漏洞挖掘与利用;AOSP漏洞挖掘与利用;代码审计。