lilify-jp

lilify-jp / Squre

Public

🛡️ Open-source binary protection toolkit for Windows PE. Nanomite, VM protection, anti-debug, and more.

58
2
100% credibility
Found Feb 11, 2026 at 49 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

SQURE is a Rust-based command-line toolkit that applies advanced anti-reverse-engineering protections like encryption, virtualization, and anti-debug traps to Windows executable files.

How It Works

1
🔍 Discover SQURE

You're a developer worried about software pirates copying your Windows app, and you find SQURE, a free protector tool.

2
📥 Grab the tool

Download SQURE and set it up easily on your computer.

3
🛠️ Shield your app

Choose your app file and pick a protection strength like standard or maximum.

4
🛡️ Protection magic

SQURE wraps your app in unbreakable layers that hide its secrets from snoopers.

5
▶️ Launch securely

Run your protected app — it works just like before but now fights off reverse engineers.

âś… Victory!

Your app is now pirate-proof and safe from tampering, letting you focus on building great software.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 49 to 58 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Squre?

Squre is a Rust-built open-source binary protection toolkit for Windows PE files, shielding executables from reverse engineering and tampering. It applies layers like nanomite branch obfuscation, code virtualization in a custom VM, per-page encryption, honeypot traps, and anti-debug checks via a simple CLI: `squre-cli protect app.exe --level maximum -o protected.exe`. Developers get hardened binaries with minimal runtime overhead, plus Rust crate integration for source-level protections like encrypted strings and anti-debug macros.

Why is it gaining traction?

Unlike pricey commercial tools, Squre delivers Themida-style defenses—VM protection, direct syscalls, integrity checks—for free as an open source binary tool, with reproducible builds via seeds. Its CLI handles any PE while Rust macros auto-obfuscate functions and constants in your code, standing out among open source binary analysis tools by focusing on proactive protection over just scanning. Early adopters praise the polymorphic stubs that evade unpackers.

Who should use this?

Windows devs shipping proprietary apps, like indie game creators protecting assets or fintech teams guarding algorithms in exes. Rust binary authors needing quick hardening without post-build hacks. Security pros testing defenses on legit software, not malware.

Verdict

Worth a spin for non-prod Windows binaries—solid CLI, examples, and MIT license make it accessible despite 45 stars and 1.0% credibility score signaling early days. Maturity lags (AV false positives possible), so pair with tests; track for production.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.