Dawn il-kmandi m'għandhomx l-istess fruntiera tal-eżekuzzjoni:

proxychains4 sudo command
sudo proxychains4 command

Proxychains-ng jipprovdi biex librerija titgħabba minn qabel fil-programm fil-mira. Fuq Linux, l-eżekuzzjoni ta' programm set-user-ID bħal sudo tattiva r-regoli tas-sigurtà tat-tagħbbija, li jneħħu l-varjabbli relevanti tat-tagħbbija tal-libreriji qabel ma sudo jista' jippreservahom.

Għalhekk, "nippreserva iktar ambjent" mhuwiex rimedju affidabbli biex sudo jitqiegħed ġewwa l-wrapper. Il-manwal tas-sudoers jiddeskrivi b'mod espliċitu li varjabbli bħal LD_* jitneħħew qabel ma jibda sudo.

Jekk kmand verament jeħtieġ il-kont fil-mira, ibda l-wrapper f'dak il-kuntest awtorizzat. Imbagħad iċċekkja liema konfigurazzjoni taqra: sudo jista' jbiddel HOME, PATH u l-fajl applikabbli għal kull utent. Invokazzjoni bla privileġġ li taħdem ma tipprovax li root għażel l-istess lista ta' proxies.

Ippreferi l-interface tal-proxy nattiva tal-programm meta joffri waħda. Dan jevita li l-interċettazzjoni tkun meħtieġa għal talba li l-programm diġà jaf kif jinstrada.

Żomm ukoll f'moħħok il-limiti tal-kopertura ta' proxychains. Il-messaġġ tal-bidu tiegħu jipprova li l-wrapper beda; ma jipprovax li pakketti mhux ipproċessati, sejħiet mhux appoġġjati jew proċess ta' applikazzjoni eżistenti mibdi separat użaw il-librerija tiegħu. Ikkonferma l-operazzjoni tan-netwerk li ridt tinterċetta, minflok ma tqis il-privileġġ ta' root bħala prova li kull operazzjoni ġiet interċettata.

Artikli relatati