All Projects → GraxCode → Cafebabe

GraxCode / Cafebabe

Licence: gpl-3.0
Easy-to-use java bytecode editor - successor of JByteMod!

Programming Languages

java
68154 projects - #9 most used programming language
bytecode
52 projects

Projects that are alternatives of or similar to Cafebabe

Pwnshop
Exploit Development, Reverse Engineering & Cryptography
Stars: ✭ 167 (-10.7%)
Mutual labels:  reverse-engineering
Pretendo
Information on the WIP Custom Nintendo WiiU/3DS/2DS server and service replacements
Stars: ✭ 177 (-5.35%)
Mutual labels:  reverse-engineering
Fernflower
Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
Stars: ✭ 2,380 (+1172.73%)
Mutual labels:  reverse-engineering
Apkstudio
Open-source, cross platform Qt based IDE for reverse-engineering Android application packages.
Stars: ✭ 2,246 (+1101.07%)
Mutual labels:  reverse-engineering
Memject
Simple Dll injector loading from memory. Supports PE header and entry point erasure. Written in C99.
Stars: ✭ 176 (-5.88%)
Mutual labels:  reverse-engineering
Antidbg
A bunch of Windows anti-debugging tricks for x86 and x64.
Stars: ✭ 177 (-5.35%)
Mutual labels:  reverse-engineering
Antidebugging
A collection of c++ programs that demonstrate common ways to detect the presence of an attached debugger.
Stars: ✭ 161 (-13.9%)
Mutual labels:  reverse-engineering
Axmlprinter
Library for parsing and printing compiled Android manifest files
Stars: ✭ 185 (-1.07%)
Mutual labels:  reverse-engineering
Cse2
Decompilation of Cave Story (v1.0.0.6)
Stars: ✭ 176 (-5.88%)
Mutual labels:  reverse-engineering
Wechatredenvelop
iOS版微信抢红包Tweak
Stars: ✭ 2,167 (+1058.82%)
Mutual labels:  reverse-engineering
Pdbripper
PDBRipper is a utility for extract an information from PDB-files.
Stars: ✭ 173 (-7.49%)
Mutual labels:  reverse-engineering
Hl2sdk
Half-Life 2 SDK Mirrors
Stars: ✭ 173 (-7.49%)
Mutual labels:  reverse-engineering
Ssl Kill Switch2
Blackbox tool to disable SSL certificate validation - including certificate pinning - within iOS and macOS applications.
Stars: ✭ 2,420 (+1194.12%)
Mutual labels:  reverse-engineering
Elf Dump Fix
Utils use to dump android ELF from memory and do some fix including the ELF section header rebuilding
Stars: ✭ 166 (-11.23%)
Mutual labels:  reverse-engineering
Probedroid
A SDK for the creation of analysis tools without obtaining app source code in order to profile runtime performance, examine code coverage, and track high-risk behaviors of a given app on Android 5.0 and above.
Stars: ✭ 182 (-2.67%)
Mutual labels:  reverse-engineering
Android Lkms
Android Loadable Kernel Modules - mostly used for reversing and debugging on controlled systems/emulators
Stars: ✭ 164 (-12.3%)
Mutual labels:  reverse-engineering
Tcpproxy
Intercepting TCP proxy to modify raw TCP streams using modules on incoming or outgoing traffic
Stars: ✭ 176 (-5.88%)
Mutual labels:  reverse-engineering
X86 Manpages
x86 and amd64 instruction reference manual pages
Stars: ✭ 187 (+0%)
Mutual labels:  reverse-engineering
Rebel Framework
Advanced and easy to use penetration testing framework 💣🔎
Stars: ✭ 183 (-2.14%)
Mutual labels:  reverse-engineering
Dyld cache extract
A macOS utility to extract dynamic libraries from the dyld_shared_cache of macOS and iOS.
Stars: ✭ 180 (-3.74%)
Mutual labels:  reverse-engineering

Cafebabe Lite

Cafebabe is an user-friendly java bytecode editor suited for bytecode amateurs and pros. It supports multiview; edit and decompile multiple class files at once. Many features have been adopted from JByteMod, including the control flow graphing capability. Using Cafebabe you don't have to create or edit stack frames manually, they will automatically get regenerated at exporting, without the requirement of library jar files needed at runtime. Method descriptors will automatically be reversed to original java-syntax and node access can be changed without knowing the actual jvm access-values. Try catch blocks are (going to be) automatically implemented into the bytecode as well as jump offsets (labels). You don't need to know every opcode, the in-editor help will explain them to you. Note that this version is not completed yet and may not support some features listed here. If you encounter bugs, please report them by opening an issue. You are also welcome to contribute to this project!

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

Libraries

  • Objectweb ASM 7.0 (Modified version)
  • WebLaF 1.28
  • RSyntaxTextArea ?
  • CFR Decompiler 0.145
  • JGraphX ?
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].