jarsec

Analyze Minecraft mod files for malware via static and sandbox analysis.

2|Updated May 28, 2026
One-click install
npx skills add https://github.com/tinywifi/jarsec --skill jarsec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jarsec
Source: https://github.com/tinywifi/jarsec/tree/main
Command: npx skills add https://github.com/tinywifi/jarsec --skill jarsec

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Docker, Java, python3, tcpdump, tshark, strace, lsof, net-tools, iproute2, curl, wget, fonts-dejavu-core, inotify-tools, portablemc, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides automated analysis of Minecraft mods to identify potential malware and security threats, reducing the risk of using compromised mods.

Core Features & Use Cases

  • Static Analysis: Decompiles mod bytecode and analyzes for common malware indicators like infostealers, obfuscation, and malicious APIs.
  • Dynamic Analysis: Runs the mod in a sandbox environment to observe its behavior and interactions with the Minecraft client.
  • Use Case: If you are developing or using Minecraft mods, use this Skill to scan and verify their safety before installation.

Quick Start

Use the jarsec skill to analyze the mod 'mod.jar' located in the current directory.

Frequently Asked Questions about jarsec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan a Minecraft mod for malware before installing it?

To scan Minecraft mods for malware, you use static code analysis to decompile bytecode and dynamic sandbox execution to observe runtime behavior. This identifies infostealers, obfuscation, and malicious APIs to verify mod safety.

What does static analysis of Minecraft mod bytecode look for?

Static analysis of Minecraft mod bytecode decompiles the file to identify common malware indicators such as infostealers, code obfuscation, and calls to malicious APIs. This helps detect security threats before installation.

Do I need Docker and Java to run dynamic analysis on Minecraft mods?

Yes, running dynamic analysis on Minecraft mods requires Docker and Java, along with Python3 and network monitoring libraries like tcpdump and tshark. These dependencies facilitate bytecode decompilation and sandbox execution.

Can dynamic sandbox execution detect malicious network activity in mods?

Dynamic sandbox execution runs the mod in an isolated environment to observe its interactions with the Minecraft client. By utilizing network monitoring tools like tcpdump and tshark, it captures and identifies malicious outbound network activity.

What's the best way to verify the safety of downloaded Minecraft mods?

The best way to verify downloaded Minecraft mod safety is combining static code analysis with dynamic sandbox execution. This dual approach detects hidden malicious APIs and observes actual runtime interactions to reduce security risks.