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

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

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

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

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

Категории

Все категории
Loading categories
QRExfil — Этот инструмент представляет собой утилиту командной строки, которая позволяет преобразовать любой двоичный файл в фильм из QR-кодов. Затем данные могут быть визуально восстановлены, что позволяет осуществлять эксфильтрацию данных в изолированных системах. | Kitploit
Инструменты/GitHubGitHub/shell-company/qrexfil
Эксфильтрация данныхRed Teaming
GitHubshell-company/qrexfil

QRExfil

Этот инструмент представляет собой утилиту командной строки, которая позволяет преобразовать любой двоичный файл в фильм из QR-кодов. Затем данные могут быть визуально восстановлены, что позволяет осуществлять эксфильтрацию данных в изолированных системах.

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

Популярное

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

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

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

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

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

QRExfiltrate

Этот инструмент — утилита командной строки, которая позволяет преобразовать любой бинарный файл в GIF-анимацию из QR-кодов. Затем данные можно визуально восстановить, что позволяет выполнить эксфильтрацию данных в системах с воздушным зазором. Он был разработан как доказательство концепции, демонстрирующее уязвимости в DLP-программах, а именно предположение, что данные покинут систему только по электронной почте, через USB-накопители или другие носители.

Инструмент работает путём взятия бинарного файла и преобразования его в серию изображений QR-кодов. Эти изображения объединяются в GIF-файл, который можно легко восстановить с помощью любого стандартного считывателя QR-кодов. Это позволяет эксфильтровать данные без обнаружения большинством DLP-систем.

Как использовать

Чтобы воспользоваться QRExfiltrate, откройте командную строку и перейдите в каталог со скриптами QRExfiltrate.

После этого выполните следующую команду для преобразования бинарного файла в GIF с QR-кодами:

root@kitploit:~
./encode.sh ./draft-taddei-ech4ent-introduction-00.txt output.gif

Демонстрация

encode.sh <inputfile>

QrGIF

Где <inputfile> — путь к бинарному файлу, который вы хотите преобразовать, а — путь к желаемому выходному GIF-файлу (если не указан, используется ).

<outputfile>
output.gif

После выполнения команды вы получите GIF-файл, содержащий данные вашего бинарного файла.

Затем вы можете передать этот GIF-файл любым способом и восстановить данные с помощью любого стандартного считывателя QR-кодов.

Предварительные требования

Для QRExfiltrate необходимы следующие компоненты:

  • qrencode
  • ffmpeg

Ограничения

QRExfiltrate ограничен размером исходных данных: кодирование QR на кадр ограничено 64 байтами, чтобы обеспечить единообразный размер и форму результирующего изображения. Кроме того, преобразование в QR-код приводит к значительному увеличению объёма хранимых данных — в среднем результирующий GIF в 50 раз больше исходного файла. Наконец, QRExfiltrate ограничен возможностями считывателя QR-кодов. Если считыватель не может распознать QR-коды из GIF, данные не удастся восстановить.

Скрипт декодирования намеренно не включен

Заключение

QRExfiltrate — мощный инструмент, который можно использовать для обхода DLP-систем и эксфильтрации данных в сетях с воздушным зазором. Однако важно помнить, что QRExfiltrate следует применять с осторожностью и только в ситуациях, когда риск обнаружения низок.

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