Security Tools Flashcards
What does the traceroute command do?
The traceroute command allows you to map the entire path between two devices so that you can know exactly what routers are between point A and point B.
What is TTL in relation to traceroute?
TTL (time to live)
This is the amount of hops a packet can go through.
Hops are hops between different routers.
What do the nslookup and dig commands do?
These are useful for looking up information from dns servers.
The information is names and IP addresses.
What are ipconfig and ifconfig?
Commands that can be used to find your IP address and network adapter information.
These ping your local router/gateway.
What is pathping?
A windows command that combines both traceroute and ping.
First it runs a traceroute to build a map.
Next it does pings on each hop and measures round trip time and packet loss.
What is netstat?
Network Statistics
Shows which devices our local machine is communicating to, and which devices are communicating to us.
What command would you use to see the local arp table?
arp -a
What command would you use to see a device’s routing table in windows and linux?
Linux: “netstat -r”
Windows: “route print”
What is the curl command?
curl means client URL
It is used for grabbing the raw data of a webpage
What is hping?
hping takes the idea of a ping and goes much further with it.
unlike a normal ping, hping allows you to heavily modify the packet you wish to send, and designate a port to send it to as well.
You can use this for wide scanning of ports too like nmap by specifying a range of ports.
What is theHarvester used for?
Gathering OSINT (open source intelligence) Also provides the ability to do a DNS brute force on a certain domain.
What is sn1per?
This is a framework that combines many different recon tools into a single framework.
You can use one single query and get one set of output but run many different types of reconnaissance from many different tools at once.
What does the command scanless do in linux?
This allows you to run port scans from a different host.
Basically a port scan proxy.
What does the “dnsenum” command do? think “dns-enum”
This command is used for enumerating DNS information and finding host names.
Many services and hosts are listed in DNS and this command lets you do enumeration to view them.
Basically performs a brute force against the DNS to find any extra domains.
What is the tool Cuckoo used for?
This is a sandbox for malware.
You can run programs inside of it and test them in a safe environment for malware.