{"id":19227474,"url":"https://github.com/aaronsbytes/crackrat","last_synced_at":"2025-02-23T10:25:59.780Z","repository":{"id":168589061,"uuid":"621312614","full_name":"aaronsbytes/crackrat","owner":"aaronsbytes","description":null,"archived":false,"fork":false,"pushed_at":"2023-06-28T07:09:20.000Z","size":21,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-04T22:20:19.442Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aaronsbytes.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-03-30T12:14:26.000Z","updated_at":"2024-05-16T10:03:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"ce958bdc-b6f9-488e-ae7e-ee1d4883009b","html_url":"https://github.com/aaronsbytes/crackrat","commit_stats":null,"previous_names":["9cqes/crackrat","zenami/crackrat","neuroexception/crackrat","aaronsbytes/crackrat"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronsbytes%2Fcrackrat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronsbytes%2Fcrackrat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronsbytes%2Fcrackrat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aaronsbytes%2Fcrackrat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aaronsbytes","download_url":"https://codeload.github.com/aaronsbytes/crackrat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240301402,"owners_count":19779819,"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":[],"created_at":"2024-11-09T15:23:31.403Z","updated_at":"2025-02-23T10:25:59.731Z","avatar_url":"https://github.com/aaronsbytes.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n```c#\n $$$$$$\\                               $$\\       $$$$$$$\\             $$\\     \n$$  __$$\\                              $$ |      $$  __$$\\            $$ |    \n$$ /  \\__| $$$$$$\\  $$$$$$\\   $$$$$$$\\ $$ |  $$\\ $$ |  $$ | $$$$$$\\ $$$$$$\\   \n$$ |      $$  __$$\\ \\____$$\\ $$  _____|$$ | $$  |$$$$$$$  | \\____$$\\\\_$$  _|  \n$$ |      $$ |  \\__|$$$$$$$ |$$ /      $$$$$$  / $$  __$$\u003c  $$$$$$$ | $$ |    \n$$ |  $$\\ $$ |     $$  __$$ |$$ |      $$  _$$\u003c  $$ |  $$ |$$  __$$ | $$ |$$\\ \n\\$$$$$$  |$$ |     \\$$$$$$$ |\\$$$$$$$\\ $$ | \\$$\\ $$ |  $$ |\\$$$$$$$ | \\$$$$  |\n \\______/ \\__|      \\_______| \\_______|\\__|  \\__|\\__|  \\__| \\_______|  \\____/ \n                         Stealthy USB keystroke power.       by NeuroException\n```\n[About](#about) | [Examples](#examples)\n\u003c/div\u003e\n\n### About\nCrackRat is a personal project that transforms an Arduino USB into a BadUSB. The focus is on automation and a user-friendly experience, with a goal of making payload creation as straightforward and intuitive as possible.\n\n### Why?\nThis project was created as an opportunity for me to learn some Arduino basics and to alleviate boredom. Undoubtedly, there are far superior projects available. Nevertheless, the learning experience was enjoyable.\n\n### Disclaimer\nThis software is for educational purposes only. The author does not support or condone illegal activities. The author is not liable for unauthorized usage, and users assume all risks. By downloading and using this software, users agree to this disclaimer.\n\n### Libraries\n[HID-Project](https://github.com/NicoHood/HID) by [NicoHood](https://github.com/NicoHood)\n\n### Examples\n\nThe speed is set to double the default, but can be adjusted for slower computers, including values below 1.0.\n```c\nspeed = 2.0; // This is a speed multiplier. Default value is 1.0.\n```\n\u003cbr/\u003e\n\nThis executes PowerShell. The boolean value at the end determines whether it happens with or without administrative privileges.\n```c\nexecute(\"powershell\", true);\n```\n\u003cbr/\u003e\n\nThis closes the currently focused window by executing the keyboard shortcut Alt+F4.\n```c\nclose_window();\n```\n\n\u003cbr/\u003e\n\nThis function presses the left arrow key followed by the enter key to bypass the uac prompt.\n```c\nuac_yes();\n```\n\n\u003cbr/\u003e\n\nThis opens Notepad, writes the requested text, and saves the file under the desired file name.\n```c\ndrop_hint(\"Hello World!\", \"Readme.txt\");\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faaronsbytes%2Fcrackrat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faaronsbytes%2Fcrackrat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faaronsbytes%2Fcrackrat/lists"}