Welcome to The Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to

existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile

and so much more. This message will be removed once you have signed in.

Active Hackers

The best community of active hackers. This community has been working in hacking for more than 10 years.

 

Hacker Forum

Hacker from all countries join this community to share their knowledge and their hacking tools

    Hacking Tools

    You can find thousands of tools shared by hackers. RAT's, Bot's, Crypters FUD, Stealers, Binders, Ransomware, Mallware, Virus, Cracked Accounts, Configs, Guides, Videos and many other things.

      PRIV8

      Become a Priv8 user and access all parts of the forum without restrictions and without limit of download. It only costs 100 dollars, and it will last you for a lifetime.

      Read Rules

      In this community we follow and respect rules, and they are the same for everyone, regardless of the user's rank. Read the rules well not to be prohibited.

      Sign in to follow this  
      itsMe

      Bytecode Viewer v2.10.14 - Java 8 Jar & Android APK Reverse Engineering Suite

      Recommended Posts

      Staff

      Hidden Content

        Give reaction to this post to see the hidden content.

      Bytecode Viewer v2.10.14 - Java 8 Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)

      Bytecode Viewer is an Advanced Lightweight Java Bytecode Viewer, GUI Java Decompiler, GUI Bytecode Editor, GUI Smali, GUI Baksmali, GUI APK Editor, GUI Dex Editor, GUI APK Decompiler, GUI DEX Decompiler, GUI Procyon Java Decompiler, GUI Krakatau, GUI CFR Java Decompiler, GUI FernFlower Java Decompiler, GUI DEX2Jar, GUI Jar2DEX, GUI Jar-Jar, Hex Viewer, Code Searcher, Debugger and more.
      It’s written completely in Java, and it’s open source. It’s currently being maintained and developed by Konloch.

      There is also a plugin system that will allow you to interact with the loaded classfiles, for example, you can write a String deobfuscator, a malicious code searcher, or something else you can think of.
      You can either use one of the pre-written plugins or write your own. It supports groovy scripting. Once a plugin is activated, it will execute the plugin with a ClassNode ArrayList of every single class loaded in BCV, this allows the user to handle it completely using ASM.

      Code from various projects has been used, including but not limited to:

          J-RET by WaterWolf
          JHexPane by Sam Koivu
          RSynaxPane by Robert Futrell
          Commons IO by Apache
          ASM by OW2
          FernFlower by Stiver
          Procyon by Mstrobel
          CFR by Lee Benfield
          CFIDE by Bibl
          Smali by JesusFreke
          Dex2Jar by pxb1..?
          Krakatau by Storyyeller
          JD GUI/JD Core by The Java-Decompiler Team
          Enjarify by Storyyeller

      Key Features:

          Krakatau Integration for Bytecode assembly/disassembly.
          Smali/BakSmali Integration – You can now edit class files/dex files via smali!
          APK/DEX Support – Using Dex2Jar and Jar2Dex it’s able to load and save APKs with ease!
          Java Decompiler – It utilizes FernFlower, Procyon, and CFR for decompilation.
          Bytecode Decompiler – A modified version of CFIDE’s.
          Hex Viewer – Powered by JHexPane.
          Each Decompiler/Editor/Viewer is toggleable, you can also select what will display on each pane.
          Fully Featured Search System – Search through strings, functions, variables and more!
          A Plugin System With Built-In Plugins – (Show All Strings, Malicious Code Scanner, String Decrypters, etc)
          Fully Featured Scripting System That Supports Groovy.
          EZ-Inject – Graphically insert hooks and debugging code, invoke main and start the program.
          Recent Files & Recent Plugins.
          And more! Give it a try for yourself!

      Changelog v2.10.14

          Improved translations Thanks to @ThexXTURBOXx @TechComet @antonymcgreen @liuxilu @cn-fairy
          Added javap disassembler
          Automatic python path detection
          Improved plugin console
          Cleaned up settings dialogue
          Dynamic width Hex-Viewer
          Better resource handling
          Lots of code cleanup
          Patched a few Security Manager escapes
          Bug fixes and general improvements Thanks to @ThexXTURBOXx
          Bugs! Expect issues with this release, please report them!

      Hidden Content

        Give reaction to this post to see the hidden content.

      Share this post


      Link to post
      Share on other sites

      Join the conversation

      You can post now and register later. If you have an account, sign in now to post with your account.
      Note: Your post will require moderator approval before it will be visible.

      Guest
      Reply to this topic...

      ×   Pasted as rich text.   Paste as plain text instead

      ×   Your link has been automatically embedded.   Display as a link instead

      Sign in to follow this  

      • Similar Content

        • By itsMe

          Hidden Content
          Give reaction to this post to see the hidden content. A Hex Editor for Reverse Engineers, Programmers, and people that value their eyesight when working at 3 AM.
          Features
              Featureful hex view
                  Byte patching
                  Patch management
                  Copy bytes as feature
                      Bytes
                      Hex string
                      C, C++, C#, Rust, Python, Java & JavaScript array
                      ASCII-Art hex view
                      HTML self-contained div
                  String and hex search
                  Colorful highlighting
                  Goto from start, end, and current cursor position
              Custom C++-like pattern language for parsing highlighting a file’s content
                  Automatic loading based on MIME-type
                  arrays, pointers, structs, unions, enums, bitfields, using declarations, litte and big-endian support
                  Useful error messages, syntax highlighting, and error marking
              Data importing
                  Base64 files
                  IPS and IPS32 patches
              Data exporting
                  IPS and IPS32 patches
              Data Exporting
              Data inspector allowing interpretation of data as many different types (little and big-endian)
              Huge file support with fast and efficient loading
              Strings search
                  Copying of strings
                  Copying of detangled strings
              File hashing support
                  CRC16 and CRC32 with custom initial values and polynomials
                  MD4, MD5
                  SHA-1, SHA-224, SHA-256, SHA-384, SHA-512
              Disassembler supporting many different architectures
                  ARM32 (ARM, Thumb, Cortex-M, aarch32)
                  ARM64
                  MIPS (MIPS32, MIPS64, MIPS32R6, Micro)
                  x86 (16 bit, 32 bit, 64 bit)
                  PowerPC (32 bit, 64 bit)
                  Sparc
                  SystemZ
                  XCore
                  M68K
                  TMS320C64X
                  M680X
                  Ethereum
              Bookmarks
                  Region highlighting
                  Comments
              Data Analyzer
                  File magic-based file parser and MIME type database
                  Byte distribution graph
                  Entropy graph
                  Highest and avarage entropy
                  Encrypted / Compressed file detection
              Helpful tools
                  Itanium and MSVC demangler
                  ASCII table
                  Regex replacer
                  Mathematical expression evaluator (Calculator)
                  Hexadecimal Color picker
              Built-in cheat sheet for pattern language and Math evaluator
              Doesn’t burn out your retinas when used in late-night sessions

          Hidden Content
          Give reaction to this post to see the hidden content.
        • By dEEpEst
          How To Create Android Apps Without Coding
          *These are the best sites for android application making without any coding :
          #1 AppsGeyser :
          AppsGeyser is a FREE service that converts your content into an App and makes your money. Your app will have all you need including messaging, social sharing, tabs and full support for HTML5 enhancements. But forget about the app, Apps geyser helps you to build a business and profit from mobile!
          #2 Appypie :
          Appy Pie is the fastest growing cloud based Mobile Apps Builder Software (App Maker) that allows users with no programming skills, to create Android and iPhone applications for mobiles and smartphones.
          #3 Buzztouch :
          Buzztouch is an open source “app engine” that powers tens of thousands of iPhone, iPad, and Android applications. Buzztouch is used in conjunction with the iOS and Androidsoftware developer kits (SDK’s).
          #4 Appyet :
          Using AppYet, anyone can create a professional Android app. There’s no programming knowledge required, only take a few minutes to build your first app.
          #5 Appclay :
          AppClay , conceived and created by core development experts at ShepHertz Technologies, is an esteemed intuitive interface that enables each one of us- become an App developer effortlessly without any coding, software installation, maintenance and financial investment.
           
        • By itsMe

          Hidden Content
          Give reaction to this post to see the hidden content. Is Your Digital Privacy Important to You?
          What you do online and on your computer should be your own business. Yet, in most cases, your personal information & web habits are being tracked constantly by 3rd parties who want to monetize your online behaviors or steal your identity. It takes powerful software to stave off malicious cyber attacks all day, every day. That’s where we come in.
          Keeping You and Your Family Safe
          In our increasingly digital world, anyone is an easy target for a cyber attack. We put so much of our personal information online today, making it harder to guard against malicious hacking attempts.
          Our comprehensive software keeps you and your family safe at all times when using your devices or surfing the web. Cyber Privacy Suite fends off harmful privacy threats and proactively identifies where your information is vulnerable or exposed.
          Enjoy Online Privacy Again
          We protect your webcams, microphones, and essential documents from prying eyes and prevent your most valuable information from getting into the wrong hands. With Cyber Security Suite, you can enjoy the freedom of online privacy again.
          Hidden Content
          Give reaction to this post to see the hidden content.

          Hidden Content
          Give reaction to this post to see the hidden content.
        • By itsMe

          Hidden Content
          Give reaction to this post to see the hidden content. Tenet – A Trace Explorer for Reverse Engineers
          Tenet is an IDA Pro plugin for exploring execution traces. The goal of this plugin is to provide more natural, human controls for navigating execution traces against a given binary. The basis of this work stems from the desire to research new or innovative methods to examine and distill complex execution patterns in software.
          For more context about this project, please read the blogpost about its initial release.
          Changelog v0.2
          + Features
          |- Overhauled Tenet’s breakpoint / selection / navigation model to be more explicit
          |- Tenet will now attempt to automatically resolve ASLR mappings with basic trace analysis
          |- Added a cell-based drawing mode that is used when zoomed in far enough on the tracebars
          |- Added !last command to the ‘timestamp shell’ to jump to the last ‘navigable’ trace address
          |- What The Fuzz (https://github.com/0vercl0k/wtf) added native support for Tenet traces
          + Minor Changes
          |- Tracebars now draw ‘un-navigable’ regions of the trace grey (such as library/external calls)
          |- Tenet will now stay on the last ‘navigable’ mapped address when stepping through unmapped regions
          |- Improved the selection behavior and interaction with ‘zooming’ on tracebars
          |- Improved the selection behavior in the memory dump view (stack still needs work…)
          |- Both ‘code’ and ‘memory’ breakpoints can be active at the same time now, not just one
          |- Added more fine-grained right-click controls for interacting with ‘region’ breakpoints
          |- Added various right-click ‘Clear … breakpoints’ to the mem, trace, and reg views
          |- Highlighting and double clicking a region of memory will now set a region access breakpoint
          |- Double clicking ’empty’ space in the mem / reg views can be used to automatically clear breakpoints
          |- Updated theme subsystem and colors a little bit to be more consistent
          |- A little bit of code and comment cleanup, but not a lot
          + Bugfixes
          |- Tenet now ensures a selected text trace will be parsed if a packed trace does not actually match it
          |- A bug could cause Tenet to show wrong register values towards the end of a trace segment
          |- Step-over / reverse step-over could fail near the start/end of the trace
          |- Fixed a bug that could cause the sample pin tracer to crash from uninitialized memory
          |- mrexodia fixed a bug that could cause the pin tracer to crash on the fxsave instruction
          |- Fixed / eliminated several misc UI / selection bugs through simple refactoring

          Hidden Content
          Give reaction to this post to see the hidden content.
        • By itsMe

          Hidden Content
          Give reaction to this post to see the hidden content. Protect your android app/game against reverse engineering with native .so library.

          Hidden Content
          Give reaction to this post to see the hidden content.