Tú strikar proxychains úr eini boð, byrjar hana aftur og sært enn byrjanarboð innpakningsins. Kanna byrjanarumstøðurnar, áðrenn tú leitar eftir stilling í forritinum.

Í Linux biður LD_PRELOAD tann dynamiska linkaran at innlesa ávísar deildar lutir fremur enn vanligar bókasøvn. Proxy-innpakningar kunnu nýta henda mekanismuna at fanga stuðlað netkall. Um onkur eksporteraði variablin í eini skel, kunnu seinni barnforrit arva hana, hóast boðlinjurnar teirra onga innpakningsforseting hava.

Fyrsta les-bert eftirlit í teirri skelini er:

printf '%s\n' "$LD_PRELOAD"

Leita eftir proxy-innpakningsbókasavni, men hald tí møguleikanum opnum, at variabelin eisini listar onnur viljandi innlødd bókasøvn. At strika allar førslur blindandi kunnu órógva annað tól.

Broyt byrjarann, og byrja so forritið aftur

Strika tann óhappaða proxy-forminnlesingina úr umstøðunum, sum byrja tað raktur forritið. Um ein byrjanarfilur ella byrjari eksporterar hana, rætta eisini tá keldu. Til Bash-byrjanir fylg røðini av byrjanarfilum. Eitt nýtt barn av eini reinari skel er annar møguleiki enn eitt barn av einum gomlum terminal ella IDE, sum enn heldur variablini.

At taka eina umstøðuvariablu burtur losar ikki eitt bókasavn úr einum prosess, sum longu byrjaði við henni. Ein koyrandi forrit kann tí halda innpakningin, til hon verður byrjað aftur um rætta byrjanarvegin.

Um variabelin manglar, kanna onnur settar forminnlesingarkeldur sum /etc/ld.so.preload og tann veruliga byrjarin. Mekanismin hevur mørk: statisk koyrlig fílur, beinleiðis systemkall og avmarkingar fyri tryggari koyrslu kunnu teyna seg øðrvísi. Við sudo hevur røðin av innpakninginum týdning. Ein arvað forminnlesing forkláar óvæntaða fangan; hon er ikki prógv um, at allur netferðslur nýtir proxy.

Skyldar greinar