Saher Muhamed (SaherMuhamed)

SaherMuhamed

Geek Repo

Company:Faculty of computer and informatics, zagazig university

Location:Ash Sharqia, Egypt

Github PK Tool:Github PK Tool

Saher Muhamed's repositories

network-scanner-tool

In this Python project, I have developed a tool that allows you to scan and discover all devices connected to the network you are currently in. The tool simplifies the process of identifying devices on the network and provides their respective IP addresses and MAC addresses in a user-friendly format.

Language:PythonStargazers:6Issues:0Issues:0

u.s.-states-game

In this python program i have made a guessing game of u.s. states of america using csv file and pandas library.

Language:PythonStargazers:4Issues:0Issues:0

packet-sniffer-mitm

The network packet sniffer tool is a Python script that captures and analyzes network packets on a specified network interface. It focuses on detecting HTTP requests and searching for potential credentials within the captured packets

Language:PythonStargazers:2Issues:0Issues:0

SaherMuhamed

Config files for my GitHub profile.

Stargazers:2Issues:0Issues:0

blackjack-game

Blackjack is a card game that pits player versus dealer. It is played with one or more decks of cards. Cards are counted as their respective numbers, face cards as ten, and ace as either eleven or one (in our game it will show on the counter as an 11 unless you are over 21). The object of Blackjack is the beat the dealer. This can be accomplished by getting Blackjack (first two cards equal 21) without dealer Blackjack, having your final card count be higher than the dealers without exceeding 21, or by not exceeding 21 and dealer busting by exceeding their card count of 21. In Blackjack, or 21, the player must decide what to bet before the hand. Click the chips to add them to your bet. Click the chip again to remove it back to your pile of money. Once you click "deal" your bet is set, and two cards are dealt to the player face up and two cards are dealt to the dealer, one face up and one face down. You must then decide if you will "hit" (take another card from the deck), "stay" (keep the hand you are dealt), or "double" (you double your bet and are given only one more card). If the dealer has an Ace showing, you can click the "Insurance" button (this means you will place a bet worth half your hand bet, which will be paid out if the dealer has Blackjack but will be taken if the dealer does not).

Language:PythonStargazers:1Issues:0Issues:0

dns-spoofer-tool

The DNS Spoofer is a Python script that allows you to perform DNS spoofing, a technique used to manipulate DNS responses and redirect network traffic to a fake server. By intercepting DNS packets and modifying their responses, this script enables you to redirect specific domain names to an IP address of your choice.

Language:PythonStargazers:1Issues:0Issues:0

flashy-card

In this application you can learn french words by english words using flash card which is most popular slide, also you can customize the csv file to implement another langugae and their translations it's up to you.

Language:PythonStargazers:1Issues:0Issues:0

pomodoro-timer

The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s. It uses a timer to break work into intervals, typically 25 minutes in length, separated by short breaks.

Language:PythonStargazers:1Issues:0Issues:0

pypassword-generator

In this project you can simply generates a complex passwords using random module in python which is so hard to be cracked by hackers.

Language:PythonStargazers:1Issues:0Issues:0

Spotify-playlist-generator

A Python script that generates a Spotify playlist based on Billboard Hot 100 songs from a chosen date.

Language:PythonStargazers:1Issues:0Issues:0

wifi-networks-scanner

Python script designed to scan and display nearby Wi-Fi networks using a specified network interface in monitor mode. It utilizes the Scapy library to sniff Wi-Fi packets and extract relevant information about the networks, including BSSID (MAC address), SSID (network name), signal strength (in dBm), channel, and encryption status.

Language:PythonStargazers:1Issues:0Issues:0

youtube-video-downloader

The YouTube Video Downloader is a Python application that enables users to download videos from YouTube. The application utilizes the PyTube library and provides a user-friendly interface built with Tkinter. Users can enter the URL of a YouTube video, select their preferred video quality, and download the video to their local machine.

Language:PythonStargazers:1Issues:0Issues:0

arp-spoof-detector

This script helps in detecting such attacks by analyzing network packets and comparing the actual MAC address of the sender with the MAC address provided in the response.

Language:PythonStargazers:0Issues:0Issues:0

arp-spoofing-mitm

This Python script is a network security tool that performs ARP spoofing. ARP (Address Resolution Protocol) spoofing is a technique used to manipulate the network by sending false ARP messages. It allows an attacker to redirect traffic between two devices by impersonating the IP address of one device to the other, leading to potential eavesdropping

Language:PythonStargazers:0Issues:0Issues:0

convert-pdf-to-audiobook

The PDF to Audiobook Converter is a Python-based project that aims to convert PDF files into audiobooks. By converting PDF files into audiobooks, users can listen to the content of PDFs while on the go or engage with the material in an audio format.

Language:PythonStargazers:0Issues:0Issues:0

dhcp-listener-script

The DHCP Listener is a Python network monitoring tool that captures and analyzes DHCP (Dynamic Host Configuration Protocol) packets on a local network.

Language:PythonStargazers:0Issues:0Issues:0
Language:HTMLStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

file-intercept-script

This Python script intercepts and modifies network packets using the netfilterqueue and scapy modules. It is designed to trap HTTP requests and responses and replace specific file extensions with a redirect to a predefined URL.

Language:PythonStargazers:0Issues:0Issues:0

guess-login-credentials

The "Guess Login Credentials" Python script is a simple tool designed to perform brute-force password guessing for a specific target login page. It attempts to find the correct password by iterating through a list of passwords provided in a text file and making HTTP POST requests to the target login page.

Language:PythonStargazers:0Issues:0Issues:0

mac-changer-tool

In this python project, you'll be able to change you mac address to another one but it usable in linux OS only because the system commands inside the program are using in native system commands, but remember, this going to change you mac address in memory not physical, that's mean once you restart your machine, it's going to retrieve to original.

Language:PythonStargazers:0Issues:0Issues:0

network-geo-tracking

Python project is designed to analyze network traffic data from a pcap file and generate a KML file that visualizes the network traffic by translating IP addresses to geolocation addresses.

Language:PythonStargazers:0Issues:0Issues:0

network-monitor-software

This Python tool allows you to capture and analyze network traffic on a specific network interface, similar to the functionality provided by the Tshark command-line utility. With this tool, you can monitor various types of network packets, such as TCP, UDP, ARP, and ICMP, and display information about them in a user-friendly format.

Language:PythonStargazers:0Issues:0Issues:0

ping-pong-game

The Pong Game project aims to recreate the classic Pong arcade game using Python and the Turtle module. The game will provide a graphical interface where two players can control paddles on opposite sides of the screen and use them to hit a ball back and forth.

Language:PythonStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

sitemap-finder-script

The Website Spider Scanner is a Python-based web crawling tool designed to analyze and extract links from a target website and its linked pages. The script provides a powerful yet user-friendly way to explore a website's structure, revealing all accessible URLs that are directly or indirectly connected.

Language:PythonStargazers:0Issues:0Issues:0

subdomain-discover

The Subdomain Scanner is a Python script designed to assist cybersecurity professionals and penetration testers in identifying subdomains of a target website. Subdomains are sub-sections or subdomains of a main domain that often serve as separate functional units or have different purposes.

Language:PythonStargazers:0Issues:0Issues:0

website-discover-endpoints

The "Endpoint Discover" project is a Python script that helps in the discovery of endpoints on a target website by scanning through a provided wordlist of potential endpoints. This tool can be used to identify hidden or exposed endpoints on a website, which can be valuable for security testing, web development, and vulnerability assessment purposes

Language:PythonStargazers:0Issues:0Issues:0

wifi-networks-jammer

Wi-Fi Jammer is a Python script designed to perform a de-authentication attack on Wi-Fi networks using the Scapy library. This script allows users to send de-authentication frames to a specific Access Point (AP) and its associated clients, disrupting their connection and potentially forcing them to reconnect.

Language:PythonStargazers:0Issues:0Issues:0

xss-vulns-scanner

Python-based web vulnerability scanner designed to detect cross-site scripting (XSS) vulnerabilities in web applications. The scanner identifies potential points of injection within a target website, such as HTML forms and URL parameters, and tests them for vulnerabilities.

Language:PythonStargazers:0Issues:0Issues:0