{"id":19909278,"url":"https://github.com/spiderlabs/beef_injection_framework","last_synced_at":"2025-05-03T02:31:40.518Z","repository":{"id":4129169,"uuid":"5241020","full_name":"SpiderLabs/beef_injection_framework","owner":"SpiderLabs","description":"Inject beef hooks into HTTP traffic and track hooked systems from cmdline","archived":false,"fork":false,"pushed_at":"2015-04-12T11:19:54.000Z","size":163,"stargazers_count":123,"open_issues_count":10,"forks_count":37,"subscribers_count":23,"default_branch":"master","last_synced_at":"2025-04-07T10:35:50.617Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","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/SpiderLabs.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-07-31T03:23:05.000Z","updated_at":"2025-04-02T04:10:00.000Z","dependencies_parsed_at":"2022-08-31T10:21:38.542Z","dependency_job_id":null,"html_url":"https://github.com/SpiderLabs/beef_injection_framework","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpiderLabs%2Fbeef_injection_framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpiderLabs%2Fbeef_injection_framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpiderLabs%2Fbeef_injection_framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SpiderLabs%2Fbeef_injection_framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SpiderLabs","download_url":"https://codeload.github.com/SpiderLabs/beef_injection_framework/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252133729,"owners_count":21699588,"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-12T21:14:51.170Z","updated_at":"2025-05-03T02:31:40.285Z","avatar_url":"https://github.com/SpiderLabs.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"BeEF Injection Framework \nRyan Linn \u003crlinn@trustwave.com\u003e\nMike Ryan \u003cmryan@trustwave.com\u003e\nSteve Ocepek \u003csocepek@trustwave.com\u003e\n\nhttp://www.spiderlabs.com\n\n\nINTRODUCTION\n============\n\nThese tools can be used with the BeEF Framework to easily execute\nMITM attacks. It includes the following tools:\n\nshank.rb           Stateful ARP poisoner, L2 forwarder, Lover, JS injector\nautorun.rb         Launches BeEF modules automatically based on events\ndump_mod_info.rb   Lists all modules available for use with autorun\ndump_results.rb    Parses JSON variables produced by autorun.rb and queries\n                   BeEF backend\n\n\nREQUIREMENTS\n============\n\nBeEF Framework (latest)\nRuby 1.9\nPacketFu (latest)\n\n\nUSAGE\n=====\n\n1. Launch BeEF\n\n2. Launch shank.rb\n\nruby shank.rb network\n\nwhere \"network\" is a valid CIDR address\nNOTE: Ensure that ip_forwarding is DISABLED\n\n3. Launch autorun.rb\n\nruby autorun.rb\n\nshank.rb will monitor the specified network for new devices and\nperform ARP poisoning against each. shank.rb will perform L2\npacket forwarding for each packet not destined for itself. HTTP\npackets will be modified to include BeEF javascript.\n\nOnce hooked, autorun.rb takes care of launching attack modules\nagainst the client automatically. This module will also instruct\nshank to discontinue HTTP modification, since the target system\nhas now been hooked in BeEF.\n\nCOPYRIGHT\n=========\n\nBeEF Injection Framework\nCreated by Ryan Linn, Mike Ryan, and Steve Ocepek\nCopyright (C) 2012 Trustwave Holdings, Inc.\n \nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n \nYou should have received a copy of the GNU General Public License\nalong with this program.  If not, see \u003chttp://www.gnu.org/licenses/\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspiderlabs%2Fbeef_injection_framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspiderlabs%2Fbeef_injection_framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspiderlabs%2Fbeef_injection_framework/lists"}