升级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/proxychains
sudo 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/proxyresolv
sudo vi /usr/lib/proxychains3/proxyresolv export LD_PRELOAD=libproxychains.so.3 # 改为 export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
之后普通用户再使用
Proxychains
舒服得一皮