Декомпилятор exe файлов java

Search Results for «java exe decompiler»

Showing 107 open source projects for «java exe decompiler»

Need a Freelancer Management System (FMS)? End-to-end software to manage, pay and collaborate with your freelance and internal teams. Wherever they are.

A Freelancer Management System (FMS) is a platform that enables companies to organize, track projects and manage payments with their freelance and contract workforce. TalentDesk.io does what a freelance management platform or FMS does and more. Driving the convergence of your contract, freelance and full-time employees, it ensures all resources are managed efficiently.

Open LMS delivers an effective and engaging learning experience. Open LMS is Open Source at its core. Migrating to Open LMS is simple and easy.

As the largest commercial provider of hosting and support services for the open-source Moodle™ learning platform, we help organizations and institutions deliver great learning experiences without complexities

Decompiler

Reko decompiler reads program binaries, decompiles them, infers data types, and emits structured C source code. Designed with a pluggable architecture, it currently has: — support for 68k, ARM, MIPS, PowerPC, Risc-V, Sparc, x86, Z80 processors and many more — support for EXE, Elf, AmigaOS Hunk executable formats and many more — support for MS-DOS, Win32, U*ix, AmigaOS , C64, ZX-81 Reko decompiler comes with a GUI and a command-line interface. Visit https://github.com/uxmal/reko for the GIT.

Читайте также:  Ассоциативные массивы в питон

JADX

Command-line and GUI tools for producing Java source code from Android Dex and apk files. Decompile Dalvik bytecode to java classes from APK, dex, aar, aab and zip files. Decode AndroidManifest.xml and other resources from resources.arsc. Deobfuscator included. Be aware, Android Studio can interfere with jadx debugger, so it is better to close it before attaching to the process in jadx. Smali debugger, check wiki page for setup and usage. View decompiled code with highlighted syntax.

Type Racer Auto Typer

. (the .exe file won’t use your pre-installed jre, I will find a solution to that and I will update this folder) The .jar file will try to use a preinstalled version of java (jre) if you don’t have it then you need to download the customjre or one from the official website. Then you need to open Terminal/Command Prompt and do “dir of customjre” -jar “dir of the jar” you can try to put that into a runnable file on your os to make it run when you double click the new file you’ve created.

PNG Upscale

PNG Upscale

. results. Download the executable corresponding with your operating system, and the Models folder. It’s possible to download only some of the models if you want (It just won’t let you use them inside the program) The Models folder needs to be in the same directory as the Jar/Exe to use them.

B2W Estimate software for heavy civil construction estimating and bidding designed to enable contractors to bid with speed, accuracy, and strategy. Users can pre-populate a centralized database with cost data and structures for labor, tasks, materials, and equipment and use these building blocks to complete bids.

Gooey

Gooey is a tool for transforming command line interfaces into beautiful desktop applications. It can be used as the frontend client for any language or program. Whether you’ve built your application in Java, Node, or Haskell, or you just want to put a pretty interface on an existing tool like FFMPEG, Gooey can be used to create a fast, practically free UI with just a little bit of Python (about 20 lines!). To show how this all fits together, and that it really works for anything, we’re going.

unluac

unluac is a decompiler for Lua 5.0 through 5.4. It runs on Lua chunks that have been compiled with the standard Lua compiler. It requires that debugging information has not been stripped from the chunk. (By default, the Lua compiler includes this debugging information.) This program is written in Java. A JAR package is available in the downloads section so you don’t have to compile it. It runs from the command line and accepts a single argument: the file name of a Lua chunk.

Universal-C-Decompiler

Namaz Vakitleri — Prayer Times

Calculates prayer times WorldWide Tüm dünya için namaz vakitlerini hesaplar. Dilerseniz namaz vakitlerinde ezan okur. Kıble açısını hesaplayıp pusula üzerinde gösterir. (Masaüstü , vista gadget ,Ekran Koruyucu, Mobil) 4 versiyonu mevcut

Portable Java Launcher

PJL — Free Cross-Platform Portable Java Launcher for executable files = jar, exe, etc. Same as Win Portable Start Menu and other launcher programs. Useful thing for USB and others. Simple and intuitive GUI. Using SwiXML excellent framework — https://swixml.org/ , https://github.com/swixml/Two . Need JRE-1.8: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html . Source = https://github.com/harp077/pjl . If you like this — put a star on https://github.com/harp077/pjl.

Deploy secure Home Office in a minimum of time with the Remote Work solution: a unique kind of Remote Access to allow your employees to connect and work directly on their office workstations without leaving the safety of their home.

Simple Socket Tool

Application for creating Server or Client socket connections (TCP). Possibility to send binary files and a «HEX» mode for send/receive byte values. Store the conversation in a binary file. No installation — Availible wrapped in i single .exe file that can be run on Windows system without admin rights, or use the .jar file on Linux & Mac A Java application that requires Java 1.8 or above, NOTE! If you encounter problems with the .exe, download and use the .jar file instead. troubleshooting.

Источник

Decompile a Windows executable (.exe) written in Java

Very often the .jar executable files are converted in .exe executable to work with Windows.

The most famous decompiler is fernflower, you find all about it in this forum. Anyway, I often use JD-GUI, the download can be found here.

Mine is called “Minecraft.exe”, yours should be called “Minecraft-1.5.2.exe” (maybe you will not have the “.exe” part, we will see later how to get it).

First method – Decompile by using JD-GUI

Move the downloaded file in a new folder and change the extension to “.exe” to “.zip”

Open JD-GUI by double clicking the jar executable.

Now open the zip file we just created go to File>Open File…> and choose the file we created

Now you JD-GUI workspace should look like this.

Go To File>Save All Files> and choose the directory when you want to save the zip file with the sources. You should import this file into an IDE to make it work.

Second method – Decompile by using fernflower (via command prompt)

    Rename “Minecraft.exe” in “Minecraft.jar”, with the method used for the JD-GUI to rename it in .zip

In both cases, you will have to import the decompiled source code into an IDE.

I hope this was useful for your as it was for me! 😀

Источник

JD Project

The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions.

JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.

JD-Eclipse is a plug-in for the Eclipse platform. It allows you to display all the Java sources during your debugging process, even if you do not have them all.

JD-Core is a library that reconstructs Java source code from one or more “.class” files. JD-Core may be used to recover lost source code and explore the source of Java runtime libraries. New features of Java 5, such as annotations, generics or type “enum”, are supported. JD-GUI and JD-Eclipse include JD-Core library.

JD-Core, JD-GUI & JD-Eclipse are open source projects released under the GPLv3 License.

  • JD-Core and JD-GUI are written in Java.
  • JD-Core works with most current compilers including the following:
    • JDK 1.1.8, JDK 1.3.1, JDK 1.4.2, JDK 1.5.0, JDK 1.6.0, JDK 1.7.0, JDK 1.8.0, JDK 9.0.1, JDK 10.0.2
    • jrockit90_150_06
    • jikes-1.22
    • harmony-jdk-r533500
    • Eclipse Java Compiler v_677_R32x, 3.2.1 release

    JD-GUI

    JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.

    Источник

    Saved searches

    Use saved searches to filter your results more quickly

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    A standalone Java Decompiler GUI

    License

    java-decompiler/jd-gui

    This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

    Name already in use

    A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

    Sign In Required

    Please sign in to use Codespaces.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching Xcode

    If nothing happens, download Xcode and try again.

    Launching Visual Studio Code

    Your codespace will open once ready.

    There was a problem preparing your codespace, please try again.

    Latest commit

    Git stats

    Files

    Failed to load latest commit information.

    README.md

    JD-GUI, a standalone graphical utility that displays Java sources from CLASS files.

    JD-GUI is a standalone graphical utility that displays Java source codes of «.class» files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields.

    > git clone https://github.com/java-decompiler/jd-gui.git > cd jd-gui > ./gradlew build 
    • «build/libs/jd-gui-x.y.z.jar»
    • «build/libs/jd-gui-x.y.z-min.jar»
    • «build/distributions/jd-gui-windows-x.y.z.zip»
    • «build/distributions/jd-gui-osx-x.y.z.tar»
    • «build/distributions/jd-gui-x.y.z.deb»
    • «build/distributions/jd-gui-x.y.z.rpm»
    • Double-click on «jd-gui-x.y.z.jar»
    • Double-click on «jd-gui.exe» application from Windows
    • Double-click on «JD-GUI» application from Mac OSX
    • Execute «java -jar jd-gui-x.y.z.jar» or «java -classpath jd-gui-x.y.z.jar org.jd.gui.App»
    • Open a file with menu «File > Open File. «
    • Open recent files with menu «File > Recent Files»
    • Drag and drop files from your file explorer

    generate Idea Intellij project

    > java -classpath jd-gui-x.y.z.jar;myextension1.jar;myextension2.jar org.jd.gui.App 

    launch JD-GUI with your extensions

    • Java: Delete «jd-gui-x.y.z.jar» and «jd-gui.cfg».
    • Mac OSX: Drag and drop «JD-GUI» application into the trash.
    • Windows: Delete «jd-gui.exe» and «jd-gui.cfg».

    Did JD-GUI help you to solve a critical situation? Do you use JD-Eclipse daily? What about making a donation?

    About

    A standalone Java Decompiler GUI

    Источник

Оцените статью