• Skript joylashgan toifalar (toifalar)
  • Mavzu: Ochiq skanerlash uchun dasturiy ta'minotni ishlab chiqish tcp protokoli asoslangan portlar




    Download 53,85 Kb.
    bet14/19
    Sana11.01.2024
    Hajmi53,85 Kb.
    #134486
    1   ...   11   12   13   14   15   16   17   18   19
    Bog'liq
    umarov mustaqil

    Skript tavsifi (tavsif)

    Ushbu bo'limda skript tavsifi, muallifning sharhlari, skriptning bajarilishi natijasini ekranda ko'rsatish misoli, qo'shimcha funktsiyalar mavjud.


    PostgeSQL uchun login/parollarni tanlaydigan skriptimiz uchun tavsif quyidagicha ko'rinadi:
    Tavsif = [[Maqsadli xostda ishlaydigan barcha xizmatlarni shafqatsiz majburlash. Natijalar har bir yo'l, aniqlangan usul, login va / yoki parol bilan jadvalga qaytariladi. ]] --- - @usage - nmap --script hydra [--script-args "lpath = , ppath = "] - - @output - PORT DAVLAT XIZMATI - 80 / tcp ochiq http - | gidra: - | yo'l usuli kirish paroli - | 127.0.0.1/private/index.html Dijest jurnali o'tishi - | _ 127.0.0.1/simple/index.txt Asosiy foydalanuvchi qwerty - - @args hydra.lpath: loginlar bilan faylga yo'l. Masalan, - nmap --script hydra --script-args = "lpath = / home / my_logins.txt" - @args hydra.ppath: parollar bilan faylga yo'l. Masalan, - nmap --script hydra --script-args = "ppath = / home / my_pass.txt"
    Izoh; - - ko'p qatorli sharh; @usage, @output, @args - skriptni chaqirish, natijani ekranda ko'rsatish, qo'ng'iroq qilishda kerakli argumentlar misoli.
    Yuqoridagi @usage-da biz skriptni ishga tushirish formatini ko'ramiz. Bunday holda, faqat skriptning nomi (gidra) ko'rsatiladi. Agar skript / ga joylashtirilsa, bu mumkin bo'ladi. / nmap / skriptlar /, aks holda siz unga mutlaq yoki nisbiy yo'lni ko'rsatishingiz kerak bo'ladi. Kelajakda biz skriptni boshlashda argumentlarni o'rnatishga imkon beramiz. Argumentlar --script-args bayrog'i yordamida aniqlanadi. ". Bizning holatda, loginli faylga (lpath) va parolli faylga (ppath) yo'lni o'rnatamiz. Argumentlar ixtiyoriy: sukut bo'yicha login.txt va password.txt nomli fayllarni qidiramiz. joriy katalog.

    Skript joylashgan toifalar (toifalar)

    NSE skriptini yozishda siz uning toifasini (yoki bir nechta toifalarni) belgilashingiz mumkin. Bu Nmap foydalanuvchisi ma'lum bir skriptni emas, balki bir xil toifadagi skriptlar to'plamidan foydalanishni istamasa foydali bo'ladi. Ba'zi toifalarga misollar:


      • auth - bu skriptlar maqsadli xostning autentifikatsiya ma'lumotlarini belgilaydigan kategoriya.


      • brute - skriptlari turli xizmatlar uchun login va parollarni aniqlashga yordam beradigan toifa;


      • default - asosiy skriptlarni o'z ichiga olgan kategoriya. Skriptning ushbu turkumga tegishli ekanligini aniqlaydigan ba'zi mezonlar mavjud: skanerlash tezligi, foydaliligi, ishonchliligi, maxfiyligi, vizual chiqishi;


      • zararli dastur - zararli dasturlarni aniqlashga yordam beradigan turkum.


    Misol uchun, agar siz auth kategoriyasidan barcha skriptlarni ishga tushirishingiz kerak bo'lsa, buyruq quyidagicha ko'rinadi:


    $ nmap --script = example.com auth
    Bunday holda, ushbu toifadagi skriptlar belgilangan xost uchun birma-bir ishga tushiriladi. Bizning skriptimiz qo'pol toifaga kiradi. Faylga quyidagi qatorni qo'shamiz:
    Kategoriyalar = ("qo'pol")

    Download 53,85 Kb.
    1   ...   11   12   13   14   15   16   17   18   19




    Download 53,85 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mavzu: Ochiq skanerlash uchun dasturiy ta'minotni ishlab chiqish tcp protokoli asoslangan portlar

    Download 53,85 Kb.