Skip to content

Releases: SS-Sauron/Time-out

Release list

v1.0

Choose a tag to compare

@SS-Sauron SS-Sauron released this 28 May 18:52
2102680

🎉 Initial Stable Release — v1.0.0

The first public release of Time-out, a dual‑mode Windows input locker that uses BlockInput from user32.dll to freeze keyboard and mouse with a guaranteed‑release failsafe.

What's Included

  • lock_v3_polyglot.bat — A memory‑only Batch/PowerShell polyglot; no files ever written to disk.
  • lock_v3_generator.bat — A transparent script generator that writes a self‑deleting temporary .ps1 file, ideal for learning and auditing.
  • Full documentation covering the polyglot trick, P/Invoke internals, and architectural comparison.

Why This Matters

  • 🔒 Hardware‑level input blocking — same Win32 API used by kiosk and accessibility software.
  • 🛡️ Failsafe by designtry...finally guarantees the lock is released, even on exceptions.
  • Zero dependencies — only cmd.exe and powershell.exe required.
  • 🔧 Configurable duration and silent mode for scripting.

Getting Started

:: Lock for 10 seconds (default)
lock_v3_polyglot.bat

:: Lock for 30 seconds
lock_v3_polyglot.bat 30

:: Silent mode for automation
lock_v3_polyglot.bat 60 /quiet