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

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

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

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

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

Категории

Все категории
Loading categories
AddUser-SAMR — Создание локальных администраторов с помощью SAMR API (метод самого низкого уровня). Реализован на C#, Crystal, Python и Rust. | Kitploit
Инструменты/GitHubGitHub/ricardojoserf/adduser-samr
Повышение привилегийГенерация полезной нагрузкиМеханизмы персистентностиЛатеральное перемещениеПост-эксплуатацияУправление идентификацией и доступом (IAM)АутентификацияRed Teaming
GitHubricardojoserf/adduser-samr

AddUser-SAMR

Создание локальных администраторов с помощью SAMR API (метод самого низкого уровня). Реализован на C#, Crystal, Python и Rust.

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

Популярное

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

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

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

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

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

AddUser-SAMR

Создание локальных администраторов с использованием SAMR API, работающего на более низком уровне, чем net.exe, PowerShell New-LocalUser или API NetUserAdd.

Требуются права администратора. Если пользователь существует, он добавляется в группу, но пароль не обновляется.

В этом репозитории 4 реализации (C#, Python, Rust и Crystal), но есть публичные версии на других языках, такие как C++ от @M0nster3 или BOF файл от @AgeloVito.

Этот код служит дополнением к этой статье блога о различных методах создания локальных учётных записей.



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

Аргументы:

  • -u, --username - Имя пользователя для создания (обязательно)

  • -p, --password - Пароль для пользователя (обязательно)

  • -g, --group - Имя группы (по умолчанию: "Administrators")

  • -v, --verbose - Включить подробный вывод

  • -h, --help - Показать справку

root@kitploit:~
# Basic usage
adduser.exe -u <username> -p <password>

# Specify group
adduser.exe -u <username> -p <password> -g <group>

# Verbose output
adduser.exe -u testuser -p MyPass123 -g Administrators -v

img1



Функции SAMR

Инструмент использует следующие вызовы протокола SAMR:

  • SamConnect - Подключиться к SAM-серверу
  • SamEnumerateDomainsInSamServer - Перечислить домены
  • SamLookupDomainInSamServer - Получить SID доменов
  • SamOpenDomain - Открыть дескрипторы доменов
  • SamCreateUser2InDomain - Создать учётную запись пользователя
  • SamSetInformationUser - Установить пароль пользователя
  • SamLookupNamesInDomain - Найти группу администраторов
  • SamOpenAlias - Открыть дескриптор группы
  • SamRidToSid - Преобразовать RID в SID
  • SamAddMemberToAlias - Добавить пользователя в группу


Компиляция (для Windows)

C#

Скомпилируйте с помощью Visual Studio или msbuild.

Crystal

root@kitploit:~
cd Crystal
crystal build adduser.cr --release
.\adduser.exe -u testuser -p MyPass123 -v

Python

Вы можете использовать Python-скрипт:

root@kitploit:~
cd Python
python adduser.py -u testuser -p MyPass123 -v

Или создать автономный бинарный файл с помощью:

root@kitploit:~
cd Python
pyinstaller -F adduser.py
.\dist\adduser.exe -u testuser -p MyPass123 -v

Rust

root@kitploit:~
cd Rust && mkdir target
cargo build --release
.\target\release\adduser.exe -u testuser -p MyPass123 -v

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