Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Burp-Encode-IP — Расширение Burp Suite для кодирования IP-адреса, нацеленное на обход черного списка IP-адресов / доменов приложения. | Kitploit
Инструменты/GitHubGitHub/e1abrador/burp-encode-ip
Обход WAFВеб-безопасностьТестирование на ПроникновениеDNS-ФаззингRed Teaming
GitHube1abrador/burp-encode-ip

Burp-Encode-IP

Расширение Burp Suite для кодирования IP-адреса, нацеленное на обход черного списка IP-адресов / доменов приложения.

Репозиторий
4872 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

О расширении

Это расширение кодирует IP-адрес с помощью набора малоизвестных методов кодирования.

Этот метод ориентирован на тестирование уязвимостей, таких как SSRF (Server-Side Request Forgery — подделка межсерверных запросов), Open Redirect (открытое перенаправление) или RFI (Remote File Inclusion — удалённое включение файлов).

TL;DR

Простая установка

Если у вас есть Burp Pro, вы можете установить его прямо из BApp:

image

Не забудьте оценить расширение на ⭐⭐⭐⭐⭐ ;)

Установка

Перейдите в Extensions -> Installed -> Add -> burp-encode-ip.py

Чтобы использовать символы Unicode, выполните действия, показанные в видео:

change_burp_font.webm

Использование

Demo.webm

Способы кодирования

Unicode-кодирование (URL-кодированное) -> Преобразует IP-адрес сначала в формат Unicode, а затем в URL-кодировку.

Unicode-кодирование (копирование в буфер обмена) -> Преобразует IP-адрес в его версию Unicode. Можно ли вставить его тем же действием? Я не нашёл способа вставить Unicode из скрипта в Burp Suite, поэтому добавил всплывающее окно, позволяющее пользователю скопировать символы в буфер обмена и затем вставить их напрямую в Burp Suite.

IPv4 в IPv6 Unicode-кодирование (URL-кодированное) -> Преобразует IP-адрес в следующий формат (URL-кодированный): [::ⓕⓕⓕⓕ:unicoded-ip-address-here]:80. Это может быть полезно для обхода некоторых фильтров/правил WAF. Twitter PoC

IPv4 в IPv6 Unicode-кодирование (копирование в буфер обмена) -> Как и в случае с Unicode-кодирование (копирование в буфер обмена), я не нашёл способа вставить специальные символы Unicode в Burp Suite (Repeater и Proxy), поэтому при нажатии этой опции пользователь увидит всплывающее окно для копирования и вставки сгенерированной полезной нагрузки.

Кодирование класса B -> Преобразует IP-адрес на две части: первые два октета сохраняются как есть, а последние два объединяются в одно значение.

Кодирование класса A -> Сохраняет первый октет как есть и объединяет оставшиеся три октета в одно значение.

Шестнадцатеричное кодирование -> Преобразует октеты IP-адреса в шестнадцатеричные значения.

Hex без точек -> Преобразует IP-адрес в одно шестнадцатеричное значение без точек.

Шестнадцатеричное кодирование v1 -> Преобразует первый октет в hex и объединяет оставшиеся три октета в одно шестнадцатеричное значение.

Шестнадцатеричное кодирование v2 -> Преобразует первые два октета в отдельные шестнадцатеричные значения, а последние два октета объединяются в одно шестнадцатеричное значение.

Восьмеричное кодирование -> Преобразует октеты IP-адреса в восьмеричные значения.

Восьмеричное кодирование с нулями -> Преобразует каждый октет в восьмеричное значение с дополнением нулями.

Смешанное кодирование -> Рассматривает весь IP-адрес как одно целое значение. Каждый октет IP-адреса интерпретируется как байт, и эти байты объединяются в одно целое число.

Collaborator в IPv6 -> Использует URL collaborator (автоматически полученный из Burp API) и преобразует его в домен, совместимый с IPv6.

DNS Rebinding -> Генерирует домен, настроенный с помощью техники DNS Rebinding (спасибо https://twitter.com/taviso). В любом случае, есть возможность добавить пользовательский домен (Обратите внимание: для работы пользовательского домена необходимо сначала настроить https://github.com/taviso/rbndr).

Все -> Создаёт всплывающее окно, содержащее IP-адрес, закодированный всеми настроенными преобразованиями, доступными в расширении.

Удачи и успешной охоты! Если вам действительно нравится этот инструмент (или любой другой), или они помогли вам найти классный баунти, подумайте о том, чтобы КУПИТЬ МНЕ КОФЕ! ☕ (Кофеин мне бы не помешал!)

⚪ e1abrador

Buy Me a Coffee at ko-fi.com

Планы

  • Реализовать кодирование со случайным количеством октетов, например: 0251.254.169.254 = 169.254.169.254.

История изменений

25/08/2023 -> Обновление с интеграцией техники DNS Rebinding.

Предупреждение

Это расширение Burp Suite должно использоваться только для авторизованного тестирования на проникновение и/или в образовательных целях. Любое неправомерное использование данного программного обеспечения не является ответственностью автора или любого другого участника. Используйте его в своих собственных сетях и/или с разрешения владельца сети.

Скачать инструмент