Runs locally Reads the bytecode

Check your mods
before it’s
too late.

That new mod could do more than you think.
Look inside the .jar before it gets inside your PC.

Your file never leaves this device.Up to 25 MB

+THE CODE INSIDE A FILE
mod.jarlooking beneath the surface
SEALED
One little file.
A lot of code inside.
DRAG TO ROTATE

Built for the modding community.
FabricForgeNeoForge
A little skepticism goes a long way ↓

A LOOK UNDER THE HOOD

Less blind trust.
More peace of mind.

Mods should change your game.
Not take over your machine.

01 /

Drop the mod.

Pick a .jar from your device. No account, no upload, no running unknown code.

02 /

Read between the bytes.

We unpack the archive and inspect class references for sensitive capabilities and suspicious strings.

03 /

See what deserves a look.

Get the class, the matched reference, and the reason it matters. Make an informed call before you play.

NO BLACK BOX. JUST EVIDENCE.

The code tells a story.

Interactive example report
AntiRat / totally-normal-mod.jar Local analysis

Worth a closer look.

3 sensitive code references found in this example.

Review suggested

What we found

A reference is a lead, not a verdict. Static analysis can miss hidden behavior and cannot certify that a mod is safe.

LOCAL MEANS LOCAL.

Your mods stay
on your machine.

The scan happens in your browser. Your .jar isn’t sent to a server, saved to a cloud, or executed. Close the tab and the scan is gone.

Inspect your first mod

BEFORE YOU DROP IN

Good questions.

What exactly does AntiRat check?

This browser version reads UTF-8 constants in Java class files and looks for references to process execution, network connections, credential locations, native code, and dynamic loading. It shows the matching class and evidence. It does not decompile source code or verify named RAT families.

Does a clean report mean a mod is safe?

No. A scan with no matched indicators is not a safety guarantee. Obfuscation, encrypted strings, native libraries, and nested archives can hide behavior. Download mods from sources you trust and use the report as one additional check.

Will AntiRat run my mod?

Never. AntiRat reads the archive as data and inspects its bytecode references. It does not launch Java or execute any code from your .jar.

Which mods can I scan?

Java Edition mods distributed as .jar files, including Fabric, Forge, and NeoForge, up to 25 MB. Archives that exceed inspection limits are reported as incomplete. Nested archives and native binaries are identified but not inspected.