Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
DocViewerExploitApp — This is an Exploit App I made when solving the DocumentViewer challenge (CVE-2021-40724) from MobileHackingLab. It will download a libdocviewe_pro.so library from your local machine unto the vulnerable app's internal storage, load it upon relaunch and achieve an RCE. | Kitploit
Tools/GitHubGitHub/tinopreter/docviewerexploitapp
Android SecurityVulnerability AnalysisDynamic Code Analysis (DAST)ExploitationMobile App PentestingLearning & EducationPayload DevelopmentBinary ExploitationLabs & Practice

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
GitHubtinopreter/docviewerexploitapp

DocViewerExploitApp

This is an Exploit App I made when solving the DocumentViewer challenge (CVE-2021-40724) from MobileHackingLab. It will download a libdocviewe_pro.so library from your local machine unto the vulnerable app's internal storage, load it upon relaunch and achieve an RCE.

View Repository
1 year agoNot yet reviewed

DocViewerExploit App - CVE-2021-40724

This is the source code to exploiting the Document Viewer by MobileHackingLab.

About the Vulnerable App

This is an exploit app for the MobileHackingLab DocumentViewer Abdroid App Dynamic Code Loading RCE challenge. This challenge emulates CVE-2021-40724 vulnerability identified in Adobe Acrobat Reader Android app.

image

The app dynamically loads code from a library file but there exist an LFI vulnerability due to how the app handles incoming URIs with getLastPathSegment().

image image

About the Exploit App

This LFI vulnerability can be abused to write our own library files into the vulnerable app which gets loaded upon app launch.

image image

image

When our malicious library file gets loaded, our remote command gets executed

image

Reach Out to me:

tinopreter tinopreter tinopreter

Download Tool