Unix/Linux环境C编程入门教程(18) kali-linuxCCPP开发环境搭建
1. Kali linux是BT5的晋级版本,用于信息安全。基于Debian7内核。新建虚拟机。
2. 选择默认虚拟机
3. 选择稍后安装操作系统
4.选择Linux Debian7 64位,因为KaliLinux基于Linux Debian7。
5. 设置虚拟机名称为KaliLinux
6.设置处理器为双核。
7. 设置内存为2G
8. 选择网络地址转换
9. 设置IO控制器
10. 选择默认磁盘类型
11. 创建一个新的虚拟磁盘
12. 设置磁盘大小,以及设置为拆分多个文件,便于虚拟机的迁移。
13. 选择路径保存虚拟磁盘
14. 完成虚拟机创建
15. 设置虚拟机选择Kalilinux的镜像
16.并设置D盘共享。
17.我们可以直接启动不安装。
18.我们可以看到没有安装直接启动的系统。
19.我们重启,选择图形化界面安装。
20.我们选择简体中文。
21.设置键盘布局。
22.设置为中国。
23.设置键盘映射为汉语。
24.从光盘加载安装程序。
25.设置主机名。
26.域名没有,空着。
27.设置root超级权限密码
28.使用整个磁盘
29.进行磁盘分区。
30.将所有文件放在同一个分区中。
31.将分区设置写入磁盘。
32.我们继续,将分区设定写入磁盘。
33. 配置一下软件包管理。
34.安装启动向导GRUB。
35.安装完成。
36.进行最后的安装配置。
37.进入系统。
38.输入用户名root与设定的密码登陆。
39.进入桌面。
40.我们看到信息收集的黑客工具。
41.漏洞分析的黑客工具。
42.
脱别人网站裤子(数据库)的工具。
43.密码破解工具。
44.无线攻击工具,享受免费wifi的工具。
45.漏洞利用工具,好多。
46.嗅探欺骗工具,哈哈哈。
47.权限工具大全。
48、逆向工程工具。
49.压力测试攻击,ddos攻击可以用。
50.最牛掰的10款黑客工具。
51 查看kalilinux强大的功能。
52新建一个C语言源文件,C++语言源文件。
53 使用gedit写好C的代码
54使用gedit写好C++的代码
55 编译并执行,看到C程序与C++程序运行结果,说明C/C++环境OK。
56
这个时候开发环境就搭建完成,希望大家认真实践。
Unix/Linux环境C编程入门教程(18) kali-linuxCCPP开发环境搭建的更多相关文章
- Unix/Linux环境C编程入门教程(17) Gentoo LinuxCCPP开发环境搭建
1. Gentoo Linux是一套通用的.快捷的.完全免费的Linux发行,它面向开发人员和网络职业人员.与其他发行不同的是,Gentoo Linux拥有一套先进的包管理系统叫作Portage.在B ...
- Unix/Linux环境C编程入门教程(14) Mandriva LinuxCCPP开发环境搭建
1. Mandriva是目前全球最优秀的Linux发行版之一,稳居于linux排行榜第一梯队. Mandriva公司现在仍然是 这个时候mandriva Linux系统安装完成,基于Mandriva的 ...
- Unix/Linux环境C编程入门教程(16) LinuxMint CCPP开发环境搭建
1. Linux Mint由Linux Mint Team团队于2006年开始发行,是一份基于 这个时候linuxmint安装完成,C/C++开发环境也配置完成,希望大家认真实践!
- Unix/Linux环境C编程入门教程(9) unbntu CCPP开发环境搭建
1. 首先启动VMware,如果没有安装,请查看前面VMware的安装视频 2 启动虚拟机向导,选择自定义 3 单击下一步 4 选择稍后安装操作系统 5 .选择unbntu 64linux ...
- Unix/Linux环境C编程入门教程(8) FreeBSD CCPP开发环境搭建
1. FreeBSD是一种自由类Unix操作系统,是由经过BSD.386BSD和4.4BSD发展而来的类Unix的一个重要分支.FreeBSD拥有超过200名活跃开发者和上千名贡献者.FreeBSD被 ...
- Unix/Linux环境C编程入门教程(1) Solaris 11 64bit环境搭建
Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 本文就带大家来安装Solaris 11 64位并且配置好C/C++开发环境 本文所 ...
- Flutter入门教程(二)开发环境搭建
学习Flutter,首先需要搭建好Flutter的开发环境,下面我将一步步带领大家搭建开发环境并且成功运行flutter项目. Flutter环境配置主要有这几点: 系统配置要求 Java环境 Flu ...
- Unix/Linux环境C编程入门教程(19)Red Hat Entetprise Linux 7.0环境搭建
位架构,包括英特尔X-86_64.Power和s390.动态定时能力将降低内核内部中断数量,Open vSwitch 2.0功能可调节虚拟机之间的流量.RHEL 7中默认的文件系统是XFS,包含了一个 ...
- Unix/Linux环境C编程入门教程(5) Red Hat Enterprise Linux(RHEL)环境搭建
Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 通过./a.out ./Y.out执行出结果,证明C++程序编译成功,也就说明li ...
随机推荐
- cocos2d-x中的Box2D物理引擎
在Cocos2d-x中集成了2个物理引擎,一个是Chipmunk,一个是Box2D.前者是用C语言编写的,文档和例子相对较少:Box2D是用C++写的,并且有比较完善的文档和资料.所以在需要使用物理引 ...
- Immediate Decodability(字典树)
Immediate Decodability Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/O ...
- NFC 与点对点应用
http://wenku.baidu.com/view/6a7623a28762caaedc33d426.html
- NFC的安全性
NFC近距离无线技术具有快捷.易用.安全等特性,其中安全是支付行业最关心的特性. 众所周知传统磁条银行卡的账号信息,是记录在磁条中,当进行刷卡交易时,POS机将交易金额,银行卡中的账号信息以及用户输入 ...
- Arduino红外遥控系列教程2013——红外转码
教程三:红外转码教程——用电视遥控器取代机顶盒遥控器 前言前段时间看到了使用红外遥控的X-Bot机器人[链接],感觉很有意思.最近开始玩Arduino与红外,一方面打算将来用于BOXZ的之间的通讯控制 ...
- HTML 5 <details> 标签
<details> 标签用于描述文档或文档某个部分的细节. <details> <summary>Copyright 2011.</summary> & ...
- 学习笔记之--MySQL图形界面软件Navicat Premium的安装
最近因项目开发需要,搁置已久的MySQL再次用到.由于以前都是使用命令行进行操作的,没有图形界面.经同学介绍,安装了一个MySQL的图形界面软件.各种数据库的操作也变得直观方便了很多.现在记录下来,一 ...
- poj 1065 Wooden Sticks_贪心
题意:将木棍放在机器里处理,第一根需要一分钟,剩余的如果大于等于前边放入的长度和重量,就不用费时间,否则需要一分钟,计算给出一组数的最少时间. 思路:先按长度排序,相同在比较重量,然后按顺序比较得出结 ...
- javascript第十四课,方法的扩展prototype
所谓扩展方法就是,在原函数的基础上我们往对象里面添加一些自己需要的方法,例如: string对象 string.prototype.checkEmail=function(){ //方法体 //在这里 ...
- 单调旋转数组的TopK问题
问题描述:输入一个单调旋转后的数组,求该数组中的第k小的元素. 分析:很多人看到这个题目会有点懵,可能读者不知道什么是旋转数组,我先解释下两个概念, 旋转数组的定义:把一个数组的前几项元素移动到数组的 ...