
WMI 프로토콜을 통해 다양한 방식으로 명령어 실행을 수행하는 Python 스크립트 모음입니다.
WMI 프로토콜을 통해 다양한 방식으로 명령 실행을 수행하는 Python 스크립트 세트입니다.
https://whiteknightlabs.com/2023/06/26/navigating-stealthy-wmi-lateral-movement/
원격 WMI 인스턴스에 인증하고 예약 작업을 통해 명령을 실행하는 Python 스크립트입니다.
스크립트 실행 방법:
python3 wmiexec_scheduledjob.py -i <ip_address> -u <username> -p <password> -c <command>
원격 WMI 인스턴스에 인증하고 Win32_Process를 통해 명령을 실행하는 Python 스크립트입니다.
스크립트 실행 방법:
python3 wmiexec_win32process.py -i <ip_address> -u <username> -p <password> -c <command>
(자체 서명 SSL 인증서를 사용하여) HTTPS 서버를 생성하는 Python 스크립트입니다. 명령의 출력을 외부로 유출하는 데 사용됩니다.
HTTP 서버를 실행하기 전에 다음을 실행하여 인증서를 생성해야 합니다.
openssl genpkey -algorithm RSA -out server.key
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
모든 작업이 올바르게 완료되면 서버가 오류 없이 실행됩니다:
python3 webserver_ssl.py
https://github.com/XiaoliChan/wmiexec-RegOut
https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-scheduledjob
Kleiton Kurti (@kleiton0x00)