logo
ProfessionalCommunity Edition

Burp Suite'ni buyruq qatoridan ishga tushirish

Oxirgi yangilanish: 23-iyul, 2026O'qish vaqti: 3 daqiqa

Burp Suite - bu Java ilovasi bo'lib, platformaning o'ziga xos o'rnatuvchilari orqali tarqatiladi. Biroq, Burp .jar kengaytmali mustaqil Java bajariladigan fayli sifatida ham mavjud. JAR faylni platformaning o'ziga xos o'rnatuvchilari bilan bir xil yuklab olish sahifasidan yuklab olishni tanlashingiz mumkin.

Burp JAR faylini Java Runtime Environment yordamida bajarish mumkin va JAR faylning o'z mazmunini ochish shart emas. Burp'ni to'g'ridan-to'g'ri buyruq satridan ishga tushirish ayrim holatlarda foydali, chunki ishga tushirishda Burp xatti-harakatini nazorat qilish uchun buyruq satri argumentlaridan foydalanishingiz mumkin. Masalan, kompyuteringiz Burp'ga qancha xotira ajratishini aniq ko'rsatishingiz mumkin.

Eslatma

Platformaning o'ziga xos o'rnatuvchilari Burp'ni shaxsiy Java Runtime Environment bilan birga to'playdi, shuning uchun Java'ni qo'lda o'rnatish yoki yangilash haqida tashvishlanishingiz shart emas. Biroq, agar Burp'ni buyruq satridan ishga tushirishni tanlasangiz, o'z Java o'rnatuvingiz va yangilanishlaringizni o'zingiz boshqarishingiz kerak. Burp'ni ishga tushirish uchun zarur bo'lgan minimal Java versiyasi - Java 21. E'tibor bering, 21 dan yuqori Java versiyasida yozilgan har qanday kengaytmalar Burp Suite'ning hech qaysi o'rnatuvida to'g'ri ishlamasligi mumkin.

Java versiyangizni tekshirish

Java versiyangizni tekshirish uchun:

  1. Buyruq satrida quyidagini yozing: java -version
  2. Agar Java o'rnatilgan bo'lsa, xabar sizda qaysi versiya borligini ko'rsatadi. Burp'ni ishga tushirish uchun kamida Java 21 kerak.
  3. Agar Java o'rnatilmagan bo'lsa yoki Java versiyangiz 21 dan eski bo'lsa, Java'ning qo'llab-quvvatlanadigan versiyasini o'rnatishingiz kerak. Oracle'dan Java Runtime Environment (JRE) ni yuklab oling va o'rnatuvchini ishga tushiring. So'ngra yangi buyruq satrini oching va qaytadan boshlang.

Burp Suite JAR faylini ishga tushirish

To'g'ri Java versiyasi o'rnatilgandan so'ng, Burp'ni quyidagi kabi buyruqni kiritib ishga tushirishingiz mumkin:

Bu misolda -Xmx4g argumenti Burp'ga 4GB xotira ajratmoqchi ekaningizni bildiradi. /path/to/burp.jar - bu kompyuteringizdagi JAR fayl joylashuvining yo'li.

Agar hammasi ishlayotgan bo'lsa, bir necha soniya davomida splash oynasi ko'rsatilishi, so'ngra asosiy ishga tushirish ustasi oynasi paydo bo'lishi kerak. Agar hech narsa sodir bo'lmasa yoki xato xabari paydo bo'lsa, iltimos, nosozliklarni bartaraf etish bo'yicha yordamga murojaat qiling.

Buyruq satri argumentlari

Ishga tushirishda Burp xatti-harakatini nazorat qilish uchun turli buyruq satri argumentlari mavjud. Masalan, Burp'ga kengaytmalarni qayta yuklashning oldini olish, muayyan Burp loyiha faylini ochish yoki muayyan konfiguratsiya faylini yuklashni buyurishingiz mumkin.

Mavjud variantlar ro'yxatini --help buyruq satri argumenti yordamida ko'rishingiz mumkin. Hozirda quyidagi argumentlar mavjud:

ArgumentTavsif
--helpUshbu xabarni chiqaradi.
--disable-extensionsIshga tushirishda kengaytmalarning yuklanishiga yo'l qo'ymaydi.
--diagnosticsDiagnostika ma'lumotlarini chiqaradi.
--use-defaultsBurp'ni sukut bo'yicha sozlamalar bilan ishga tushiradi. Ogohlantirish: bu flagni o'rnatish saqlangan sozlamalaringizni Burp'ning sukut bo'yicha sozlamalari bilan qayta yozadi va siz ularni tiklay olmaysiz.
--collaborator-serverCollaborator server rejimida ishga tushadi.
--collaborator-configFoydalanish uchun Collaborator server konfiguratsiya faylini ko'rsatadi. Sukut bo'yicha bu collaborator.config faylini yuklaydi.
--project-fileKo'rsatilgan loyiha faylini ochadi. Agar fayl mavjud bo'lmasa, u yangi loyiha sifatida yaratiladi.
--config-fileKo'rsatilgan loyiha konfiguratsiya faylini yuklaydi. Bir nechta faylni yuklash uchun bu parametrni takrorlash mumkin.
--user-config-fileKo'rsatilgan foydalanuvchi konfiguratsiya faylini yuklaydi. Bir nechta faylni yuklash uchun bu parametrni takrorlash mumkin.
--auto-repair--project-file parametrida ko'rsatilgan buzilgan loyiha faylini avtomatik tuzatadi.
--unpause-spider-and-scannerMavjud loyihani ochganda Spider yoki Scanner'ni pauzaga qo'ymaydi.
-Djava.awt.headless=trueBurp'ni headless rejimida ochadi.
-Xmx4gMasalan, Burp'ning heap hajmini 4GB bilan cheklaydi. Xohlasangiz, buni boshqa qiymatga o'zgartirishingiz mumkin.
-50:MaxRAMPercentageBurp ishlatadigan maksimal RAM hajmini cheklaydi, masalan, tizimning umumiy xotirasining 50% miqdoriga.

Ushbu maqola foydali bo'ldimi?