MBJ is a free, open-source Java decompiler. It can reverse-engineer Java bytecode back into readable Java source code to allow analysis and understanding of third-party applications. MBJ supports decompiling complex and obfuscated bytecode.
A free, open-source Java decompiler that reverses Java bytecode into readable source code, allowing for analysis and understanding of third-party applications.
What is MBJ?
MBJ is an open-source, Java bytecode decompiler that can reverse-engineer compiled Java class files (.class files) back into human-readable Java source code. It allows developers to understand, analyze, debug, and modify the workings of Java software without access to the original source code.
Some key features of MBJ include:
Accurate decompilation of complex and obfuscated bytecode back to readable Java code
Preserves original naming conventions and structure as much as possible
Handles advanced Java features like generics, varargs, annotations
Extensible architecture to support customized output formatting
Command line, GUI, and developer API access
Integrations with other reverse engineering tools like JD-GUI
MBJ can decompiler everything from simple Java apps and libraries to complex enterprise systems and obfuscated bytecode. It produces syntax-correct Java source code that can be compiled again. This makes MBJ useful for security auditing, understanding legacy systems, debugging apps without source, or adapting third-party Java software to custom needs.
MBJ is free and open source under the MIT license. It works on Windows, Linux, and macOS. The code is available on GitHub with an active community contributing updates and improvements.
MBJ Features
Features
Decompiles Java bytecode back into readable Java source code
Supports decompiling complex and obfuscated bytecode
Open-source and free to use
Works on Java classes, jars and apk files
Command line and GUI versions available
Pricing
Free
Open Source
Pros
Allows inspection and understanding of third-party Java code
Helps with reverse engineering and security auditing
Free and open-source
Active development and community support
Cons
Limited decompilation of very complex bytecode
May not perfectly reconstruct original source code
BlackOwl MIB Browser is a Windows-based SNMP network management software used to browse SNMP MIBs, poll SNMP devices, and perform other basic SNMP functions. It provides an intuitive graphical user interface that allows easy navigation and viewing of SNMP management information bases (MIBs).Some key features of BlackOwl MIB Browser include:Intuitive...
SnarlSNMP is a free, open source network monitoring and management software designed for monitoring SNMP-enabled devices like routers, switches, servers, printers, UPS systems, and more on a network. It provides an intuitive web interface for network mapping, bandwidth monitoring and utilization reporting, SNMP tools like walk, get, set, and trap...
iReasoning MIB Browser is a comprehensive SNMP network management software tool used by network administrators and managers to monitor, manage, and troubleshoot SNMP-enabled devices. It provides an intuitive graphical user interface for browsing MIBs (Management Information Bases), performing SNMP queries, building SNMP walks, and managing SNMPv1, SNMPv2c, and SNMPv3 devices.Key...
qtmib is an open-source molecular visualization and analysis software for proteins and small molecules. It is cross-platform and provides an intuitive graphical user interface for common structural bioinformatics workflows.Key features of qtibm include:Visualization of protein structures and small molecules in 2D and 3DInteractive Ramachandran plots for assessing protein backbone conformationsSequence...
TKMib is an open-source, web-based network monitoring and management software. It is designed to monitor small to large scale networks efficiently. Key features of TKMib include:Automated network discovery and mapping - TKMib automatically discovers all devices on your network and maps the relationships between them.Customizable dashboards and reports - Create...
JMibBrowser is an open source, cross-platform SNMP manager and browser application written in Java. It provides an intuitive graphical user interface that allows users to easily browse SNMP MIB trees, perform SNMP GET and SET operations, send traps, and more.Some key features of JMibBrowser include:Browse MIB trees and view MIB...
OpenSNMP is an open-source network management and network monitoring software suite. It implements the SNMP protocol to manage devices on IP networks. OpenSNMP provides a flexible framework for developing SNMP agent and manager software for monitoring network devices like routers, switches, servers, printers and more.Some key features of OpenSNMP include:Supports...
Net-SNMP is an open source suite of applications used to implement SNMP v1, v2c, and v3 using both IPv4 and IPv6. Net-SNMP contains SNMP agent, SNMP daemon, SNMP trap daemon, and tools for requesting or setting information from SNMP agents.Net-SNMP includes both command-line and graphical tools for monitoring SNMP-enabled devices...
MIB Explorer is a Windows-based application used for managing MIB (Management Information Base) files used in SNMP (Simple Network Management Protocol) network monitoring. MIBs provide human-readable labels and identifiers for SNMP data, allowing network monitoring tools to present information that makes sense to admins.Key features of MIB Explorer include:Intuitive graphical...
SnmpB is a free, open-source SNMP manager for Windows platforms. It enables monitoring, management, and discovery of network devices using the SNMP protocol.Key features of SnmpB include:Intuitive graphical interface for visualizing SNMP data and assessing network performanceComprehensive SNMPv1, SNMPv2c, and SNMPv3 supportAutomatic network mapping and discovery of SNMP devicesReal-time performance...
SMI-Mib Browser is a powerful, free, open source SNMP management information base (MIB) browser, editor and compiler for Windows. It allows users to easily browse, search, edit and compile MIBs conforming to SMIv1, SMIv2 and SMIng standards.Some key features of SMI-Mib Browser include:Intuitive graphical user interface for browsing MIBsPowerful search...
Net-Policy is a comprehensive network policy management platform designed to help organizations centralize and automate management of network device configurations. It provides a centralized interface to model network infrastructure components like routers, switches, firewalls, load balancers, and more.Key features of Net-Policy include:Visual network modeling - Intuitive interface to model network...
SNMP#NET is a powerful network monitoring and management software designed specifically for IT professionals. It utilizes the SNMP protocol to discover, map, monitor, and manage all devices on a network including servers, routers, switches, printers, UPS systems, and more.Key features include:Automatic network discovery and mappingPerformance and availability monitoringAlerting based on...
NetVizura MIB Browser is a feature-rich SNMP network management software used to monitor, audit, and analyze SNMP-enabled devices on IP networks. It provides an intuitive graphical user interface that allows network administrators to easily browse MIBs, perform SNMP queries, monitor network performance, troubleshoot issues, and configure traps and notifications.Key features...
SNMP Data Logger is a software application designed to monitor and log data from devices on a network that support the Simple Network Management Protocol (SNMP). It provides an easy way for network administrators to track the performance, uptime, and errors of critical network infrastructure like routers, switches, servers, printers,...
Paessler MIB Importer and Converter is a free standalone application from Paessler AG, the company behind the PRTG Network Monitor software. It is used to import Management Information Base (MIB) files into PRTG to help monitor Simple Network Management Protocol (SNMP) devices.Key features include:Importing MIB files into PRTG for easy...