升级Parrot OS之后
-
使用
proxychains curl www.google.com莫名出现一个ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. -
本来以为很好解决,首先修改的
/usr/bin/proxychains -
奈何这样做之后,只有用
sudo proxychains的时候才可以curl www.google.com,普通用户依旧是提示上面那个错误
重现错误
-
今天测试一个公司网站的时候,用脚本去扫xss没想到遇到一个脸书的鬼链接,本着扶墙的原则,那就扶墙扫,之后就出现了上述错误,但是我已经修改了
/usr/bin/proxychains为啥还会报错
遗留已久
-
这个小问题恶心我好久了,然后我就直接去谷歌了,认真查了之后,果然发现了,不能只修改
/usr/bin/proxychains,还得修改/usr/lib/proxychains3/proxyresolv才行
彻底解决
-
修改
/usr/bin/proxychainssudo vi /usr/bin/proxychains export LD_PRELOAD=libproxychains.so.3 # 改为 export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3 -
修改
/usr/lib/proxychains3/proxyresolvsudo vi /usr/lib/proxychains3/proxyresolv export LD_PRELOAD=libproxychains.so.3 # 改为 export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
之后普通用户再使用
Proxychains舒服得一皮