
Identify how networks assign unique IP addresses and learn methods to find your IP address on linux, mac, and windows using terminal or graphical tools.
Use the ping command to verify connectivity to websites and devices, identify IP addresses, and learn to limit pings with counts and control-c, including local and internet addresses.
Traceroute reveals the path from your computer to a target by listing each hop and the intermediate computers, including routers, switches, and servers.
Understand how domain names map to IP addresses and how whois reveals domain ownership, registration dates, and expiry, via command line or whois.com.
Explore how the domain name system translates website names into IP addresses by querying DNS servers. See how browsers connect to the returned IP to load webpages.
Learn to scan for open ports with nmap, map services on a target IP in a local network, and identify potential access vectors.
Explore how attackers locate a target's IP address, map open ports and services, and perform brute-force password attacks using word lists on remote services and protocols.
Explore how telnet enables plain text remote connections, scan for open ports like 21, and connect to run a simple echo server to observe command reflection.
Explore how Telnet, an insecure unencrypted service, enables remote command execution; use nmap to discover port 4444 and a backdoor, highlighting encrypted alternatives like ssh.
When launching an attack on a network, the first step is to gather information about the target. This includes identifying open ports and services, as well as any vulnerabilities that can be exploited. Open ports are potential entry points for attackers, so it is important to understand which ones are exposed and what type of traffic they allow. This information can be gathered using tools.
Once you know information about the target, you can start to attack it. In this course you will learn how to launch passwords attacks and how to setup a backdoor. A password attack is a type of brute force attack that attempts to guess passwords. Common methods include dictionary attacks, where a list of common words is used as the basis for guessing, and brute force attacks, where every possible combination of characters is tried. Password attacks can be very effective, especially if the passwords are weak or easily guessed.
Setting up a backdoor on a system allows an attacker to gain access even if the system is properly secured. This can be done by placing a malicious program on the system that gives the attacker remote access, or by modifying an existing program to give the attacker access. Backdoors can be difficult to detect, so it is important to be aware of them when assessing security threats.