BSD Ports

devel/axmldec 1.2.0_14 DragonFly

Stand-alone binary AndroidManifest.xml decoder

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ISCL
Categories
devel
Package size
52.5 KiB, 167.3 KiB installed

Description

AndroidManifest.xml file in an APK file is binary encoded. This tool accepts either a binary or a text XML file and prints the decoded XML to the standard output or a file. It also allows you to extract the decoded AndroidManifest.xml directly from an APK file.

Popular tools such as Apktool are designed to process the whole APK file including the resource files for reverse engineering purpose. They may also need a Java virtual machine to run. As a result, they are too slow for batch processing many APK files just to get the XML information. In contrast, axmldec is specialized for binary XML decoding and written in simple modern C++, so it runs nicely within a shell script.

In the other systems

SystemPortVersion
DragonFlydevel/axmldec1.2.0_14
FreeBSDdevel/axmldec1.2.0_18
HardenedBSDdevel/axmldec1.2.0_18
GhostBSDdevel/axmldec1.2.0_17

Install

Binary package:

pkg install axmldec

From DPorts:

cd /usr/dports/devel/axmldec && make install clean

Dependencies

Run dependencies 2

No port depends on this one.