How exactly does traceroute/tracert work at the protocol level?

There are three main primary objectives of traceroute tool. These objectives fulfilled by traceroute gives an insight to your network problem. traceroute hacktress.com The entire path that a packet travels through Names and identity of routers and devices in your path Network Latency or more specifically the time taken to send and receive data to […]

Read More

NetCat Security by Mati Aharoni

This post is written by one of my favorite InfoSec role models, Mati Aharoni.  All credit goes to Mati Aharoni and to networknewz. A few years back, Mati Aharoni, one of the core developers of the BackTrack penetration testing CD and founder of www.offensive-security.com, wrote a short security paper that demonstrated an entire hack from […]

Read More

What is ps?

Linux: ps The ps command lists running processes. The following command lists all processes running on your system: ps -A If this is too many processes to read at one time, you can pipe the output through the less command to scroll through them at your own pace: ps -A | less You could also […]

Read More

What is dhclient?

Linux: dhclient The dhclient command can release your computer’s IP address and get a new one from your DHCP server. dhclient is generated by NetworkManager. dhclient.conf is located in /etc/dhcp. This requires root permissions, so use sudo. Run dhclient with no options to get a new IP address or use the -r switch to release your […]

Read More

What is ifup / ifdown?

Linux: ifdown & ifup The ifdown and ifup commands are the same thing as running ifconfig up or ifconfig down. Given an interface’s name, they take the interface down or bring it up. This requires root permissions, so you have to use sudo on Ubuntu. sudo ifdown eth0 sudo ifup eth0

Read More

What is the host command?

host The host command performs DNS lookups. Give it a domain name and you’ll see the associated IP address. Give it an IP address and you’ll see the associated domain name. host howtogeek.com host 208.43.115.82 The host is a simple and essential command line tool. It is used for the following purposes: Performing DNS name […]

Read More

What is curl / wget?

Linux: Use the curl or wget commands to download a file from the Internet without leaving the terminal. If you’re using curl, type curl -O followed by the path to the file. wget users can use wget without any options.. The file will appear in the current directory. curl -O website.com/file wget website.com/file

Read More

What is whois?

whois The whois command looks up the registration record associated with a domain name. This can show you more information about who registered and owns a domain name, including their contact information. This command isn’t included with Windows itself, but Microsoft’s Windows Sysinternals provides a Whois tool you can download. This information is also available […]

Read More

What is nslookup?

nslookup The nslookup command will look up the IP addresses associated with a domain name. For example, you can run nslookup google.com to see the IP address of google’s server. Your computer is constantly querying its DNS servers to translate domain names to IP addresses. This command just allows you to do it manually. nslookup […]

Read More

What is traceroute / tracert / tracepath?

On Linux, run traceroute hacktress.com On Linux, the tracepath command is similar to traceroute, but it doesn’t require root privileges. It’s also installed by default on Ubuntu, while traceroute isn’t. tracepath traces the network path to a destination you specify and reports each “hop” along the path. If you’re having network problems or slowness, tracepath […]

Read More