
Mundarija:
2025 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2025-01-22 17:45
Apache Struts-da zaiflik aniqlandi, bu imkon beradi masofaviy kodni bajarish . Apache Struts masofaviy kodni bajarish zaifligiga moyil (CVE-2018-11776). Xususan, bu muammo nomlar maydonisiz yoki URL yorlig'i qiymati va amallar to'plamisiz maxsus yaratilgan natijalar bilan ishlashda yuzaga keladi.
Bu borada Apache Struts o'rnatilganligini qanday tekshirish mumkin?
Windows tizimida:
- Fayl tadqiqotchisini oching, struts* ni qidiring. banka.
- Ochiq struts yadrosi. jarni ochish vositasi bilan (masalan, IZArc2Go)
- META-INF jildini oching va MANIFESTni oching. Matn muharriri bilan MF fayli.
- U erda siz Spetsifikatsiya-Versiyani topasiz: versiya raqami bilan.
Yana bilingki, Java-da Struts nima? Struts kengaytiruvchi ochiq manbali ramka hisoblanadi Java Servlet API va Model, View, Controller (MVC) arxitekturasidan foydalanadi. Bu sizga JSP sahifalari, JavaBeans, resurs to'plamlari va XML kabi standart texnologiyalar asosida xizmat ko'rsatadigan, kengaytiriladigan va moslashuvchan veb-ilovalarni yaratishga imkon beradi.
Xuddi shunday, Apache struts nima uchun ishlatiladi?
Apache Struts nafis, zamonaviy Java veb-ilovalarini yaratish uchun bepul, ochiq manbali, MVC asosidir. U konfiguratsiyadan ko'ra konventsiyani afzal ko'radi, plagin arxitekturasi yordamida kengaytiriladi va REST, AJAX va JSON-ni qo'llab-quvvatlash uchun plaginlar bilan birga keladi.
Apache Struts Linuxni qanday tekshirish kerak?
Ta'sir qilingan versiyalar
- "struts-core.jar" faylini toping. a. Faylni Linuxda "find" buyrug'i yoki Windows operatsion tizimida Windows Explorer qidiruv funksiyasi yordamida topish mumkin.
- struts-core.jar faylini oching.
- Matn muharriri bilan META-INF jildini > MANIFEST. MF ni oching.
- Apache Struts versiyasi "Specification Version:" qatorida ko'rsatilgan.
Tavsiya:
EDI dasturchisi nima?

EDI ishlab chiquvchisi EDI dasturiy ta'minoti bo'yicha mutaxassis. U EDI tizimining to'g'ri ishlashiga ishonch hosil qilish uchun bir qator majburiyatlarga ega. EDIdevelopers FTP tarmog'idagi muammolarni bartaraf qiladi. FTP "fayl uzatish protokoli" degan ma'noni anglatadi va u Internetdagi kompyuterlar o'rtasida fayllarni uzatish usulini anglatadi
Tahdidning zaifligi va xavf o'rtasidagi farq nima?

Zaiflik - aktivga ruxsatsiz kirish uchun tahdidlar tomonidan ishlatilishi mumkin bo'lgan xavfsizlik dasturidagi zaifliklar yoki bo'shliqlar. Xavf - zaiflikdan foydalanadigan tahdid natijasida kompyuter xavfsizligini yo'qotish, shikastlanish yoki yo'q qilish ehtimoli. Tahdid sizni o'zingizni tutishingizni ogohlantirishdir
Operatsion tizimingizning eng yaxshi beshta zaifligi qanday?

Dasturiy ta'minot xavfsizligining eng keng tarqalgan zaifliklariga quyidagilar kiradi: Ma'lumotlarni shifrlash etishmayotgan. OS buyrug'ini kiritish. SQL in'ektsiyasi. Bufer to'lib ketishi. Muhim funksiya uchun autentifikatsiya etishmayapti. Avtorizatsiya etishmayapti. Xavfli fayl turlarini cheksiz yuklash. Xavfsizlik qarorida ishonchsiz ma'lumotlarga tayanish
Oddiy SQL in'ektsiyasi va ko'r SQL in'ektsiyasi zaifligi o'rtasidagi asosiy farq nima?

Blind SQL in'ektsiyasi oddiy SQL Injection bilan deyarli bir xil, yagona farq ma'lumotlar bazasidan ma'lumotlarni olish usulidir. Ma'lumotlar bazasi veb-sahifaga ma'lumotlarni chiqarmasa, tajovuzkor ma'lumotlar bazasiga bir qator to'g'ri yoki noto'g'ri savollar berib, ma'lumotlarni o'g'irlashga majbur bo'ladi
Struts ilovasida nechta struts konfiguratsiya fayli mavjud?

Ha, bitta struts ilovasida bir nechta struts-config faylingiz bor