{"repo":"katana-project/slicer","free":true,"listed":false,"github":"https://github.com/katana-project/slicer","clone":"git clone https://github.com/katana-project/slicer.git","description":"A modern Java reverse engineering tool for the web.","language":"Svelte","stars":161,"topics":["decompilation","java","svelte","viewer","web","bytecode","disassembly","obfuscation","reverse-engineering","flow-graph"],"license":"MIT","category":"security-tools","readme_excerpt":"slicer A modern Java reverse engineering tool for the web. Sponsored by 💖 :-----------------------------------------------------------------------------------------------: -------------------------------------------------------------------------------------------------------------- Discover, play, and create enjoyable and quality Minecraft mods on Modrinth, the open source modding platform. Features - disassembly and decompilation of Java class files - CFR, JASM, Vineflower, Procyon, ... - graph visualization - inheritance, interface implementation within a workspace - bytecode control flow via a CFG - bytecode-level search - constant pool entries, instructions, member declarations or usages - multi-pane workspace for viewing multiple files at once - contextual actions (right-click) in code and all over the UI - go-to declaration, find usages/implementations, ... - a simple JS scripting API for adding decompilers/disassemblers, manipulating workspace entries, ... - shadcn/ui design and theming support - and many more... check the documentation or see for yourself Installation slicer and all decompilers/disassemblers run in the browser, no download necessary, just go to https://slicer.run! If you want a desktop app (-ish) experience, you can also install slicer as a PWA. Motivation All of this has stemmed from an experiment of running the CFR Java decompiler in a browser using TeaVM, which ended up working pretty well, so I made this thing around it. slicer's being built for ","default_branch":null,"files":null,"tree":[],"storefront":"/r/katana-project","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/katana-project/slicer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}