128 matches found
AceLdr
AceLdr - Avoid Memory Scanners A position-independent reflective loader for Cobalt Strike. Zero results from Hunt-Sleeping-Beacons, BeaconHunter, BeaconEye, Patriot, Moneta, PE-sieve, or MalMemDetect. Features Easy to Use Import a single CNA script before generating shellcode. Dynamic Memory...
patriot
Patriot Small research project for detecting various kinds of in-memory stealth techniques. Download the latest release here. The current version supports the following detections: Suspicious CONTEXT structures pointing to VirtualProtect functions. Targets research by Austin Hudson Foliage and Ek...
memguard
MemGuard 민감한 정보를 메모리에 안전하게 저장하기 위한 소프트웨어 엔클레이브Enclave입니다. 이 패키지는 메모리 내에서 민감한 데이터가 노출될 가능성을 줄이기 위해 설계되었습니다. 모든 주요 운영체제를 지원하며 순수 Go로 작성되었습니다. 특징 민감한 데이터는 XSalsa20Poly1305로 암호화 및 인증되어 메모리에 저장됩니다. 사용된 방식은 콜드 부트 공격Cold-boot attack 방어도 제공합니다. 메모리 할당은 시스템 호출System call을 사용하여 커널에 직접 리소스를 요청함으로써 언어 런타임을...
SleepyCrypt
SleepyCrypt 슬리핑 중 실행 중인 프로세스 이미지를 메모리에서 암호화하는 셸코드 함수입니다. 이 코드는 제 블로그 게시물 여기과 함께 제공되는 코드입니다. 빌드 build.sh만 실행하면 C 코드를 컴파일하고, .text 섹션을 셸코드로 추출한 다음 sleep.exe라는 테스트 바이너리로 컴파일할 수 있습니다. 이 작업에는 Linux의 MinGWx8664-w64-mingw32-gcc, x8664-w64-mingw32-ld, objcopy가 필요합니다...
NimShellcodeFluctuation
NimShellcodeFluctuation 원본 저장소의 Nim 포트: https://github.com/mgeeky/ShellcodeFluctuation 모든 주석은 원본 저장소에서 그대로 복사해 왔습니다. 해당 기법을 이해하는 데 정말 큰 도움이 되었기 때문입니다. 기법 자체에 대한 더 자세한 정보는 원본 저장소의 README를 읽어보시길 적극 권장합니다! 의존성 설치: nimble install winim ptrmath 이 메모리 암호화 기법이 OpSec 측면에서 최선은 아니라는 점을 잘 알고 있습니다. 이 기법은 정의된...
Astra Linux – Vulnerability found in Linux 5.10, Linux 6.1
In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus – Do not free ring buffers that cannot be re-encrypted. In CoCo VMs, it is possible for the untrusted host to cause setmemoryencrypted or setmemorydecrypted to fail, resulting in an error and the return of...
CVE-2026-4932
IBM PowerVM Hypervisor vulnerability CVE-2026-4932 affects FW1110.00–FW1110.20 and FW1060.00–FW1060.71. Affects PowerVM Hypervisor and TME hardware; attacker with physical access to Transparent Memory Encryption could decrypt memory due to insufficient cryptographic entropy. Impact is high confid...
CVE-2026-4932
IBM PowerVM Hypervisor FW1110.00 through FW1110.20, and FW1060.00 through FW1060.71 could allow an attacker with physical access to the Transparent Memory Encryption TME hardware to decrypt encrypted memory due to insufficient cryptographic entropy...
Security Bulletin: This Power System update is being released to address CVE-2026-4932
Summary A firmware issue was identified where the generated AES key used to initialize the Transparent Memory Encryption TME hardware has weakened encryption strength. Vulnerability Details CVEID:CVE-2026-4932 DESCRIPTION: PowerVM Hypervisor could allow an attacker with physical access to the...
SUSE CVE-2026-64104
In the Linux kernel, the following vulnerability has been resolved: virt: sev-guest: Explicitly leak pages in unknown state When setmemoryencrypted,decrypted fail, the user cannot know at which point the function failed, meaning that the pages are left in an unknown state from the point of view o...
CVE-2026-64104
A flaw was found in the Linux kernel's SEV-ES Secure Encrypted Virtualization-Encrypted State guest module. When memory encryption or decryption operations fail, the affected memory pages can be left in an unknown or unencrypted state. This could lead to information disclosure, as these pages are...
CVE-2026-64104
In the Linux kernel, the following vulnerability has been resolved: virt: sev-guest: Explicitly leak pages in unknown state When setmemoryencrypted,decrypted fail, the user cannot know at which point the function failed, meaning that the pages are left in an unknown state from the point of view o...
CVE-2026-64104 virt: sev-guest: Explicitly leak pages in unknown state
In the Linux kernel, the following vulnerability has been resolved: virt: sev-guest: Explicitly leak pages in unknown state When setmemoryencrypted,decrypted fail, the user cannot know at which point the function failed, meaning that the pages are left in an unknown state from the point of view o...
CVE-2026-64104
CVE-2026-64104 (Linux kernel) affects virt: sev-guest where set_memory_encrypted()/set_memory_decrypted() can fail leaving pages in an unknown state, potentially unencrypted and not safely returnable to the buddy allocator. The provided documentation notes that to avoid this, the pages should not...
Astra Linux – Vulnerability in Linux 6.1
In the Linux kernel, the following vulnerability has been resolved: arm64/fpsimd: Signal: Fix for restoring SVE context When SME is supported, restoring the SVE signal context can fail in several ways. This can result in the task being placed in an invalid state, where the kernel might read from...
PT-2026-61421
Name of the Vulnerable Software and Affected Versions Linux kernel affected versions not specified Description An issue exists in the sev-guest component of the virt subsystem. When the set memory encrypted or set memory decrypted functions fail, the caller cannot determine the exact point of...
Linux Distros Unpatched Vulnerability : CVE-2026-31592
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - KVM: SEV: Protect all of sevmemencregisterregion with kvm-lock Take and hold kvm-lock for before checking sevguest in sevmemencregisterregion, as sevguest isn't...
KVM: SEV: Drop WARN on large size for KVM_MEMORY_ENCRYPT_REG_REGION
...
SUSE CVE-2026-31590
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Drop WARN on large size for KVMMEMORYENCRYPTREGREGION Drop the WARN in sevpinmemory on npages overflowing an int, as the WARN is comically trivially to trigger from userspace, e.g. by doing: struct kvmencregion range =...
AZL-83654 CVE-2026-31590 affecting package kernel for versions less than 6.6.137.1-1
In the Linux kernel, the following vulnerability has been resolved: KVM: SEV: Drop WARN on large size for KVMMEMORYENCRYPTREGREGION Drop the WARN in sevpinmemory on npages overflowing an int, as the WARN is comically trivially to trigger from userspace, e.g. by doing: struct kvmencregion range =...