我使用的是 Ubuntu 5.15.0-57-generic,我发现很多人在使用代理链时遇到问题,并出现以下错误:
"ERROR: ld.so: object 'libproxychains.so.3' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored."
我遇到了同样的错误,并且很容易查找修复方法。我只需要将相对路径更改/usr/bin/proxychains
为绝对路径即可。似乎其他人对此都没有问题,但无论我做什么,该文件看起来就像大多数 bin 文件在你 cat 时的样子:
@@@#%^$@%^&@#@@@@@@
就像这样,如果你明白我的意思的话。我唯一能做的就是添加,export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
但/usr/bin/proxyresolv
什么也没做。
我试图更改/usr/lib/x86_64-linux-gnu
可能相关的文件:libproxy
是一个比我想弄乱的更深的目录,所以我不理会它;
libproxychains.so.3
、、、、等等都给我胡言乱语,并给了我我附加的疯狂屏幕图片只是为了好玩,因为我从未见过它libproxychains.so.3.0.0
,无论我做什么都无法摆脱它。 (另外,正如您从上面可以看出的,当我看到有人说相对路径名没有同样的问题时,我尝试使用,但没有骰子)。libproxychains.so.4
libproxy.so.1
libproxy.so.1.0.0
p11-kit-proxy.so
proxychains4
不管怎样,我很想开始proxychains
工作,但我也很想知道为什么其他人可以/usr/bin/proxychains
得到一个漂亮、清晰、可编辑的#!/bin/bash
文件,而我却胡言乱语。