Mobile Forensics & ADB

Demonstrate your knowledge of Android's internal architecture and ADB by answering the DIVA audit questions.

You are inside adb shell. What command would you use to view the OS logs and filter the output using pipes to only show the "diva-log" tag?

You got root on the mobile device. What is the absolute path (starting from the root /) to the directory where the private databases of the DIVA app (package name jakhar.aseem.diva) are stored?

Reading Dalvik bytecode (Smali) is hard. What powerful open-source tool would you use to decompile an APK and read its code directly in readable Java?