-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path23.txt
More file actions
23 lines (17 loc) · 1.49 KB
/
23.txt
File metadata and controls
23 lines (17 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Подготовка
Пакет Burp Suite по умолчанию установлен в Kali Linux. Если вы используете другую систему, скачайте его на сайте
http://www.portswigger.net/ и установите самостоятельно.
Как это ни печально, но вам понадбится современная версия Java. В Kali Linux она уже имеется. Если работаете с чем-то
другим, можете установить ее с помощью метода, который практикуется в вашей системе, такого как apt, yum, rpm. Вслед за
этим установите Jython - реализацию Python 2, написанную на Java. До сих пор весь наш код соответствовал синтаксису
Python 3, но в этой главе мы вернемся к Python 2, так как именно эту версию поддерживает Jython. Соответствующий
JAR-файл можно найти на официальном сайте по адресу: https://www.jython.org/download.html. Выберите пункт Jython 2.7
Standalone Installer. Сохраните этот файл на видном месте, например на Рабочем столе.
Затем либо выполните двойной щелчок на значке Burb в системе Kali, либо запустите Burp в командной строке:
#> java -XX:MaxPermSize=1G -jar burpsuite_pro_v1.6.jar
На экране должен появиться графический пользовательский интерфейс (graphical user interface, GUI) Burp со
множеством вкладок
Теперь давайте покажем Burp, где находится наш интерпретатор Jython. Перейдите на вкладку Extender (Расширитель)
и щелкните на вкладке Options (Параметры). В разделе Python Environment (Среда Python) выберите местоположение
JAR-файла Jython. Остальные параметры можно оставить без изменений. Теперь мы готовы к написанию своего первого
расширения. Поехали!