Exploiting a Linux (Ubuntu) machine
Linux is also one of the widely used operating systems after Windows. In the previous few recipes, we saw how we can penetrate a Windows machine by exploiting critical flaws in available services. In this recipe, we will deal with the Linux operating systems. We will be using Ubuntu 9.0 in this recipe, but the process will be similar for exploiting any flavor of Linux and Solaris running the Samba service. Let us move ahead with the recipe.
Getting ready
We will start by scanning our target Linux machine to gather information about the available services. Let us perform a quick Nmap scan and analyze its result:
msf > nmap -sT 192.168.56.101 [*] exec: nmap 192.168.56.101 Starting Nmap 5.20 ( http://nmap.org ) at 2011-11-05 13:35 IST Warning: Traceroute does not support idle or connect scan, disabling... Nmap scan report for 192.168.56.101 Host is up (0.00048s latency). Not shown: 997 closed ports PORT STATE SERVICE VERSION 80/tcp open http Apache...