Features

vise

A single-window workbench that attaches to a browser tab and lets you inspect its memory, read and deobfuscate the JavaScript it loads, and control its network requests.

Attaches over the DevTools Protocol — no drivers, no process IDs

Windows 10 / 11 · 64-bit  ·  needs a Chromium-based browser (Chrome / Edge)

Memory scanner

Scan and edit the WebAssembly memory of a running page — first/next scans, all integer and float types, freeze values. Works with Unity, Godot, Emscripten and hand-rolled modules.

JS workshop

See every script a page loads as it loads, read the source, and replace it on the next load. A built-in deobfuscator prettifies and simplifies packed code.

Request control

Watch every request, strip trackers and blocklisted hosts, rewrite headers and bodies, and return your own responses — all from the same window.

Permission simulation

Answer a page's device requests yourself: grant, deny, or simulate — feed a synthetic camera, microphone, location or serial device instead of real hardware.

How it works

vise talks to a Chromium-based browser over the Chrome DevTools Protocol and works at the level of a single tab — there are no drivers to install and no process IDs to hunt for. The heavy work runs inside the page, so scans stay fast. It's a native app: ~40 MB of RAM, not a second browser.