proxychains د مخکښ له لرې کولو وروسته هم پاتې دی
د LD_PRELOAD د میراث له لارې ناڅاپي بار شوی پروکسي پوښ تعقیب کړئ او راتلونکي پروسې پیلونه له مخکې بار شویو کتابتونونو څخه جلا کړئ.
تاسو له یوه کمانډ څخه proxychains لرې کوئ، بیا یې چلوئ او لا هم د پوښ د پیل پیغام وینئ. د اپلیکیشن تنظیم په لټه کې کېدو دمخه د پیل چاپېریال وګورئ.
په لینکس کې LD_PRELOAD د ډینامیک لینکر څخه غواړي چې ټاکل شوي شریک شیان د عادي کتابتونونو څخه دمخه بار کړي. د پروکسي پوښونه کولای شي دا میکانیزم د ملاتړ شویو شبکې غږونو د نیولو لپاره وکاروي. که چا متغیر په شیل کې صادر کړی وي، وروستي ماشوم پروګرامونه کولای شي هغه په میراث واخلي، حتی کله چې د دوی د کمانډ کرښې کوم د پوښ مخکښ ونه لري.
په هغه شیل کې لومړنی یوازې-لوستلو پلټنه دا ده:
printf '%s\n' "$LD_PRELOAD"
د پروکسي پوښ کتابتون وپلټئ، خو دا امکان وساتئ چې متغیر ممکن نور په قصد بار شوي کتابتونونه هم لیست کړي. د ټولو ننوتلو په ناپوهۍ سره لرې کول کولای شي بل وسیله خرابه کړي.
پیلوونکی بدل کړئ، بیا پروګرام بیا پیل کړئ
په اغیزمن شوي پروګرام پیل کوونکي چاپېریال کې ناڅاپي پروکسي مخکې-بار کول لرې کړئ. که د پیل فایل یا پیلوونکی هغه صادروي، هغه سرچینه هم سمه کړئ. د Bash پیلونو لپاره د پیل فایلونو ترتیب تعقیب کړئ. د پاک شیل نوی ماشوم له زوړ ټرمینل یا IDE د ماشوم څخه چې لا هم متغیر ساتي بېل مورد دی.
د چاپېریال متغیر لغوه کول کتابتون له هغه پروسې څخه نه باسي چې لا دمخه ورسره پیل شوې ده. نو ځله یو روان اپلیکیشن کولای شي پوښ وساتي تر څو چې د سم شوي پیل لارې له لارې بیا پیل شي.
که متغیر نشته، لکه /etc/ld.so.preload نور تنظیم شوي مخکې-بار کولو سرچینې او ریښتینی پیلوونکی وګورئ. دې میکانیزم ته حدود شته: سټاټیک اجرایوي فایلونه، مستقیم سیسټم غږونه او د خوندي اجرا محدودیتونه کولای شي بل ډول چلند وکړي. له sudo سره د پوښ ترتیب مهم دی. میراثي مخکې-بار کول ناڅاپي نیول تشریح کوي؛ دا ثبوت نه دی چې هر ډول شبکه ییز ترافیک پروکسي کاروي.