{"id":25041021,"url":"https://github.com/sircryptic/wardriver","last_synced_at":"2025-07-11T18:37:46.179Z","repository":{"id":102519241,"uuid":"598918345","full_name":"SirCryptic/wardriver","owner":"SirCryptic","description":"bash script to automate wardriving tasks. (Wi-Fi \u0026 Bluetooth)","archived":false,"fork":false,"pushed_at":"2023-02-14T11:11:31.000Z","size":13,"stargazers_count":9,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-14T00:34:14.786Z","etag":null,"topics":["bash-script","cyber-security","cybersecurity","cybersecurity-education","mapping","network-analysis","networking","offsec","wardriving"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SirCryptic.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,"zenodo":null}},"created_at":"2023-02-08T04:06:28.000Z","updated_at":"2024-09-12T10:40:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"29ed3ea6-1f19-476f-a2e9-30d25d4c659c","html_url":"https://github.com/SirCryptic/wardriver","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SirCryptic/wardriver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SirCryptic%2Fwardriver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SirCryptic%2Fwardriver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SirCryptic%2Fwardriver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SirCryptic%2Fwardriver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SirCryptic","download_url":"https://codeload.github.com/SirCryptic/wardriver/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SirCryptic%2Fwardriver/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264872903,"owners_count":23676747,"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":["bash-script","cyber-security","cybersecurity","cybersecurity-education","mapping","network-analysis","networking","offsec","wardriving"],"created_at":"2025-02-06T03:58:30.036Z","updated_at":"2025-07-11T18:37:46.168Z","avatar_url":"https://github.com/SirCryptic.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# wardriver\nbash script to automate wardriving tasks.\n\n![image](https://user-images.githubusercontent.com/48811414/218281429-eb8f9c28-a2cb-41ca-b4b5-98179f4ae4e7.png)\n\n\nUsage:\n```\nsudo bash install.sh\n```\n\n```\n./wardriver\n```\n\n\n1) scan for available wireless networks and filters the results using grep and awk to obtain the network name (ESSID), address (MAC address), signal strength, and encryption type of each network. The results are stored in a file \"wireless_networks.txt\". The user is then prompted if they want to map the wireless networks, and if they choose \"y\", a plot of the signal strength of each network is generated using gnuplot and saved in a file \"wireless_network_map.png\".\n\n2) scans available Bluetooth devices using hcitool command and filters the results using awk to obtain the device addresses. The results are stored in a file \"available_bluetooth_devices.txt\", The script will then attempt to connect to each device in the stored file using the bluez-simple-agent tool and print a message indicating whether the connection was successful or not.\n\n3) captures wireless handshakes using airodump-ng, saves them to a file, The captured data is converted to a format that can be used by aircrack-ng before the cracking process is started and then uses aircrack-ng with a wordlist to attempt to crack the captured handshakes.\n\n\n# FOOT NOTE\nYou can also find this script in my script-dumping-ground repository [HERE ](https://github.com/SirCryptic/script-dumping-ground)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsircryptic%2Fwardriver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsircryptic%2Fwardriver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsircryptic%2Fwardriver/lists"}