Coder Social home page Coder Social logo

decompiler's Introduction

Decompiler

APK dosyalarının java ve smali kodlarını decompile etme ve decompile edilen kodları degistirip tekrardan compile etme aracı.

Gereklilikler

Java JDK ve linux platform dısında gereklilik yoktur.

Kurulum

Herhangi bir kurulumu yoktur. Decompiler.tar.gz dosyasını indirip içindeki Decompiler.jar dosyasına çift tıklandığında kurulumu otomatik yapar ve program açılır.

Kullanım

Program çalıstırlıdığında çıkan ekranda File sekmesine tıklanırsa gelen ekrandan file

Open apk seçeneği ile bilgisyarda mevcut herhangi bir apk açılabilir.

Open exist şeceneği ile daha önce açıp daha sonra kaydettiğiniz dosyaları açabilirsiniz.

Save proje seçeneği açık olan projeyi kaydeter.

Export proje seçeneği açık projenin smali tablarını kaydeder ve bu halini apk dosyasına 

dönüstürüp resource/outApk altına kaydeder.

Export and deploy seçeneği açık olan projeyi export edip olusan apkyı imzalar ve bilgisayardaki 

açık emulatöre yükler eğer apk emülatorde yüklüyse öncekini kaldırır

yeni dosyayı ekler.

Find sekmesi altında find

Find in proje seçeneği ile tüm projede arama yapılabilir ve sonuçlar ekranın altında çıkar 

Ekranın altındaki Find buttonu ile sonuçlar gizlenip açılabilir.

Find in file seçeneği ile o anda açık tüm tablarda arama yapıla bilir.

Smali sekmesi altında smaliye açılarak çıkan ekranda smali

ComboBox kullanılarak metodun static olup olmayacağı belirtilir. Daha sonra return tipi, metod ismi, 

parametreler ve kod yazılıp create smali butonuna tıklandığında smali kodu olusturulur. 

Kodun altındaki Copy buttonuyla kod kopyalanabilir.

Exit sekmesi ile daha önce çalısılıp kaydedilmemis tüm dosyalar silinir ve program kapatılır.

decompiler's People

Contributors

enesaltinisik avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.