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

SaherMuhamed

Config files for my GitHub profile.

Stargazers:2Issues:0Issues:0

bhp-process-monitor

Simple process monitoring system for Windows, designed to help people to track process creation and the installation of malware, implementing in a hookless way so that it can run alongside antivirus software without issuses

Language:PythonStargazers:0Issues:0Issues:0

bhp-UDP-host-discovery

A tool written in pure python to perform UDP host discovery within a network

Language:PythonStargazers:0Issues:0Issues:0

website-links-extractor

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

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:7Issues: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:1Issues:0Issues:0

bhp-arper-mitm

The ARP Poisoning Tool is a Python script for network analysis and security testing. It allows users to perform ARP poisoning attacks, intercepting and manipulating network traffic between devices on a local area network. With features like packet sniffing and logging, it aids in network monitoring and vulnerability assessment

Language:PythonStargazers:0Issues:0Issues:0

bhp-ssh-server-client

Implementing a simple SSH connection for devices that doesn't have a SSH server or client

Language:PythonStargazers:0Issues:0Issues:0

bhp-proxy

A TCP proxy, enabling the interception and modification of network traffic between a local client and a remote server. It provides a simple yet versatile tool for analyzing and manipulating data packets in transit.

Language:PythonStargazers:0Issues: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

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:2Issues: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:1Issues: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

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

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

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

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:1Issues: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

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

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

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

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

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
Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0
Language:HTMLStargazers: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