Devnull - Devnull

Devnull a nomi kompyuter qurti uchun Linux operatsion tizim nomi berilgan / dev / null, Unix null qurilma. Ushbu qurt 2002 yil 30 sentyabrda topilgan.

Ushbu qurt, agar xost buzilgan bo'lsa, uni yuklab oladi va bajaradi shell skript veb-serverdan. Ushbu skript yuklab olinadi a gziplangan nomlangan bajariladigan fayl k.gz bir xil manzildan, keyin faylni dekompressiyalashtiradi va ishlaydi.

Ushbu yuklab olingan fayl an ARM mijoz. U turli xil kanallarga ulanadi va yuqtirilgan xostda buyruqlar ishlashini kutadi.

Keyin qurt mavjudligini tekshiradi GCC mahalliy tizimda kompilyator va agar topilsa, nomlangan katalog yaratadi .socket2. Keyin u siqilgan faylni yuklab oladi devnull.tgz. Dekompressiyadan so'ng ikkita fayl yaratiladi: an ELF ikkilik fayl deb nomlangan bekor qilmoq va manba skript fayli deb nomlangan sslx.c. Ikkinchisi ELF ikkilik tizimiga qo'shiladi sslx.

Amalga oshiriladigan dastur zaif xostlarni qidiradi va ma'lum dasturdan foydalanish uchun tuzilgan dasturdan foydalanadi OpenSSL zaiflik[qaysi? ].

Shuningdek qarang

Tashqi havolalar