SILVERPICK Windows User-Mode Shellcode Development Framework (WUMSDF)

  • Thread starter wireslesshark
  • Start date
  • Tagged users None
wireslesshark

wireslesshark

Golden Member
Joined
September 13, 2024
Messages
122
Reaction score
1,432
Points
93
  • Thread Author
  • #1

SILVERPICK



the framework redefining PIC development on Windows

If you work in security research, capability development, red teaming, or you’re simply passionate about low-level engineering, SILVERPICK is a project you need to know about.

What is it?
SILVERPICK is a modern framework designed to create position-independent code (PIC) for Windows x64 using C/C++, without fighting against assembly or the traditional runtime. Its mission: to simplify a historically complex process.

What makes SILVERPICK special:

Automatic stack alignment: leverages GCC capabilities to handle stack alignment without writing assembly.

Smart Stack Strings: strings generated dynamically on the stack to avoid static literals.

Compile-time string hashing: based on 64-bit FNV-1a to avoid exposing function names directly.

Minimal runtime with zero dependencies: custom implementations of common functions like memcpy/memset, no CRT required.

Dynamic API resolution: retrieves Windows APIs at runtime in a flexible and controlled way.

What is it useful for?

SILVERPICK is designed for advanced security research, capability prototyping, and low-level experiments where you need lightweight, position-independent, flexible code with no external dependencies. Perfect for anyone wanting to understand how code is built at a foundational level inside the Windows ecosystem.

Built on modern tooling:

MinGW-w64

MSYS2

GNU Make

VSCode

Where the project is heading:

Migration to Clang/LLVM

Compile-time string obfuscation

New techniques for obtaining internal system structures

Increased resistance to static analysis and heuristics

In summary:

SILVERPICK is a small but refined project, crafted with attention to detail and built to make PIC development on Windows cleaner, more portable, and more modern. Ideal for learning, experimenting, or simply getting inspired by an elegant architecture.




To see this hidden content, you need to "Reply & React" with one of the following reactions: Like Like, Love Love, Haha Haha, Wow Wow
 
  • Tags
    development development framework framework shellcode windows
  • Top