2015-11-07 252 views
0
Traceback (most recent call last): 
    File "test.py", line 391, in <module> 
    main() 
    File "test.py", line 385, in main 
    find_rop_gadgets('libc.so') 
    File "test.py", line 78, in find_rop_gadgets 
    e = elf.ELF(path) 
    File "/usr/local/lib/python2.7/dist-packages/pwnlib/elf/__init__.py", line 51, in __init__ 
    self.file = open(path,'rb') 
IOError: [Errno 2] No such file or directory: 'libc.so' 

我是python的新手,所以请任何人都可以帮我解决这个问题。 谢谢。在python中找不到libc.so文件错误

+0

这是不正确的页面,在这里提出这样的问题。我已经标记了这个问题,所以主持人可以迁移它。 – 2015-11-07 09:27:48

+0

您可能需要libc.so的完整路径。 – Munir

+0

您只显示一个例外情况,如果您想要某人帮助您,还需要显示该代码。 – nos

回答

0

如果您使用的是Ubuntu 14.04。你应该试试下面的命令:

sudo ln -s `locate libc.so.6` /lib/libc.so 

或者:

sudo ln -s `locate libc.so.6` /lib/libc.so.6