---
# System prepended metadata

title: Unit 9 Lab Part 1 Write-up

---

**Unit 9 Labs (Part 1 and 2) are optional** (not graded) 
**Unit 9 Project/Assignment 9 is required** (graded) 

See <a href="https://courses.codepath.org/snippets/cyb102/grading#heading-assignment-9-honeypot" rel="noreferrer noopener" target="_blank"> grading details </a> 

# Unit 9 Lab Part 1 Write-up
:::warning
**Make sure to complete Project/Assignment 9 first** (since it's graded) 

<a href="https://courses.codepath.com/courses/cyb102/unit/9#!project">Link to Project/Assignment 9</a> 
:::
A lot of the <a href="https://courses.codepath.com/courses/cyb102/unit/9#!lab" rel="noreferrer noopener" target="_blank"> Lab Part 1 challenges </a> can be completed by using google search on your own. Completing these challenges will improve your networking knowledge and research skills. I've included a few descriptions/tips that can help w/ running some of the tools.

Reading is great! But, using the tools will increase learning (It's also pretty fun). 

:::success
As per the lab instructions, if using **Windows can use a Kali VM**. If you don't want to do that, can install all the tools (just takes more time/troubleshooting).
:::


----
## Other Options

### Use your Computer Reg
If you're missing any packages (get errors stating not found or something like that..here are some instructions)

### Mac(intel/AMD/M1)

Install packages with <a href="https://brew.sh/" rel="noreferrer noopener" target="_blank">HomeBrew</a>.
install: 
`brew install <package name>`
example:
`brew install nmap`

find packages:
`brew search <package name>`
example:
`brew search nmap`

### Linux
If you're missing anything, you can install packages with apt.

install: 
`sudo apt-get update && sudo apt-get install <package name>`
example:
`sudo apt-get update && sudo apt-get install nmap`

find packages:
`apt search <package name>`
example:
`apt search nmap`

### VirtualBox Kali 
You can just open your Kali VM then open a terminal. If you are missing anything can follow the Linux instructions above.

---
# Milestone 0: Networking Toolbox

## Getting started with `ping`

When running ping you can run `ping <domain name or ip>` without `-c` but you'll have to end using `ctrl C` or it will keep running. By adding `-c 5` you only ping 5 times.

> -c <count> | stop after <count> replies
```
ping -c 5 codepath.org
```
![](https://i.imgur.com/QfBjI9j.gif)


    
:::success
The IP address for `codepath.org (domain name)` is `199.60.103.158`

You can answer the remaining ping challenge questions yourself. Have fun!
:::

### More fun:
Here are some commands that can help answer challenge questions. 
:::info
If any of them keep running can stop them with `CTRL + c` or `CTRL + z`
:::
### `nslookup`
Run the following
```
nslookup codepath.org
```
	
### `traceroute`

Run the following
```
traceroute codepath.org
```
Then, run the following
```
traceroute google.com
```
Compare output ^^^

### telnet
Run the following
```
telnet codepath.org
```
    
:::success
**Milestones 1-7** 
    These labs have great steps. 
Side Note: The WIFI/Wireshark challenges are super fun.
:::
