Skip to main content

mikrom dir

misskingAbout 1 min

In order to facilitate unified management, in mikrom2.0, all implemented functions and file interactions are stored in the directory /data/mikrom. This is a directory configuration that imitates /sdcard and provides a convenient application landing file. Table of contents. Check out the structure in this directory below

adb shell
cd /data/mikrom
ls -all 

# The display results are as follows
drwxrwxrwx  6 shell   shell     3488 2024-02-22 21:55:15.866073420 +0800 .
drwxrwx--x 52 system  system    4096 2024-03-03 20:16:28.189667699 +0800 ..
-rwxrwxrwx  1 root    root    304653 2024-03-05 19:28:09.801062907 +0800 breakClass.txt
drwxrwxrwx  2 shell   shell     3488 2024-02-18 18:55:37.044666688 +0800 cacerts
-rwxrwxrwx  1 root    root       792 2024-03-05 19:41:22.454475203 +0800 config.json
drwxrwxrwx  4 shell   shell     3488 2024-02-26 23:55:48.539722026 +0800 dump
drwxrwxrwx  2 shell   shell     3488 2024-02-18 18:55:37.044666688 +0800 dumpSo
drwxrwxrwx  2 shell   shell     3488 2024-03-05 00:00:00.774921860 +0800 logs
-rw-rw-rw-  1 u0_a267 u0_a267      0 2024-03-05 19:41:22.454475203 +0800 packages

The above files and directories are introduced below.

breakClass.txt

The breakClass.txt file is a global blacklist class file. During the execution of all unpacking functions, the classes in this file will be skipped. The source of this class list is all classes obtained in an empty project. In this way, the purpose of improving shelling efficiency is achieved. You can also add a new global blacklist class to this file yourself. This file may be configured in the miktool adding interface later.

cacerts

The cacerts directory is an extended system certificate directory. Since the system directory is read-only and the system certificate cannot be written without root, a system certificate directory is expanded here to facilitate quick packet capture in versions without root.

config.json

Configuration related to task execution. After configuring the target application, it will be written to this file.

dump

The location of the dex unpacking result. Different applications will create corresponding folders to store their unpacking results.

dumpSo

The location of the so repair result is the same as the above result. The corresponding folder storage is created based on the application package name.

logs

The implementation files of task execution related logs can also be viewed through logcat. If logcat is abnormal, you can view the logs in this directory

packages

The list of target applications that need to be processed has not been processed yet.