20 matches found
mkPIVM
Read the research paper written for 1.0.0. mkPIVM is a polymorphic position-independent shellcode virtualizer for Windows x86 and x64 Linux soon. Feed it raw shellcode. It emits another raw blob: a small virtual machine that interprets a lifted, encrypted-at-rest version of your original...
HandleKatz
HandleKatz This tool was implemented as part of our Brucon2021 conference talk and demonstrates the usage of cloned handles to Lsass in order to create an obfuscated memory dump of the same. It compiles down to an executable living fully in its text segment. Thus, the extracted .text segment of t...
DeepSleep
DeepSleep A variant of Gargoyle for x64 to hide memory artifacts using ROP only and PIC. Huge thanks to @waldoirc for documenting large parts of this technique on his blog This implementation is different in that it does not make use of any APCs and is fully implemented as PIC. Description I have...
donut
Current version: v1.1 Table of contents 1. Introduction 2. How It Works 3. Building 4. Usage 5. Subprojects 6. Developing with Donut 7. Questions and Discussions 8. Disclaimer 1. Introduction Donut is a position-independent code that enables in-memory execution of VBScript, JScript, EXE, DLL file...
SILVERPICK
SILVERPICK 버전 v1.1 개요 SILVERPICK 프로젝트는 Windows User-Mode Shellcode Development Framework WUMSDF이며, 그 유일한 목적은 기능 개발자capability developers가 C/C++를 사용하여 Windows x64용 Position Independent Code PIC blob을 쉽게 빌드할 수 있게 하여 그러한 작업의 개발 비용을 줄이는 것입니다. 이 프로젝트는 WILDBEAST 프로젝트에서 파생되었으며, 따라서 다음을 활용합니다: 1. 코드 편집기:...
execute-assembly-pico
어셈블리 실행 PICO Crystal Palace용 PICO로, donut 셸코드 생성기와 동일한 기법을 사용하여 추가된 .NET 어셈블리를 메모리에서 실행하는 네이티브 CLR 호스팅을 구현합니다. 이를 통해 Rubeus나 Seatbelt 같은 .NET 도구를 디스크에 드롭하지 않고 위치 독립 코드에서 로드할 수 있습니다. 빌드 빌드하려면 MinGW GCC, zip 유틸리티, 그리고 프로젝트를 링크하는 데 필요한 CPL 실행 파일이 필요합니다. config.spec을 수정하여 프로젝트와 링크할 .NET 어셈블리와 전달할 명령줄...
BloodfangC2
Bloodfang은 위치 독립 코드로 64비트 및 32비트 Windows 시스템에 컴파일되는 현대적인 임플란트입니다. 컴파일된 임플란트 셸코드는 약 6KB킬로바이트입니다. 메모리 내 실행 시 차지하는 공간footprint이 매우 작습니다. 크레딧: https://5pider.net/blog/2024/01/27/modern-shellcode-implant-design 그렇긴 하지만, Bloodfang은 개발 진행 중work in progress이며 은밀한 실행 외에는 많은 기능이 부족합니다. 제 다른 C2도 확인해 보세요...
venom-rs
Rust로 구현한 Shellcode Reflective DLL Injection sRDI 코드명: Venom 셸코드 리플렉티브 DLL 인젝션sRDI은 주어진 DLL을 위치 독립 코드로 변환한 다음, 우리가 선호하는 셸코드 인젝션 및 실행 기법을 이용해 인젝션할 수 있게 해주는 프로세스 인젝션 기법입니다. 특징 리플렉티브 로더의 크기는 약 4KB입니다. 인젝터가 할당한 메모리를 해제하지 않으며, 해당되는 경우 사용자 인젝터가 설정한 기존 RWX 권한도 제거하지 않습니다. 이미지 리베이스 또는 임포트 해석 전후에 새로 할당된 메모...
Lastenzug
LastenZug 이 프로젝트는 웹소켓 기반의 Socka4a 프록시를 구현합니다. 클라이언트 구성 요소는 완전한 위치 독립 코드PIC로 컴파일되는 C로 구현됩니다. 컴파일 과정에서 어셈블리 수준의 난독화는 LastenPIC/SpiderPIC에 위치한 두 번째 도구인 SpiderPIC 을 활용하여 적용됩니다. SpiderPIC 난독화에는 다음이 포함됩니다: 명령어 대체 쓰레기 코드 추가 및 쓰레기 코드를 건너뛰는 점프 추가 쓸모없는 명령어 추가 이는 정적 시그니처를 깨기 위한 것이지만, 이 과정에서 API 해시, 문자열 및 기타...
Bitmancer
Bitmancer Bitmancer は、Nim で書かれた Windows オペレーティングシステム向けの Offensive Security ツール開発のためのライブラリです。高度に設定可能で、位置非依存かつスタンドアロンな実装を備えた、共通 API、ルーチン、マクロを提供することを目的としています。 インプラントを開発したい場合や、簡単な PoC をテストしたい場合、あるいはまったく新しい素晴らしいツールを書きたい場合、Bitmancer はあなたの開発を支援します! ⚠️ このリポジトリは現在、大規模な WIP です!...
Lastenzug
LastenZug 이 프로젝트는 웹소켓 기반 Socka4a 프록시를 구현합니다. 클라이언트 구성 요소는 완전한 위치 독립 코드PIC로 컴파일되는 C로 구현됩니다. 컴파일 과정에서 두 번째 도구인 LastenPIC/SpiderPIC에 있는 SpiderPIC 를 활용하여 어셈블리 수준에서 난독화가 적용됩니다. SpiderPIC 난독화에는 다음이 포함됩니다: 명령어 치환 쓰레기 코드 추가 및 쓰레기 코드 위로 점프 추가 쓸모없는 명령어 추가 이는 정적 시그니처를 깨기 위한 것이지만, 이 과정에서 API 해시, 문자열 및 기타 상수는...
EUVD-2011-2811
Malware in sbrugna...
Security update for giflib (low)
openSUSE Security Update: Security update for giflib Announcement ID: openSUSE-SU-2021:0650-1 Rating: low References: 1184123 Affected Products: openSUSE Leap 15.2 An update that contains security fixes can now be installed. Description: This update for giflib fixes the following issues: - Enable...
OPENSUSE-SU-2021:0650-1 Security update for giflib
This update for giflib fixes the following issues: - Enable Position Independent Code and inherit CFLAGS from the build system bsc1184123. This update was imported from the SUSE:SLE-15:Update update project...
SUSE SLED15 / SLES15 Security Update : giflib (SUSE-SU-2021:1409-1)
This update for giflib fixes the following issues : Enable Position Independent Code and inherit CFLAGS from the build system bsc1184123. Note that Tenable Network Security has extracted the preceding description block directly from the SUSE security advisory. Tenable has attempted to automatical...
SUSE-SU-2021:1409-1 Security update for giflib
This update for giflib fixes the following issues: - Enable Position Independent Code and inherit CFLAGS from the build system bsc1184123...
Nord Security: nordvpn Linux Desktop executable application does not use pie / no ASLR
Summary: The nordvpn Linux binary application is not compiled as position independent code or position independent Executable. Steps To Reproduce: POC: $file /usr/bin/nordvpn /usr/bin/nordvpn: ELF 64-bit LSB executable, x86-64, version 1 SYSV, dynamically linked, interpreter...
graphite2 security, bug fix, and enhancement update
1.3.6-1 - Related: rhbz1309052 CVE-2016-1521 CVE-2016-1522 CVE-2016-1523 CVE-2016-1526 1.3.5-1 - Resolves: rhbz1309052 CVE-2016-1521 CVE-2016-1522 CVE-2016-1523 CVE-2016-1526 1.2.4-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora24MassRebuild 1.2.4-5 - Rebuilt for...