O yọ proxychains kúrò nínú àṣẹ kan, o tún ṣe é, síbẹ̀ o ṣì rí ìfiránṣẹ́ ìbẹ̀rẹ̀ ẹ̀wọ̀n náà. Ṣàyẹ̀wò àyíká ìfilọ́lẹ̀ kí o tó wá ètò inú ohun èlò náà.

Ní Linux, LD_PRELOAD ní kí olùsopọ̀ tó ń yí padà gbé àwọn nǹkan tí a pín tí a tọ́ka sí wọlé ṣáájú àwọn ilé-ìkàwé ìgbà gbogbo. Àwọn ẹ̀wọ̀n proxy lè lo ọ̀nà yẹn láti dábò sí àwọn ìpè nẹ́tíwọ́kì tí a ṣe àtìlẹ́yìn fún. Bí ẹnìkan bá ti ṣe àtẹ̀jáde oníyẹ̀yẹ́ náà nínú shell, àwọn ètò ọmọ tó ń bọ̀ lẹ́yìn lè jogún rẹ̀ àní nígbà tí àwọn ìlà àṣẹ wọn kò bá ní ìpèfọ́n ẹ̀wọ̀n kankan.

Àyẹ̀wò kìkà-tí-má-ní-ṣe àkọ́kọ́ nínú shell yẹn ni:

printf '%s\n' "$LD_PRELOAD"

Wá ilé-ìkàwé ẹ̀wọ̀n proxy, ṣùgbọ́n pa àǹfààní mọ́ pé oníyẹ̀yẹ́ náà lè tún ṣàkójọ àwọn ilé-ìkàwé mìíràn tí a gbé wọlé mọ̀ọ́mọ̀. Yíyọ gbogbo àkọsílẹ̀ kúrò lójú tí kò sí ìrònú lè dàrú fún irinṣẹ́ mìíràn.

Yí olùfilọ́lẹ̀ padà, kí o sì tún ètò náà ṣiṣẹ́

Yọ ìgbéwọlé proxy àìròtẹ́lẹ̀ kúrò nínú àyíká tí ń fi ètò tí ó kàn ṣiṣẹ́. Bí fáìlì ìbẹ̀rẹ̀ tàbí olùfilọ́lẹ̀ bá ń ṣe àtẹ̀jáde rẹ̀, tún orísun yẹn ṣe pẹ̀lú. Fún àwọn ìfilọ́lẹ̀ Bash, tẹ̀lé ìlànà àwọn fáìlì ìbẹ̀rẹ̀. Ọmọ tuntun shell mímọ́ jẹ́ ọ̀ràn tó yàtọ̀ sí ọmọ terminal tàbí IDE àtijọ́ tí ó ṣì di oníyẹ̀yẹ́ náà mú.

Yíyọ oníyẹ̀yẹ́ àyíká kúrò kò gbé ilé-ìkàwé kúrò nínú ìlànà tí ó ti bẹ̀rẹ̀ pẹ̀lú rẹ̀. Nítorí náà ètò tó ń ṣiṣẹ́ lè di ẹ̀wọ̀n náà mú títí tí a ó fi tún un ṣiṣẹ́ nípasẹ̀ ọ̀nà ìfilọ́lẹ̀ tí a ti tún ṣe.

Bí oníyẹ̀yẹ́ náà kò bá sí, ṣàyẹ̀wò àwọn orísun ìgbéwọlé mìíràn tí a ti ṣètò bí /etc/ld.so.preload àti olùfilọ́lẹ̀ gidi. Ọ̀nà yìí ní àwọn ààlà: àwọn fáìlì ìṣiṣẹ́ tí kò yí padà, àwọn ìpè ẹ̀rọ tààrà àti àwọn ìdíwọ́ ìṣiṣẹ́ àìléwu lè hùwà yàtọ̀. Pẹ̀lú sudo, ìlànà ẹ̀wọ̀n ṣe pàtàkì. Ìgbéwọlé tí a jogún ṣàlàyé dídábò àìròtẹ́lẹ̀; kì í ṣe ẹ̀rí pé gbogbo irú ìṣàn nẹ́tíwọ́kì ń lo proxy.

Àwọn àpilẹ̀kọ tó jọra