ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored
ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored
当我输入命令时
proxychains chromium
在 linux 终端
它给我这个错误:
ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Opening in existing browser session.
我应该怎么做才能消除此错误并确保代理链正常工作?
我在尝试 运行 时遇到了同样的问题:
proxychains ping -c www.google.com
但是当尝试 运行 其他东西时,比如获取我的 public ip 地址:
proxychains curl ifconfig.me
令人惊讶的是它完美地工作
我修复它的方法是:
首先我搜索了 libproxychains.so.3
位置:
whereis libproxychains.so.3
输出:
libproxychains.so: /usr/lib/x86_64-linux-gnu/libproxychains.so.3
接下来我看了一下代理链脚本 /usr/bin/proxychains
:
sudo cat /usr/bin/proxychains
输出:
#!/bin/sh
echo "ProxyChains-3.1 (http://proxychains.sf.net)"
if [ $# = 0 ] ; then
echo " usage:"
echo " proxychains <prog> [args]"
exit
fi
export LD_PRELOAD=libproxychains.so.3
exec "$@"
编辑脚本 sudo nano /usr/bin/proxychains
并更改导出以包含 libproxychains.so.3
:
的绝对路径
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
像这样:
#!/bin/sh
echo "ProxyChains-3.1 (http://proxychains.sf.net)"
if [ $# = 0 ] ; then
echo " usage:"
echo " proxychains <prog> [args]"
exit
fi
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
exec "$@"
再次检查,错误消失。
你也可以安装我认为更好的proxychains4(如果你愿意可以两者都用)
安装代理链4:sudo apt install proxychains4
当我输入命令时
proxychains chromium
在 linux 终端
它给我这个错误:
ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Opening in existing browser session.
我应该怎么做才能消除此错误并确保代理链正常工作?
我在尝试 运行 时遇到了同样的问题:
proxychains ping -c www.google.com
但是当尝试 运行 其他东西时,比如获取我的 public ip 地址:
proxychains curl ifconfig.me
令人惊讶的是它完美地工作
我修复它的方法是:
首先我搜索了
libproxychains.so.3
位置:whereis libproxychains.so.3
输出:
libproxychains.so: /usr/lib/x86_64-linux-gnu/libproxychains.so.3
接下来我看了一下代理链脚本
/usr/bin/proxychains
:sudo cat /usr/bin/proxychains
输出:
#!/bin/sh echo "ProxyChains-3.1 (http://proxychains.sf.net)" if [ $# = 0 ] ; then echo " usage:" echo " proxychains <prog> [args]" exit fi export LD_PRELOAD=libproxychains.so.3 exec "$@"
编辑脚本
的绝对路径sudo nano /usr/bin/proxychains
并更改导出以包含libproxychains.so.3
:export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
像这样:
#!/bin/sh echo "ProxyChains-3.1 (http://proxychains.sf.net)" if [ $# = 0 ] ; then echo " usage:" echo " proxychains <prog> [args]" exit fi export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3 exec "$@"
再次检查,错误消失。
你也可以安装我认为更好的proxychains4(如果你愿意可以两者都用)
安装代理链4:sudo apt install proxychains4