- BackTrack 4: Assuring Security by Penetration Testing
- Shakeel Ali Tedi Heriyanto
- 789字
- 2021-04-09 21:20:56
Configuring network connection
After logging in to the BackTrack 4, we are going to configure and start the network interface, as this is an important step if we want to do penetration testing to remote machines.
Ethernet setup
In the default VMWare image configuration, the BackTrack 4 virtual machine is using NAT (Network Address Translation) as the network connection used. In this connection mode, by default the BackTrack 4 machine will be able to connect to the outside world through the host operating system, whereas the outside world, including the host operating system, will not be able to connect to the BackTrack virtual machine.
For the penetration testing task, you need to change the virtual machine networking method to bridge mode. First make sure you have switched off the virtual machine. Then open up the VirtualBox Manager, select the virtual machine, in this case we are using BT4VB, then choose Settings. Next go to Network and change the Attached to to Bridged Adapter. In the Name field you can select whichever network interface is connected to the network you want to test.

In the VMWare image configuration all of the network card are set to use DHCP to get their IP addresses. Just make sure you are able to connect to the network you want to test.
If you are aware, a DHCP IP address is not a permanent IP address, it's just a lease IP address. After 37297 seconds (as defined in the DHCP lease time), the BackTrack 4 virtual machine will need to get a lease IP address again. This IP address might be the same as the previous one or it might be a different one.
If you want to make the IP address permanent, you can do so by putting the IP address in the /etc/network/interfaces
file.
The default content of this file in BackTrack 4 is:
auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp auto eth1 iface eth1 inet dhcp auto eth2 iface eth2 inet dhcp auto ath0 iface ath0 inet dhcp auto wlan0 iface wlan0 inet dhcp
We can see that all of the network cards are set to use DHCP to get the IP address. To make a network card bind to an IP address permanently, we have to edit that file and change the content to the following:
auto eth0 iface eth0 inet static address 10.0.2.15 netmask 255.255.255.0 network 10.0.2.0 broadcast 10.0.2.255 gateway 10.0.2.2
Here we set the first network card to bind to IP address 10.0.2.15. You may need to adjust this configuration according to the network environment you want to test.
Wireless setup
By running BackTrack 4 in the virtual machine, you can't use the wireless card embedded in your laptop. You can only use the USB wireless card. Before you buy the USB wireless card, you may want to check the compatibility of the card with BackTrack 4 at http://backtrack.offensive-security.com/index.php/HCL:Wireless.
If you have successfully installed the USB wireless card, you can use the wicd
program to connect to the wireless access point.
However, first you need to start the wicd
service:
# /etc/init.d/wicd start
The above command will start the networking interface.
Starting Network connection manager: wicd.
Also, if you run the preceding command before you start the X Windows system, it will run the wicd-client
too. However, if you start the above command after you login to the X Windows system, you need to start the wicd
client:
# wicd-client
Loading... Attempting to connect tray to daemon... Success. Done.
In the tray you will see the wicd
manager. You just need to click on its icon to restore the window.
You will see several networks, either wired or wireless, available around your machine. The network displayed will be sorted according to the signal strength. The higher the number, the better.

If you need to configure your network connection settings, such as:
- Static IP address
- Static DNS server
- Wireless encryption
You can enter this information in the Properties window.
Starting the network service
After configuring the wired network interface, you need to start the wired network interface. To control the networking process (start-up or shut-down), you can use a helper script called service
.
To start networking service, just give the following command:
service networking start
Whereas to stop networking service, type:
service networking stop
You can test whether your network is functional by sending the ICMP request to the host machine using the ping
command.
You may find that after you reboot your BackTrack machine, the networking service needs to be started again. To make the networking service start automatically, you can give the following command:
update-rc.d networking defaults
It will insert the necessary links to the /etc/rc*.d
directories to start the networking script.
- Adobe創意大學After Effects CS5 產品專家認證標準教材
- HTML5 Multimedia Development Cookbook
- After Effects CC影視后期制作實戰從入門到精通
- Vue.js框架與Web前端開發從入門到精通
- 做合成:Photoshop構圖+透視+紋理+造型+調色技術修煉
- Hi!扁平化Photoshop扁平化用戶界面設計教程
- SolidWorks 2021中文版機械設計從入門到精通
- BPEL Cookbook: Best Practices for SOA/based integration and composite applications development
- Creo Parametric 5.0中文版從入門到精通
- CAD/CAM技術與應用
- 零基礎學數碼攝影后期
- Premiere視頻編輯應用教程:PremierePro 2020(微課版)
- Apache Maven 3 Cookbook
- AutoCAD 2016中文版基礎教程(全圖解視頻版)
- 中文版3ds Max 2022基礎教程