KuhakuPixel / online-apk-decompiler-web-ui

Website to turn closed source apk back into java source code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Online Decompiler

decompile apk in one click in a website

decompile closed source apk back into java code

Features

  • get apk's java source code

  • caching system for apk previously uploaded

  • view all methods and class name in the web

Techstack

Frontend

Backend

Database

Setup

git clone https://github.com/KuhakuPixel/online-apk-decompiler-web-ui.git
# https://stackoverflow.com/questions/72830343/retrieve-original-files-after-a-git-clone-with-git-lfs
# Fetch all the LFS files from the remote
git lfs fetch
# Replace the pointer files to the actual files
git lfs checkout

Running

after running command below

open http://localhost:8000/ to open the web app

Docker

docker-compose up

fresh install without cache

docker compose down && docker compose build --no-cache && docker compose up

Locally

start mongodb (ubuntu)

sudo systemctl start mongod

https://www.mongodb.com/docs/manual/tutorial/install-mongodb-on-ubuntu/

run the backend

cd backend
gradle bootrun

run the frontend

cd frontend
npm run dev

About

Website to turn closed source apk back into java source code

License:GNU Affero General Public License v3.0


Languages

Language:Java 54.5%Language:JavaScript 38.6%Language:CSS 3.6%Language:HTML 1.8%Language:Dockerfile 1.5%