Skip to content

Instantly share code, notes, and snippets.

@cristian-bicheru
cristian-bicheru / winapi_compress_decompress.py
Last active April 11, 2024 02:05
WinAPI Compression and Decompression in Python
import ctypes
RtlDecompressBuffer = ctypes.windll.ntdll.RtlDecompressBuffer
RtlCompressBuffer = ctypes.windll.ntdll.RtlCompressBuffer
RtlGetCompressionWorkSpaceSize = ctypes.windll.ntdll.RtlGetCompressionWorkSpaceSize
Formats = {
"COMPRESSION_FORMAT_LZNT1" : ctypes.c_uint16(2),
"COMPRESSION_FORMAT_XPRESS" : ctypes.c_uint16(3),
"COMPRESSION_FORMAT_XPRESS_HUFF" : ctypes.c_uint16(4)
@icecr4ck
icecr4ck / idapython_cheatsheet.md
Last active March 11, 2025 14:17
Cheatsheet for IDAPython
@billyquith
billyquith / FindDirectX9.cmake
Created October 15, 2017 21:53
Cmake Find DirectX config
# Find DirectX9
message("Looking for DirectX9...")
file(GLOB DX9_SEARCH_PATHS
"$ENV{DXSDK_DIR}/Include"
"$ENV{PROGRAMFILES}/Microsoft DirectX SDK*/Include"
"$ENV{PROGRAMFILES}/Microsoft SDKs/Windows/*/Include"
"C:/Program Files (x86)/Windows Kits/*/include/um"
"C:/Program Files/Windows Kits/*/include/um"