prefiks olib tashlangandan keyin ham proxychains qoladi
LD_PRELOAD merosi orqali kutilmaganda yuklangan proksi o'ramini kuzatib boring va keyingi jarayon ishga tushishlarini allaqachon yuklangan kutubxonalardan ajrating.
Buyruqdan proxychains ni olib tashlaysiz, qayta ishga tushirasiz va baribir o'ramning ishga tushish xabarini ko'rasiz. Ilova sozlamasini izlashdan oldin ishga tushirish muhitini tekshiring.
Linuxda LD_PRELOAD dinamik bog'lovchidan ko'rsatilgan umumiy obyektlarni oddiy kutubxonalardan oldin yuklashni so'raydi. Proksi o'ramlari qo'llab-quvvatlanadigan tarmoq chaqiruvlarini ushlash uchun bu mexanizmdan foydalanishi mumkin. Agar kimdir o'zgaruvchini shell ichida eksport qilgan bo'lsa, keyingi bola dasturlar buyruq satrlarida o'ram prefiksi bo'lmasa ham uni meros olishi mumkin.
O'sha shelldagi birinchi faqat-o'qish tekshiruvi:
printf '%s\n' "$LD_PRELOAD"
Proksi o'ram kutubxonasini qidiring, lekin o'zgaruvchi ataylab yuklangan boshqa kutubxonalarni ham sanab o'tishi mumkinligini yodda tuting. Har bir yozuvni ko'r-ko'rona o'chirish boshqa vositani buzishi mumkin.
Ishga tushirgichni o'zgartiring, so'ng dasturni qayta ishga tushiring
Ta'sirlangan dasturni ishga tushiradigan muhitdan tasodifiy proksi oldindan yuklanishini olib tashlang. Agar ishga tushirish fayli yoki ishga tushirgich uni eksport qilsa, o'sha manbani ham tuzating. Bash ishga tushirishlarida ishga tushirish fayllari tartibiga rioya qiling. Toza shellning yangi bolasi o'zgaruvchini hali ushlab turgan eski terminal yoki IDE bolasidan boshqa holat.
Muhit o'zgaruvchisini bekor qilish u bilan allaqachon boshlangan jarayondan kutubxonani tushirmaydi. Shuning uchun ishlab turgan ilova tuzatilgan ishga tushirish yo'li orqali qayta ishga tushirilmaguncha o'ramni saqlab turishi mumkin.
Agar o'zgaruvchi yo'q bo'lsa, /etc/ld.so.preload kabi boshqa sozlangan oldindan yuklash manbalarini va haqiqiy ishga tushirgichni ko'rib chiqing. Mexanizmning chegaralari bor: statik bajariladigan fayllar, to'g'ridan-to'g'ri tizim chaqiruvlari va xavfsiz bajarish cheklovlari boshqacha harakat qilishi mumkin. sudo bilan o'ram tartibi muhim. Meros qolgan oldindan yuklash kutilmagan ushlashni tushuntiradi; bu barcha turdagi tarmoq trafigi proksidan foydalanadi degan dalil emas.