
크로스 플랫폼 폴리글롯 페이로드(Bash/PowerShell)를 생성하여 명령 실행, 리버스 셸, 바이너리 실행을 지원하며, 구성 가능한 지연 시간 및 STDOUT 출력을 제공합니다.
다중 언어 페이로드 생성기
SNOWCRASH는 Linux 및 Windows 머신에서 모두 실행할 수 있는 스크립트를 생성합니다. 사용자가 선택한 페이로드(이 경우 Bash와 Powershell 코드의 조합)가 플랫폼에 독립적인 단일 다중 언어 템플릿에 포함됩니다.
명령 실행, 리버스 셸 구축, 바이너리 실행 등 몇 가지 페이로드를 사용할 수 있습니다. 더 많은 것도 있어요 :>
종속성 설치: ./install.sh
사용 가능한 페이로드 목록: ./snowcrash --list
선택한 페이로드 생성: ./snowcrash --payload memexec --out polyglot_script
다중 언어 스크립트의 확장자 변경: mv polyglot_script polyglot_script.ps1
대상 머신에서 다중 언어 스크립트 실행
스크립트 실행 및 페이로드 실행 전 지연 시간은 --sleep 플래그를 사용하여 다음과 같은 형식의 간격으로 지정할 수 있습니다:
x[s|m|h]
where
x = Amount of interval to spend in idle state
s = Seconds
m = Sinutes
h = Hours
생성 후, 페이로드를 포함하는 생성된 스크립트의 확장자는 (대상 플랫폼에 따라) .sh 또는 .ps1로 설정할 수 있습니다.
생성된 페이로드는 --stdout 플래그를 사용하여 (파일에 쓰는 대신) STDOUT으로 직접 출력할 수 있습니다.
이 소프트웨어는 MIT 라이선스를 따릅니다.