DLL injection hujumi nima?
DLL injection hujumi nima?

Video: DLL injection hujumi nima?

Video: DLL injection hujumi nima?
Video: Türkiye Siber Güvenlik Kümelenmesi - Uygulamalı Process Injection Eğitimi 2024, Aprel
Anonim

Kompyuter dasturlashda, DLL in'ektsiyasi Bu boshqa jarayonning manzil maydonida dinamik bog'lanish kutubxonasini yuklashga majburlash orqali kodni ishlatish uchun ishlatiladigan texnikadir. DLLinjection ko'pincha tashqi dasturlar tomonidan boshqa dasturning xatti-harakatiga mualliflar kutmagan yoki niyat qilmagan tarzda ta'sir qilish uchun ishlatiladi.

Xuddi shunday savol tug'ilishi mumkin: DLL in'ektsiyasi tajovuzkorga nima qilish imkonini beradi?

DLL in'ektsiyasi qaysi texnika hujumchiga ruxsat beradi boshqa jarayonning manzil maydoni kontekstida ixtiyoriy kodni ishga tushirish. Agar bu jarayon hisoblanadi haddan tashqari imtiyozlar bilan ishlayotgan bo'lsa, u tomonidan suiiste'mol qilinishi mumkin hujumchi a shaklida zararli kodni bajarish uchun DLL imtiyozlarni oshirish uchun fayl.

Yuqoridagilardan tashqari, kodni kiritish hujumi nima? Kod kiritish noto'g'ri ma'lumotlarni qayta ishlash natijasida yuzaga keladigan kompyuter xatosidan foydalanish. In'ektsiya tajovuzkor tomonidan tanishtirish uchun ishlatiladi (yoki " in'ektsiya qilish ") kod zaif kompyuter dasturiga kiriting va kursni o'zgartiring ijro.

Shunday qilib, DLL nima va u qanday ishlaydi?

DLL fayllar ishlab chiquvchilar uchun umumiy kod va ma'lumotlardan foydalanish uchun vositadan boshqa narsa emas, bu esa ilovalarni qayta bog'lash yoki qayta kompilyatsiya qilish zaruratisiz funksiyalarni yangilash imkonini beradi. Boshqa so'zlar bilan aytganda, DLL fayllarda turli xil ilovalar tomonidan ishlatiladigan kod va ma'lumotlar mavjud.

Reflektor DLL in'ektsiyasi nima?

Reflektiv DLL in'ektsiyasi kutubxona hisoblanadi in'ektsiya tushunchasi mavjud bo'lgan texnika aks ettiruvchi kutubxonani xotiradan xost jarayoniga yuklashni amalga oshirish uchun dasturlash qo'llaniladi.

Tavsiya: