Skip to content

k0nnect/sulfur

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧪 Sulfur

Sulfur is a new, fast, lightweight, open-source .JAR file decompiler and bytecode viewer built in Java with a Swing UI.

Think of it as a simpler Recaf/Jbytedit — drop in any .JAR file and instantly browse its classes, view decompiled Java (Procyon or CFR) and readable bytecode (ASM Textifier).


✨ Features (WIP)

  • 🔍 JAR Browser — opens any .jar file and shows you the entire package/class tree
  • 🪄 Dual View — displays decompiled Java and ASM bytecode side-by-side
  • Search function — live filter classes by name
  • 🛠️ One-click run — no config needed; just open JARs on the fly!
  • 🧩 Pattern analyzer — built-in pattern recognition for common string encryption methods

Requirements

🚀 Installation

Build & Run

git clone https://github.com/k0nnect/sulfur.git
cd sulfur
./gradlew run

Or alternatively, you can build a runnable JAR:

./gradlew clean shadowJar

🤝 Contributing

Pull requests are welcome! If you’re adding a feature or fixing a bug, open an issue first to discuss what you’d like to change.

📜 License

Credits

About

Fast, lightweight, & easy-to-use Java decompiler and bytecode viewer

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages