7573 matches found
osed-scripts
osed-scripts オフェンシブセキュリティの Windows ユーザーモードエクスプロイト開発コース OSED 向けの特注ツール群 目次 スタンドアロンスクリプト egghunter.py find-gadgets.py shellcoder.py install-mona.sh attach-process.ps1 WinDbg スクリプト find-ppr.py find-bad-chars.py search.py スタンドアロンスクリプト インストール: pip3 install keystone-engine numpy egghunter.py...
sc2elf
sc2elf 셸코드를 ELF로 변환하기 위해 LibObjectFile을 사용하는 간단한 dotnet Native AOT 앱입니다. 32비트 및 64비트x86, x64 셸코드가 모두 지원되며, 결과적으로 32비트 또는 64비트 ELF가 생성됩니다. 릴리스는 linux-x64와 win-x64 모두로 컴파일되어 있습니다. Description Native AOT 형식으로 컴파일되어 그것이 얼마나 훌륭한지 보여줍니다 그래도 일부 종속성이 리플렉션을 사용하는데, 트릭을 쓰지 않으면 트리밍되기 때문에 고통스러웠습니다 :D. 다운로드 가능...
DEFCON-31-Syscalls-Workshop
Indirect 시스템 콜: 높은 수준에서 낮은 수준으로의 여정 RedOps | Red Team Village | DEF CON 31 시작하기 모든 이론 과 실습을 위한 플레이북 은 wiki에서 찾을 수 있으며, 준비된 POC와 함께 이 프로젝트의 핵심입니다. 실습 을 위한 POC 는 메인 페이지 에서 찾을 수 있습니다. 즐거운 학습 되세요! Daniel Feichter 고지 사항 우선, 지난 10년 넘게 제가 하는 모든 일을 지지해 준 여자친구에게 큰 감사를 전합니다! 그녀의 지지와 후원이 없었다면 지난 10년 동안의 어떤...
Percino
Percino 탐지 회피형 Golang 로더 Percino는 프로세스 할로잉Process Hollowing 기법을 사용하여 셸코드를 실행하는 Golang 로더로, 안티 샌드박스 및 안티 분석 기능을 포함합니다. 셸코드는 Triple DES3DES 암호화 알고리즘으로 암호화됩니다. 모든 C2 프레임워크에서 완전한 EDR 우회를 지원합니다. MDE EDR 환경에서 Cobalt Strike로 테스트되었습니다. 주요 기능: 3DES 암호화 샌드박스 회피 분석 회피 실행 지연 프로세스 할로잉 팁: CS로 바이너리에 서명하는 것을...
SLAE
SecurityTube Linux Assembly Expert 이 블로그 게시물은 SecurityTube Linux Assembly Expert 인증 요건을 충족하기 위해 작성되었습니다: http://securitytube-training.com/online-courses/securitytube-linux-assembly-expert/ 학생 ID: SLAE-1134 게시글 과제 1: Linux x86 IPv4, IPv6 및 이중 네트워크 스택 TCP 바인드 셸 과제 2: Linux x86 IPv4 및 IPv6 TCP 리버스 셸...
SLAE
SLAE Securitytube Linux Assembly Expert SLAE SLAE-721 빌드 + 어셈블 중 ... + 링크 중 ... + 바이너리에서 셸코드 추출 중 ... "\x31\xc0\x50\x68\x2f\x2f\x73\x68" "\x68\x2f\x62\x69\x6e\x89\xe3\x89" "\xc1\xb0\x0b\xcd\x80" + C-헤더 파일 생성 중 ... + PoC 컴파일 중 ... + PoC 실행 중 ... + 셸코드 길이: 21 id uid=0root gid=0root groups=0root exi...
exploits
exploits 이 저장소에는 제가 https://www.exploit-db.com/에 제출한 모든 shellcode 또는 exploits가 포함되어 있습니다. 여기에 나열된 모든 exploits는 0day가 아니며, 언급된 모든 소프트웨어에는 수정 패치가 제공됩니다. 이 exploits는 자신의 기기에서의 호기심 충족을 위한 것이거나, 자신의 소프트웨어 또는 네트워크를 점검하기 위한 것임을 유의하시기 바랍니다. 타인의 명시적 동의 없이 타인의 시스템 및 네트워크에 대해 exploits를 사용하는 것은 불법이며 금지되어 있습니...
GPU_ShellCode
gpu 포이즈닝; gpu 메모리 내부에 페이로드 숨기기. 이전에 스레드 설명thread description을 사용해 페이로드를 숨겼던 repo 이후, 저는 새로운 방법을 찾고 싶었습니다. 그래서 이제 nividia gpu 메모리를 사용하며, cuda api를 통해 페이로드가 메모리에서 발견될 필요가 없을 때 할당allocate, 쓰기write, 해제free를 수행합니다. 단계: 1- 먼저 일부 구조체struct를 설정하고 초기화한 다음, ve 핸들러를 실행해야 합니다. 2- 둘째, stageless 페이로드를 실행합니다...
Voidgate
VOIDGATE 설명: AV/EDR 메모리 스캐너를 우회bypass하는 데 사용할 수 있는 기술입니다. 잘 알려지고 탐지되는 셸코드예: msfvenom를 개별 암호화된 어셈블리 명령어를 실시간on-the-fly 복호화하여 숨길 수 있으므로, 해당 메모리 페이지에 대해서는 메모리 스캐너가 무용지물이 됩니다. 작동 원리: 이 기술은 암호화된 어셈블리 명령어가 저장될 PAGEEXECUTEREADWRITE 메모리 영역을 생성합니다. 셸코드는 일부 패딩padding으로 감싸집니다. 프로그램은 셸코드의 엔트리포인트에 하드웨어...
SpawnWith
SpawnWith spawnas 및 inject 명령의 대안을 제공하는 실험적인 Beacon Object FileBOF입니다. 이는 새로운 명령 spawnwith pid listener를 노출하며, 다음을 수행합니다: 1. 대상 프로세스에 대한 핸들을 얻습니다. 2. 프로세스의 기본 토큰에 대한 핸들을 얻습니다. 3. 기본 토큰을 가장 토큰으로 복제합니다. 4. Beacon의 spawnto 값을 가져옵니다. 5. CreateProcessWithTokenW를 사용하여 복제된 토큰으로 새 프로세스를 생성하려고 시도합니다. 이 시도...
ExecIT
ExecIT 설명 HWSyscalls 기반의 DLL 셸코드 자체 주입기/실행기로, rundll32로 실행되도록 설계되었습니다. 피해자 엔드포인트가 공격자가 제어하는 SMB 공유에 접근할 수 있는 경우 파일리스 실행이 가능할 수 있습니다. 사용법 rundll32.exe ExecIT.dll, HelperFunc, 탐지 현재 이 커밋 시점 기준으로 테스트된 모든 EDR에서 완전히 탐지되지 않습니다셸코드에 따라 다름. 예: Defender for Endpoint EDR의 경우: 면책 조항 이 저장소에서 제공되는 정보/파일은 교육 및...
malware-samples
악성코드 샘플 이 저장소는 다양한 악성 파일 및 기타 아티팩트에 대한 접근을 제공하기 위한 것입니다. 모든 샘플은 비밀번호로 보호된 ZIP 아카이브에 있으며, 비밀번호는 infected 입니다. 악성코드 분석 실습 샘플에서 아티팩트를 제공하는 것 외에도, 정기적으로 악성코드 분석 실습을 게시할 예정입니다. 이 실습은 다양한 악성코드 분석 주제를 다루며, 상세한 해결 방법과 워크스루가 포함되어 있습니다. 2022 10월: VBA 매크로에서 셸코드 실행 추적 2021 12월: Maldocs - Python을 사용한 다운로드 URL...
CVE-2017-13089
CVE-2017-13089 CVE-2017-13089용 페이로드 생성 프로그램입니다. 이 버전은 실행할 스택의 주소를 수동으로 찾아야 합니다. 직접 시도해도 성공할 가능성이 있습니다. shellcode 부분에서 buf는 msf를 이용해 생성된 일반적인 payload이므로, 필요한 payload로 직접 교체하면 됩니다. 사용 방법은 다음과 같습니다. python shellcode.py&nc -lp 80...
HRShell
HRShell: Flask로 구축된 고급 HTTPS 리버스 셸 HRShell은 Flask로 구축된 HTTPS/HTTP 리버스 셸이며 python 3.x와 호환됩니다. client.py는 다음에서 성공적으로 테스트되었습니다: Linux ubuntu 18.04 LTS, Kali Linux 2019.3 macOS Mojave/Catalina Windows 7/10 server.py는 Unix 시스템과 호환됩니다 Windows 지원은 곧 제공 예정.... 기능 은밀함 TLS 지원 🔑 즉석 인증서 사용 또는 인증서/키 쌍 지정 자세한...
Cmulator
Cmulator - 스크립트 가능한 x86 RE 샌드박스 에뮬레이터 v0.3 Beta Cmulator는 x86 - x64 셸코드 및 PE 바이너리를 위한 스크립트 가능한 리버스 엔지니어링 샌드박스 에뮬레이터입니다. Unicorn & Capstone Engine & JavaScript 기반. 💬 이번이 마지막으로 지원되는 Pascal 버전이며, 새로운 코드 베이스C/C++는 여기 Cmulator에 있습니다. 지원 아키텍처: i386 x86-64 지원 파일 형식 PE, PE+ 셸코드 알려진 문제 EIP 근처의 데이터를 수정하는...
watcher
안티 리버스 셸 안녕하세요, 저는 themoon일명 shalev입니다. 저는 보안 수준이 낮은 서버를 운영하는 사람들을 돕기 위해 이 프로젝트를 만들었습니다. 이 프로젝트를 사용하여 리버스 셸로 컴퓨터를 공격하려는 공격자로부터 컴퓨터를 보호할 수 있습니다. 이 프로젝트에 대한 정보 이 프로젝트가 어떻게 작동하는지 여기서 확인할 수 있습니다 https://miro.com/app/board/uXjVGAn3Ml8=/?sharelinkid=431140843238 리버스 셸 의심스러운 프로세스 및 명령 실행 탐지 쉘코드 인젝션 모델 탐...
EGESPLOIT
EGESPLOIT EGESPLOIT — это библиотека на языке Go для разработки вредоносного ПО, она содержит несколько уникальных функций для интеграции с Meterpreter. ДОКУМЕНТАЦИЯ CalculateChecksumx : Функция вычисляет x-значную 8-битную контрольную сумму для обратных HTTP/HTTPS соединений Meterpreter,...
Citadel
Введение Citadel — это набор различных скриптов для задач, связанных с пентестом. Список включенных скриптов vars.zsh msfresourcescripts dnsdump.py fileinfo.zsh fileserver.py opcodes.zsh stackpush.zsh sslconvert.zsh gitdownload.zsh cardmon.zsh powershellcmdstager.py sfparser.py xmltojson.py...
bst
Binary String Toolkit Summary The Binary String Toolkit or BST for short is a rather simple utility to convert binary strings to various formats suitable for inclusions in source codes, such as those used to develop exploits and Proof of Concepts in the security field. Features Convert and dump...
DKMC
Don't Kill My Cat DKMC WINDOWS 10 now limit the shellcode payload from running properly due to the need of a RWX page to decode and execute the shellcode. DKMC can be update the set a memory page with properly permission. Don't kill my cat — это инструмент, который генерирует обфусцированный...