Ish Bitiruv malakasi mstu im. N. E. Bauman Kochetkov Pavel 2015 yil



Download 2,03 Mb.
Pdf ko'rish
bet7/16
Sana20.07.2022
Hajmi2,03 Mb.
#827608
1   2   3   4   5   6   7   8   9   10   ...   16
Bog'liq
2015 Kochetkov P rpz (1)



Dastur uchta asosiy moduldan iborat:
29
Har bir bosqichda ishni tezlashtirish uchun vazifalarni bajarish sodir bo'ladi
• Topilgan shakllarni tahlil qilish
dasturdan berilgan buyruqlarni bajaradigan brauzer.
qayta qo'ng'iroq qilish funktsiyalari va shu maqsadlar uchun amalga oshiriladi
iplar hovuzi. Har bir ipga oyna tayinlanadi
• Mavjud ma’lumotlarni kiritish shakllarini topish
sayt xaritasini aniqlash, zaifliklarni qidirish.
bosqichlar. Gap shundaki, mavjud shakllarni qidirish paytida mavjud
foydalanuvchi interfeysi va hisobotni ko'rsatish moduli, bu imkonini beradi
• Ilovaning asosiy funktsiyalarini bajaradigan to'g'ridan-to'g'ri dvigatel:
Shu bilan birga, birinchi va ikkinchi ijro vaqtini aniq ajratish mumkin emas
Shuni ta'kidlash kerakki, dvigatel modul bilan chambarchas bog'liq emas
Dvigatelning boshqa modullar bilan o'zaro ta'siri yordamida amalga oshiriladi
hisobot tayyorlash.
• Foydalanuvchi grafik interfeysi (GUI).
sayt xaritasini yaratish bosqichida ichki havolalar. Bunday yondashuv imkon beradi
qidiruv paytida topilmagan sahifani topish ehtimoli
• Audit haqida ma'lumot yig'ish uchun mas'ul bo'lgan modul va
qulay interfeys va hisobot formatini joriy etish.
• Sayt xaritasini yarating
parallel ravishda multithreading va dizayn naqsh yordamida
vaqt va trafikni tejash.
Dvigatelning ishi uchta asosiy bosqichga bo'lingan:
2. DIZAYN QISM
2.1. Dasturning algoritmining tavsifi
Machine Translated by Google


public void onBrowsersReady() - talab qilinganda chaqiriladi
30
Runnable - bu ko'p tarmoqli interfeys.
uning joylashuvi.
sayt xaritasini yaratish.
xss zaifliklari.
LinkFinder - bu sahifadagi havolalarni topish uchun mas'ul bo'lgan sinf va
qo'ng'iroq qiling:
xss zaifligi turi va uning joylashuvi haqida batafsil ma'lumotni o'z ichiga olgan ob'ekt
Ishni tezlashtirish uchun ushbu dasturning barcha asosiy vazifalari
public void onCreateMapEnds() - xarita yaratilganda chaqiriladi
tekshirish uchun zaifliklar va mumkin bo'lgan zaifliklarni ajratish bo'ladi
ish brauzerlari ishlayapti;
zaifliklar.
XssPreparer - bu mumkin bo'lgan shakllarni topish uchun mas'ul bo'lgan sinf
ReflectedXssChecker - aks ettirilgan (aks etilgan) ni topish uchun mas'ul bo'lgan sinf
public void onXssPrepareEnds() - tahlil tugallangandan keyin chaqiriladi
xss zaifliklari uchun sayt xaritalari.
BrowserRunnable, bu o'z navbatida Runnable interfeysini amalga oshiradi.
parallel ravishda bajariladi va mavhum sinfning vorisi hisoblanadi
sayt;
ikki turga bo'linadi: aks ettirilgan (aks ettirilgan) va saqlanadigan (saqlangan).
StoredXssChecker - saqlangan (saqlangan) xss ni qidirish uchun javob beradigan sinf
xss zaifligini aniqlash. Argument sifatida xssStruct ni oladi -
EngineListener interfeysi. EngineListener 4 ta qayta qo'ng'iroq funksiyasidan iborat
Barcha vazifalar Vazifalar paketida.
BrowserRunnable ipni va brauzer oynasini va interfeysni bog'lash uchun javobgardir
public void onXssAdded(XssStruct xssStruct) - keyin chaqiriladi

Download 2,03 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   16




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish