Kali linux android tool

Tool Documentation:

Use debug mode ( d ) to decode the given apk file ( /root/SdkControllerApp.apk) :

[email protected]:~# apktool d Facebook\ Lite_v121.0.0.8.97_apkpure.com.apk I: Using Apktool 2.3.4-dirty on Facebook Lite_v121.0.0.8.97_apkpure.com.apk I: Loading resource table. I: Decoding AndroidManifest.xml with resources. I: Loading resource table from file: /root/.local/share/apktool/framework/1.apk I: Regular manifest package. I: Decoding file-resources. I: Decoding values */* XMLs. I: Baksmaling classes.dex. I: Copying assets and libs. I: Copying unknown files. I: Copying original files. 

Packages and Binaries:

apktool

A tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also it makes working with an app easier because of project-like file structure and automation of some repetitive tasks like building apk.

Installed size: 269 KB
How to install: sudo apt install apktool

  • aapt
  • android-framework-res
  • default-jre-headless | java8-runtime-headless
  • libantlr3-runtime-java
  • libcommons-cli-java
  • libcommons-io-java
  • libcommons-lang3-java
  • libcommons-text-java
  • libguava-java
  • libsmali-java
  • libstringtemplate-java
  • libxmlunit-java
  • libxpp3-java
  • libyaml-snake-java
apktool

Tool for reverse engineering Android apk files

[email protected]:~# apktool -h Apktool v2.7.0-dirty - a tool for reengineering Android apk files with smali v2.5.2.git2771eae-debian and baksmali v2.5.2.git2771eae-debian Copyright 2010 Ryszard Wiśniewski [email protected]> Copyright 2010 Connor Tumbleson [email protected]> usage: apktool -advance,--advanced prints advance information. -version,--version prints the version then exits usage: apktool if|install-framework [options] -p,--frame-path Stores framework files into . -t,--tag Tag frameworks using . usage: apktool d[ecode] [options] -f,--force Force delete destination directory. -o,--output The name of folder that gets written. Default is apk.out -p,--frame-path Uses framework files located in . -r,--no-res Do not decode resources. -s,--no-src Do not decode sources. -t,--frame-tag Uses framework files tagged by . usage: apktool b[uild] [options] -f,--force-all Skip changes detection and build all files. -o,--output The name of apk that gets written. Default is dist/name.apk -p,--frame-path Uses framework files located in . For additional info, see: https://ibotpeaches.github.io/Apktool/ For smali/baksmali info, see: https://github.com/JesusFreke/smali 

Источник

Читайте также:  Linux command files size

How To Install android-sdk-platform-tools on Kali Linux

In this tutorial we learn how to install android-sdk-platform-tools on Kali Linux.

What is android-sdk-platform-tools

The Android SDK includes a variety of tools that help you develop mobile applications for the Android platform. The tools are classified into 3 groups: SDK Tools, Platform-tools and Build-tools.

Platform-tools are customized to support the features of the latest Android platform.

This package pulls Android SDK Platform-tools.

There are three ways to install android-sdk-platform-tools on Kali Linux . We can use apt-get , apt and aptitude . In the following sections we will describe each method. You can choose one of them.

Install android-sdk-platform-tools Using apt-get

Update apt database with apt-get using the following command.

After updating apt database, We can install android-sdk-platform-tools using apt-get by running the following command:

sudo apt-get -y install android-sdk-platform-tools 

Install android-sdk-platform-tools Using apt

Update apt database with apt using the following command.

After updating apt database, We can install android-sdk-platform-tools using apt by running the following command:

sudo apt -y install android-sdk-platform-tools 

Install android-sdk-platform-tools Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Kali Linux. Update apt database with aptitude using the following command.

After updating apt database, We can install android-sdk-platform-tools using aptitude by running the following command:

sudo aptitude -y install android-sdk-platform-tools 

How To Uninstall android-sdk-platform-tools on Kali Linux

To uninstall only the android-sdk-platform-tools package we can use the following command:

sudo apt-get remove android-sdk-platform-tools 

Uninstall android-sdk-platform-tools And Its Dependencies

To uninstall android-sdk-platform-tools and its dependencies that are no longer needed by Kali Linux, we can use the command below:

sudo apt-get -y autoremove android-sdk-platform-tools 

Remove android-sdk-platform-tools Configurations and Data

To remove android-sdk-platform-tools configuration and data from Kali Linux we can use the following command:

sudo apt-get -y purge android-sdk-platform-tools 

Remove android-sdk-platform-tools configuration, data, and all of its dependencies

We can use the following command to remove android-sdk-platform-tools configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge android-sdk-platform-tools 

References

Summary

In this tutorial we learn how to install android-sdk-platform-tools using different package management tools like apt, apt-get and aptitude.

Читайте также:  Установка драйверов linux realtek

Источник

Packages and Binaries:

The Android SDK includes a variety of tools that help you develop mobile applications for the Android platform. The tools are classified into 3 groups: SDK Tools, Platform-tools and Build-tools.

SDK Tools are platform independent and are required no matter which Android platform you are developing on. It is the base toolset of Android SDK.

This metapackage pulls the entire Android SDK.

Installed size: 29 KB
How to install: sudo apt install android-sdk

  • android-sdk-build-tools
  • android-sdk-common
  • android-sdk-platform-tools
  • proguard-cli

android-sdk-build-tools

The Android SDK includes a variety of tools that help you develop mobile applications for the Android platform. The tools are classified into 3 groups: SDK Tools, Platform-tools and Build-tools.

Build-tools is a component of the Android SDK required for building Android application code.

This package pulls Android SDK Build-tool.

Installed size: 15 KB
How to install: sudo apt install android-sdk-build-tools

  • aapt
  • aidl
  • android-sdk-build-tools-common
  • apksigner
  • split-select
  • zipalign

android-sdk-build-tools-common

The Android SDK includes a variety of tools that help you develop mobile applications for the Android platform. The tools are classified into 3 groups: SDK Tools, Platform-tools and Build-tools.

Build-tools is a component of the Android SDK required for building Android application code.

This package provides common files of Android SDK Build-tools.

Installed size: 20 KB
How to install: sudo apt install android-sdk-build-tools-common

android-sdk-common

The Android SDK includes a variety of tools that help you develop mobile applications for the Android platform. The tools are classified into 3 groups: SDK Tools, Platform-tools and Build-tools.

SDK Tools are platform independent and are required no matter which Android platform you are developing on. It is the base toolset of Android SDK.

Читайте также:  Run service as user linux

This package provides common files of Android SDK Tools.

Installed size: 25 KB
How to install: sudo apt install android-sdk-common

android-sdk-platform-tools

The Android SDK includes a variety of tools that help you develop mobile applications for the Android platform. The tools are classified into 3 groups: SDK Tools, Platform-tools and Build-tools.

Platform-tools are customized to support the features of the latest Android platform.

This package pulls Android SDK Platform-tools.

Installed size: 19 KB
How to install: sudo apt install android-sdk-platform-tools

  • android-sdk-platform-tools-common
  • dmtracedump
  • e2fsprogs
  • etc1tool
  • f2fs-tools
  • hprof-conv
  • sqlite3

android-sdk-platform-tools-common

The Android SDK includes a variety of tools that help you develop mobile applications for the Android platform. The tools are classified into 3 groups: SDK Tools, Platform-tools and Build-tools.

Platform-tools are customized to support the features of the latest Android platform.

This package provides common files of Android SDK Platform-tools. It also provides UDEV rules enabling adb and fastboot to work without root access to the host machine.

Installed size: 38 KB
How to install: sudo apt install android-sdk-platform-tools-common

Источник

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