Програмата се стартува, но терминалот вели дека библиотеката proxychains не можела да се вчита однапред. Третирајте го тоа како неуспешен чекор за поставување, а не како безопасно предупредување што може да се игнорира при проверка на излезната IP.

Proxychains-ng се потпира на вчитана библиотека за да ги пресретне соодветните повици. Ако таа библиотека недостасува, е некомпатибилна или не е вчитана во процесот, програмата може да работи без очекуваното пресретнување.

Усогласете ја библиотеката со процесот

Проверете ја вистинската локација на библиотеката на пакетот и архитектурата на извршната датотека. Стар одговор што тврдо кодира 32-битна патека не е општа поправка за 64-битна програма. Не додавајте непроверено поставување за претходно вчитување глобално во секоја shell сесија.

Прирачникот за динамичниот вчитувач на Linux објаснува пребарување на библиотеки и ограничувања на безбедно извршување. Некои околности при стартување на процес намерно ги игнорираат или ограничуваат поставувањата за претходно вчитување. Статичната извршна датотека исто така не станува динамично пресретлива само затоа што е поставена променлива на околината.

README на проектот го документира поддржаниот модел на обвивката. Апликациите со сопствена мрежна имплементација, одделни помошни процеси или веќе активни примероци можат да внесат други ограничувања дури и кога почетната библиотека се вчитува.

Вграденото поставување за прокси во апликацијата може да биде појасна опција кога е достапно. Го користи предвидениот мрежен интерфејс на апликацијата наместо да претпоставува дека секоја врска може да се фати однадвор.

При неуспешно поставување на обвивката, запрете и утврдете што навистина е стартувано. Само излезниот статус на процесот може да покаже дека апликацијата работела, но не дека нејзиниот сообраќај одел преку проксито. Чувајте го вчитувањето на библиотеката, пресретнатите повици и забележаната излезна врска како одделни докази.

Поврзани статии