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

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

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

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

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

Категории

Все категории
Loading categories
vm-filesystem — Взаимодействие с файловой системой через выполнение виртуальной машины firebeam | Kitploit
Инструменты/GitHubGitHub/infinitycurvelabs/vm-filesystem
Пост-эксплуатацияТестирование на ПроникновениеКомандование и УправлениеУтилиты и фреймворкиRed TeamingИнструмент Удаленного Доступа
GitHubinfinitycurvelabs/vm-filesystem

vm-filesystem

Взаимодействие с файловой системой через выполнение виртуальной машины firebeam

Репозиторий
5864 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

vm-filesystem

Байт-код Firebeam для взаимодействия с файловой системой, а также для monkey-patch функции Python для взаимодействия с файловым браузером Havoc Interface, позволяя взаимодействовать с удалённой файловой системой без необходимости встраивания файловой системы.

Этот репозиторий также является демонстрацией того, что возможно через виртуальную машину Firebeam и модульные возможности самого клиента, предоставляя альтернативные методы взаимодействия с файловой системой как из консоли агента, так и через пользовательский интерфейс с помощью monkey-patched функций.

Видеодемонстрация

monkey-patching для выполнения байт-кода

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

Файловый браузер

А также показывая, как генерировать пользовательские интерфейсы для изменения поведения или конфигурации функций, например, в данном случае переключение между взаимодействием с файловой системой на основе расширений и на основе виртуальной машины.

сборка

Оператору сначала необходимо загрузить firebeam-sdk с портала для клиентов и извлечь его локально. Затем указать путь к SDK через makefile для сборки проекта.

root@kitploit:~
$ make SDK=../firebeam
[*] building src/drives.obj as vm-filesys-drives.x64.exe
[*] building src/ls.obj as vm-filesys-ls.x64.exe
[*] building src/mkdir.obj as vm-filesys-mkdir.x64.exe
[*] building src/move.obj as vm-filesys-move.x64.exe
[*] building src/remove.obj as vm-filesys-remove.x64.exe

После сборки оператор может загрузить скрипт в клиент.

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