{"id":19824835,"url":"https://github.com/flock4h/jammy","last_synced_at":"2025-05-01T13:31:43.010Z","repository":{"id":225245429,"uuid":"765440901","full_name":"FLOCK4H/Jammy","owner":"FLOCK4H","description":"Pentesting Suite","archived":false,"fork":false,"pushed_at":"2024-05-22T23:06:40.000Z","size":135,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-23T00:22:37.047Z","etag":null,"topics":["bluetooth-attack","cybersecurity","ddos-attacks","eaphammer","evil-twin","hacking-tools","jamming","jammy","mdk4","network-scanner","pentesting-tools","phishing-attacks","wifi-attacks","wifi-deauth"],"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/FLOCK4H.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":"2024-02-29T23:24:42.000Z","updated_at":"2024-05-23T00:22:38.724Z","dependencies_parsed_at":"2024-05-23T00:22:38.400Z","dependency_job_id":"54ab0403-d622-4234-9bb1-aac2f991274f","html_url":"https://github.com/FLOCK4H/Jammy","commit_stats":null,"previous_names":["flock4h/jammy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FLOCK4H%2FJammy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FLOCK4H%2FJammy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FLOCK4H%2FJammy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FLOCK4H%2FJammy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FLOCK4H","download_url":"https://codeload.github.com/FLOCK4H/Jammy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251881713,"owners_count":21659146,"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":["bluetooth-attack","cybersecurity","ddos-attacks","eaphammer","evil-twin","hacking-tools","jamming","jammy","mdk4","network-scanner","pentesting-tools","phishing-attacks","wifi-attacks","wifi-deauth"],"created_at":"2024-11-12T11:06:12.676Z","updated_at":"2025-05-01T13:31:42.668Z","avatar_url":"https://github.com/FLOCK4H.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://flockahh.b-cdn.net/jammy.svg\" width=\"256\" alt=\"Jammy logo\" /\u003e\n\u003c/div\u003e\n\n# Jammy\n\nBackpack loaded with tools for hacking, finding vulnerabilities, cracking passwords, phishing, network auditing, network pentesting, bluetooth/ble spammers, hid attacks, and way more..\n\nJammy was created in order to minimize **Pentesters** work, by implementing a lot of protocol exploits in a single framework.\n\n\u003e [!TIP]\n\u003e It's better to stay away from any trouble. **Pentesting** must be conducted, by following the local, and ethical guidelines.\n\n# Requirements\n\n- WiFi adapter supporting monitor mode and frame injection (e.g. ALFA AWUS036XX/X, Tp-Link wn722n)\n- Internal or external Bluetooth adapter\n- Best with Kali Linux/ParrotOS (and any other linux distribution)\n- For HID section to work you might need to have a: https://github.com/FLOCK4H/NeoDucky\n- For the P*ishing section to work install: https://github.com/Bhaviktutorials/shark (cd shark \u0026\u0026 sudo bash setup)\n\n# Setup\n\n\u003cstrong\u003e1. Install required python libraries\u003c/strong\u003e\u003cbr /\u003e\n\n```\n  $ pip install pybluez \n```\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cstrong\u003eClick to expand the troubleshoot section for this step\u003c/strong\u003e\u003c/summary\u003e\n\n\u003cbr\u003e\n\nIf for any reason pybluez fails to install, please follow the process below:\n\n```\n  $ git clone https://github.com/pybluez/pybluez.git\n  $ cd pybluez\n  $ sudo apt-get install libbluetooth-dev\n\n  $ sudo python setup.py build\n  $ sudo python setup.py install\n```\n\nIf for any reason the above commands fail, then try:\n\n```\n  $ sudo python setup.py install_lib\n  $ sudo python setup.py install\n```\n\u003c/details\u003e\n\n\u003cbr /\u003e\n\u003cstrong\u003e2. Install necessary tools\u003c/strong\u003e\u003cbr /\u003e\n\n```\n  $ sudo apt update\n  $ sudo apt-get install mdk4 wifite aircrack-ng eaphammer hostapd dnsmasq\n```\n\n\u003cbr /\u003e\n\n\u003cstrong\u003e3. Install Jammy\u003c/strong\u003e\n\u003cbr /\u003e\n\n**Clone Jammy**\n\n```\n  $ git clone https://github.com/FLOCK4H/Jammy\n```\n\n**Change directory into Jammy**\n\n```\n  $ cd Jammy\n```\n\n**Run the setup file**\n\n```\n  # This will find the setup.py file by itself\n  $ sudo pip install .\n```\n\n# Usage\n\nNow, from any path in the terminal, we are able to call Jammy:\n\n```\n  $ sudo Jammy\n```\n\n\u003cbr /\u003e\n\nOr with additional arguments to skip CLI questions partially or completely:\n\n```\n  $ sudo Jammy -i wlan1 -a slowloris\n```\n\n\u003cbr /\u003e\n\nThe '-a' argument has to be the same as the name or number of the feature inthe CLI, so when you are in the **Jammy's** menu.\n\n\u003e Example commands:\n\u003e b - beacon flood, a - auth attack, p - probe requests spam, d - deauth attack, f - packet fuzzer, wifite - wifite, wificap - monitors and stores to a .cap file, rage - target DoS, watchspam - implementation of samsung watch spam, shark - run phishing tool, et - evil twin attack, 17 more..\n\n\u003cbr /\u003e\n\nIf you did not install Jammy, you can still run via python:\n\n```\n  $ sudo python Jammy\n  or\n  $ sudo python Jammy -i wlan1 -a b\n```\n\n# Pentesting\n\n\u003e [!CAUTION]\n\u003e Some of the methods provided below, may vary in behavior and result. Always ensure, that you know what you are doing.\n\n**1. WiFi**\n\n**Evil Twin** - In order to perform the attack we must have the **eaphammer** installed. The setup file has added to its path a new template named google, which will serve as our credential harvest site. Make sure you have correct hostapd.conf in **/etc/hostapd/hostapd.conf**, which is a config file, then if we installed everything necessary, we can run the **eaphammer**, by running Jammy and getting into WiFi command line.\n\n**MDK4** - is a framework for WiFi **Pentesting**, where you can use provided techniques: \n- a - Authentication DoS attack,\n- b - Beacon Flood Attack,\n- f - Packet Fuzzer,\n- m - Michael Countermeasures Exploitation Attack (DoS),\n- d - Deauthentication Attack (DoS)\n\n**Monitor Tools** - running the `wificap` or `mon` we can sniff current **Network Environment** for packets, using airodump-ng or the Freeway suites. The `wificap` will save the output to the **.cap** file.\n\n**wifite** - an exploitation framework, meant for beginners and professionals to stack every password capture method under one place. By running wifite we will be introduced to next part via the CLI.\n\n**2. Bluetooth/ BLE**\n\n**BLE Spam** - Spam Apple or Samsung advertisements, or disguise into Airpods, in order to confuse nearby devices, and display a notification pop up on any nearby Samsung (works for LG too) or Apple device. **May crash iOS upto 17.2**\n\n**Redtooth** - author's implementation of the old\u0026good `l2ping` DoS attack, this tool has a chance of crashing the bluetooth device.\n\n**Bluefog** - author's implementation of the bluefog attack method, but instead of device fog (many advertisements) we just change name on BT adapter **very frequently**. It's a camouflage technique.\n\n**BlueDucky** - exploitation framework, that turns any machine with bluetooth adapter, into **Bluetooth HID Keyboard** device, that you can write a payload for, and execute on other bluetooth device (like phone, laptop), in some cases without pairing.\n\n**3. HID**\n\n**NeoDucky** - NeoDucky is a **Rubber Ducky** device, that when properly configured, may inject malware, harvest data, jam keyboards, and more. Jammy has built-in support for turning NeoDucky on/off, uploading payloads and managing stealth mode. More on !(NeoDucky)[https://github.com/FLOCK4H/NeoDucky]\n\n**4. Exploits**\n\n**DDoS** - this exploit will send http requests using bots, along with headers in order to keep the target device busy. To run, just enter `rage` and provide IP address of a machine.\n\n**Local DoS** - the `hping` is sufficient for home networks, not really suitable for online DoS, as we would need more machines. This is why, running Local DoS on most WiFi host IP, will result in `No Internet Connection`, because the packets we send are too large to process.\n\n**Slowloris** - this attack creates sockets, initiates the connection, and never ends it. Effectively keeping the target threaded server busy.\n\n**5. Phishing**\n\n**shark** - Shark is a framework with 50+ phishing templates, we can find there google, facebook, whatsapp, camera hacks, mic hacks, and many others. Shark can be hosted on ngrok (need API token), or cloudflare (doesn't need anything).\n\n**6. Cracking**\n\n**Hashcat** - extremely popular tool used for password decryption, we must first capture the password packet (PMKID/ Handshake) in hashcat crackable format, we can do this using the !(Freeway)[https://github.com/FLOCK4H/Freeway], then just provide path to captured password file, and the wordlist.\n\n# Credits\n\nAuthors of: \n\n- Blueducky\n\n\u0026emsp;**saad0x1** - https://github.com/saad0x1\n\n\u0026emsp;**pentestfunctions** - https://github.com/pentestfunctions\n\n- Shark - **Bhaviktutorials** (https://github.com/Bhaviktutorials)\n\n- mdk - https://github.com/aircrack-ng/mdk4\n\n- eaphammer - https://github.com/s0lst1c3/eaphammer\n\n- wifite - https://github.com/derv82/wifite2\n\n- hashcat - https://github.com/hashcat/hashcat\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflock4h%2Fjammy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflock4h%2Fjammy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflock4h%2Fjammy/lists"}