{"id":15323524,"url":"https://github.com/krishpranav/browserexploit","last_synced_at":"2025-08-02T14:31:49.266Z","repository":{"id":109907762,"uuid":"401955582","full_name":"krishpranav/browserexploit","owner":"krishpranav","description":"A Simple Ruby Websocket Backdoor And Ruby Command Line Listener","archived":false,"fork":false,"pushed_at":"2021-09-01T07:13:35.000Z","size":25,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-10-15T22:21:21.618Z","etag":null,"topics":["backdoor","electron","exploitation","framework","hacking","hacking-tool","javascript","ruby","ruby-hacking","security","vscode"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/krishpranav.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":"2021-09-01T06:28:35.000Z","updated_at":"2022-11-09T18:13:30.000Z","dependencies_parsed_at":"2023-03-21T09:17:40.206Z","dependency_job_id":null,"html_url":"https://github.com/krishpranav/browserexploit","commit_stats":{"total_commits":24,"total_committers":2,"mean_commits":12.0,"dds":0.04166666666666663,"last_synced_commit":"b11aca3b8bd5991dc22c33f13b5a30ec6905466c"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/krishpranav%2Fbrowserexploit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/krishpranav%2Fbrowserexploit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/krishpranav%2Fbrowserexploit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/krishpranav%2Fbrowserexploit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/krishpranav","download_url":"https://codeload.github.com/krishpranav/browserexploit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228483626,"owners_count":17927363,"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":["backdoor","electron","exploitation","framework","hacking","hacking-tool","javascript","ruby","ruby-hacking","security","vscode"],"created_at":"2024-10-01T09:20:14.415Z","updated_at":"2024-12-06T15:05:42.142Z","avatar_url":"https://github.com/krishpranav.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# browserexploit\nA Simple Ruby Websocket Backdoor And Ruby Command Line Listener\n\n[![forthebadge](https://forthebadge.com/images/badges/made-with-ruby.svg)](https://forthebadge.com)\n\n## About browserexploit:\n```\nBrowserExploit is an Electron application that uses a JavaScript WebSocket Backdoor to connect to the listener.\n\nThe JavaScript backdoor in BrowserExploit can be used on all browsers that support WebSockets. \nIt will not have access to the Electron API of the host computer unless the BrowserBackdoor Client application is used.\n```\n\n## Installation\n\n```\ngit clone https://github.com/IMcPwn/browser-backdoor\ncd browser-backdoor\n```\n\nHow to install and run the BrowserExploit client application:\n\n```\ncd client\nnpm install\nnpm start\n```\n\nHow to build client executables (see [here](https://github.com/electron-userland/electron-packager) for more information):\n```\ncd client\nnpm install electron-packager -g\nelectron-packager . --all\n```\n\nHow to run BrowserExploit:\n\n```\ncd server\ngem install bundler\nbundle install\n\nruby browserexploit.rb\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrishpranav%2Fbrowserexploit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkrishpranav%2Fbrowserexploit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkrishpranav%2Fbrowserexploit/lists"}