{"id":24797340,"url":"https://github.com/mathis2001/androholic","last_synced_at":"2025-03-24T20:45:25.531Z","repository":{"id":273608368,"uuid":"920282281","full_name":"mathis2001/Androholic","owner":"mathis2001","description":"[Beta testing] Android bruteforcing tool for apps pentesting, simulating manual user typing with adb","archived":false,"fork":false,"pushed_at":"2025-01-22T13:49:56.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-30T01:20:10.124Z","etag":null,"topics":["adb","android","android-penetration-testing","android-pentest","android-pentesting","brute-force","brute-force-attacks","bruteforce","bruteforce-attacks","mobile","mobile-penetration-testing","mobile-pentest","pentest","pentest-tool","python","python-script","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mathis2001.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-21T21:53:49.000Z","updated_at":"2025-01-22T13:52:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"c17ba969-bfd1-43b5-b2be-3676aa76b00f","html_url":"https://github.com/mathis2001/Androholic","commit_stats":null,"previous_names":["mathis2001/androholic"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathis2001%2FAndroholic","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathis2001%2FAndroholic/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathis2001%2FAndroholic/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathis2001%2FAndroholic/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathis2001","download_url":"https://codeload.github.com/mathis2001/Androholic/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245351759,"owners_count":20601090,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adb","android","android-penetration-testing","android-pentest","android-pentesting","brute-force","brute-force-attacks","bruteforce","bruteforce-attacks","mobile","mobile-penetration-testing","mobile-pentest","pentest","pentest-tool","python","python-script","python3"],"created_at":"2025-01-30T01:19:45.554Z","updated_at":"2025-03-24T20:45:25.509Z","avatar_url":"https://github.com/mathis2001.png","language":"Python","readme":"# Androholic\n[Beta testing] Android bruteforcing tool for apps pentesting simulating manual user typing with adb\n\n/!\\ This tool is more a template than a complete tool as it depends on the feature you are testing.\nFor example, login features may unfocus the password field between each try so you will sometimes need to manually had Tabs or other keyevents in the code...\n\n## Disclaimer\n\nThis tool have been designed only for pentesting and to test your own apps, DO NOT USE IT ON APPS THAT YOU DOES NOT OWN OR HAVE PERMISSION TO TEST!\n\nAlso, be careful when you use this tool as you risk to lock your device if the tool is running on your device pin / password\n\n## Pre-requisites\n\n- Python3\n- adb\n- Android device with developer mode activated\n\n## Install\n\n```\n$ git clone https://github.com/mathis2001/Androholic\n$ cd Androholic\n$ python3 androholic.py\n```\n\n## Usage\n\n```\n$ python3 androholic.py -w wordlist.txt [-d 3] [--overlay] [--pop-up] [--semi-automatic KEYWORD] [--tabs-after-input 5]\n```\n\n## Options\n\n```\noptions:\n  -h, --help            show this help message and exit\n  -w WORDLIST, --wordlist WORDLIST\n                        Path to the file containing lines of text.\n  -d DELAY, --delay DELAY\n                        Optional delay (in seconds) between each input.\n  --overwrite           Overwrite previous input between each try.\n  --pop-up              clic on 'enter' if there is a pop-up between every try\n  --semi-automated SEMI_AUTOMATED\n                        If the pop-up need multiple 'enter' keypress, give a word from the error message.\n  --tabs-after-input TABS_AFTER_INPUT\n                        If the focus is losed after the text/code is typed, Number of tabs needed to focus on the validation button.\n```\n\n## Screenshots and records\n\nhttps://github.com/user-attachments/assets/46dcfc58-bb91-4ca5-b897-49527897ffed\n\nhttps://github.com/user-attachments/assets/0f407ab3-c622-4503-9b93-7c5f7db1c238\n\n\n## To do\n\n- More Dynamic checks\n- Alternative to the uiautomator dump check (faster alternative)\n\n\n\n\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathis2001%2Fandroholic","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathis2001%2Fandroholic","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathis2001%2Fandroholic/lists"}