Amri hizi hazina mpaka sawa wa utekelezaji:

proxychains4 sudo command
sudo proxychains4 command

Proxychains-ng hupanga maktaba kupakiwa mapema katika programu lengwa. Kwenye Linux, kuendesha programu ya set-user-ID kama sudo huanzisha sheria za usalama za kipakiaji ambazo huondoa vigeu husika vya upakiaji wa maktaba kabla sudo haijavihifadhi.

Kwa hiyo, “kuhifadhi mazingira zaidi” si suluhisho la kuaminika la kuweka sudo ndani ya kifuniko. Mwongozo wa sudoers unaeleza waziwazi kwamba vigeu kama LD_* huondolewa kabla sudo haijaanza.

Ikiwa amri inahitaji kweli akaunti lengwa, anzisha kifuniko katika muktadha huo ulioidhinishwa. Kisha angalia ni usanidi upi inaosoma: sudo inaweza kubadilisha HOME, PATH na faili husika ya mtumiaji. Wito unaofanya kazi bila upendeleo hauonyeshi kwamba root alichagua orodha ile ile ya proksi.

Pendelea kiolesura asilia cha proksi cha programu ikiwa kinapatikana. Hii inaepuka kutegemea ukamataji kwa ombi ambalo programu tayari inajua jinsi ya kulielekeza.

Pia zingatia mipaka ya ufikiaji ya proxychains. Ujumbe wake wa kuanza unathibitisha kwamba kifuniko kilianza; hauthibitishi kwamba pakiti ghafi, miito isiyotumika au mchakato wa programu ulioanzishwa kando ulitumia maktaba yake. Thibitisha operesheni ya mtandao uliyokusudia kuipitisha kwa proksi, badala ya kuchukua upendeleo wa root kama ushahidi kwamba kila operesheni ilikamatwa.

Makala zinazohusiana