Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
AddUser-SAMR — SAMR API를 사용하여 로컬 관리자를 생성합니다 (가장 낮은 수준의 기법). C#, Crystal, Python 및 Rust로 구현됨. | Kitploit
도구/GitHubGitHub/ricardojoserf/adduser-samr
Privilege EscalationPayload GenerationPersistence MechanismsLateral MovementPost-ExploitationIdentity & Access Management (IAM)AuthenticationRed Teaming
GitHubricardojoserf/adduser-samr

AddUser-SAMR

SAMR API를 사용하여 로컬 관리자를 생성합니다 (가장 낮은 수준의 기법). C#, Crystal, Python 및 Rust로 구현됨.

저장소 보기
9574일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

AddUser-SAMR

SAMR API를 사용하여 로컬 관리자를 생성합니다. 이는 net.exe, PowerShell의 New-LocalUser 또는 NetUserAdd API보다 낮은 수준에서 작동합니다.

관리자 권한이 필요하며, 사용자가 이미 존재하는 경우 그룹에 추가되지만 비밀번호는 업데이트되지 않습니다.

이 저장소에는 4가지 구현체(C#, Python, Rust, Crystal)가 있지만, @M0nster3의 C++ 버전이나 @AgeloVito의 BOF 파일과 같은 다른 언어의 공개 버전도 있습니다.

이 코드는 로컬 계정을 생성하는 다양한 기술에 관한 이 블로그 게시물을 보완하기 위한 것입니다.



Usage

인수는 다음과 같습니다:

  • -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 functions

이 도구는 다음 SAMR 프로토콜 호출을 사용합니다:

  • SamConnect - SAM 서버에 연결
  • SamEnumerateDomainsInSamServer - 도메인 열거
  • SamLookupDomainInSamServer - 도메인 SID 가져오기
  • SamOpenDomain - 도메인 핸들 열기
  • SamCreateUser2InDomain - 사용자 계정 생성
  • SamSetInformationUser - 사용자 비밀번호 설정
  • SamLookupNamesInDomain - 관리자 그룹 찾기
  • SamOpenAlias - 그룹 핸들 열기
  • SamRidToSid - RID를 SID로 변환
  • SamAddMemberToAlias - 사용자를 그룹에 추가


Compilation (for 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

도구 다운로드