1. Backtrack 是处于世界领先地位的渗透测试和信息安全审计发行版本。有着上百种预先安装好的工具软件,并确定能完美运行,Backtrack5 提供了一个强大的渗透测试平台--从Web hack的应用程序到RFID 审查,都可由Backtrack来完成。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_c

2. 选择默认虚拟机

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_虚拟机_02

3. 选择稍后安装操作系统

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_03

4. 设置为Linux Unbntu,因为BT5基于Unbntu.

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_信息安全_04

5.我们设置虚拟机名称为BT5.

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_VMware_05

6.然后我们设置处理器为双核。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_06

7.然后设置内存为2G.

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_虚拟机_07

8.然后我们使用网络地址转换也就是NAT。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_虚拟机_08

9.然后我们选择默认的IO控制器。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_VMware_09

10.然后我们设置虚拟磁盘为SCSI磁盘类型。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_VMware_10

11.我们创建新的虚拟磁盘。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_VMware_11

12.我们设置虚拟磁盘为20G,以及设置为拆分多个文件,便于虚拟机的迁移。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_12

13. 选择路径保存虚拟磁盘

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_c_13

14. 设置虚拟机

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_14

15.选择BT5的镜像。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_VMware_15

16. 设置D盘为文件共享。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_c_16

17.启用共享。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_信息安全_17

18.我们看到共享的设置。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_18

19.我们进入第一个选项。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_19

20.系统启动中。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_c_20

21. 我们输入startx将进入桌面。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_21

22.载入桌面。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_VMware_22

23.我们打开桌面上的install backtrack,看到安装向导。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_虚拟机_23

24.我们选择中文进行安装。


 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_24

25.我们正在设置时钟。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_虚拟机_25

26.然后我们单击下一步。

27.然后我们设置键盘布局。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_26

28.然后选择清空并使用整个磁盘。


 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_虚拟机_27

29.准备开始安装。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_信息安全_28


30.我们正在安装系统。

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_VMware_29

31.现在重启让安装生效。


 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_c_30

32.我们登陆。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_31

33.用户名root,密码toor

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_信息安全_32

34.然后输入startx 进入桌面。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_信息安全_33


35.写一个简单的C程序。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_34

36.编译并执行,看到打印效果,说明C语言环境OK、

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_35

37.接下来写一段C++的代码。

 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_c_36

38. 编译并执行,看到打印效果,说明C++语言环境OK、


 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_信息安全_37

39.

这个时候BT5安装完成,,C/C++开发环境也搭建完成。希望大家认真实践。黑客工具如下图。


 

Unix/Linux环境C编程入门教程(15) BT5开发环境搭建_bt_38