kali Linux的简单介绍

Kali Linux是基于Debian 的Linux发行版,设计用于数字取证操作系统。Back Track是他们之前写的用于取证的Linux发行版。Kali Linux预装了许多渗滲透测试软件,包括nmap 、 Wireshark 、 John the Ripper, Kali Linux。以及Aircrack-ng.用户可通过硬盘、Iive CD或Iive USB运行,Kali Linux是专业的渗透測试系统,预装了许多渗透测试软件,仅此而已。

VMware网络配置:

  • 桥接模式:虚拟机和主机好比在同一个环境下的两台电脑。
  • NAT(网络地址转换模式):NAT模式虚拟机通过主机进行联网。
  • Host-0nly(主机模式):主机模式将虚拟机与外网隔开,只能让虚拟机和虚拟机之间联网

Kali系统源:

相当于从软件仓库。更新Kali更新相当于Window打补丁。linux下载程序的两种方式:①.从系统源处下载。②.从第三方官网直接下载。

更新Kali

1.配置源信息

vim /etc/apt/sources.list

2.在最后一行写:

#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

3.更新:

apt-get update && apt-get upgrade && apt-get dist-upgrade

4.签名无效错误解决方法:

输入:wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add

SSH服务

是目前较可靠,专为远程登录服务器和其他网络服务提供安全性的协议。默认使用22号端口。SSH对我们主要的作用是:能够操作远程服务器系统。

配置流程:

1.vim /etc/ssh/sshd _config
2.搜索:#PasswordAuthentication yes(去掉注释)
#PermitRootLogin prohibit-password(去掉注释,将prohibit-password删除并改为yes)。
3.使用命令行模式开启SSH服务.service ssh start。
4.查看服务开启状态.service ssh status
5.登录测试:使用xshell、 putty等工具测试。

工具包简介

1.信息收集:这类工具主要用来帮助我们收集目标的网站架构、网站脚本语言、网站信息泄露等2.漏洞评估:这类工具都可以扫描目标系统上的漏洞,扫描主机漏洞,系统漏洞3.漏洞利用:这类工具可以利用在目标系统中发现的漏洞,让我们针对性的去利用攻击。4.Web应用:即与Web应用有关的工具,关于web方面的扫描器、爆破等工具。5.密码攻击:提供在线密码破解或者是离线的密码破解工具给我们使用。

Shell

是用户与操作系统(内核)之间的桥梁。

终端

接受用户的输入,并传递给shell程序,接受程序输出并展示到屏幕上。

VIM编辑器

i:插入模式,在插入字母前可以输入文字。默认是命令模式,只能复制行、删除行等。
I:在所在行的行首输入文字。
a:在所在字符后面输入文字。A :在行尾输入文字
o:在下一行输入。 O:在上一行输入。
s:删除光标所在字符。 r:替换光标处字符。
ESC键:输入-->命令模式
shift + : 关闭、保存文件 w:保存,q:退出。wq和x:保存退出。q!:强制退出。w!:强制保存,管理员才有权限。
/PATTERN:从当前位置向后查找。?PATTERN:从当前位置向前查找。

积累

cat /etc/shells 查看系统支持那些shell
echo $SHELL 查看正在使用的shell。..............................

kali Linux的简单介绍相关推荐

  1. linux驱动简单介绍

     linux驱动简单介绍 驱动基本介绍 驱动.顾名思义就是"驱使硬件设备行动".设备驱动与底层硬件之间打交道,按照硬件设备的具体操作方式来读写设备寄存器,最终完成一系列操作. 设备 ...

  2. 计算机及linux操作系统的简单介绍

    计算机及linux操作系统的简单介绍 文章目录 计算机介绍 冯诺依曼体系 二进制和十进制转换 摩尔定律 计算机分类 计算机硬件组成 内存 常见的磁盘接口 机械硬盘的基本参数 SSD固态硬盘 机柜 操作 ...

  3. 001:Kali Linux渗透测试介绍

    我们遵守一个方法论从事自己的渗透测试工作,这样可以使我们的工作,更加的高效,更加的标准,可以与其它的渗透测试工作者,进行沟通.交流.交换,促进我们对渗透测试工作的理解以及完善 安全问题的根源 工作的方 ...

  4. (0001)kali linux渗透测试介绍

    一.安全问题的根源: 1.分层思想的优劣--分层思想是一个伟大的思想,他能将复杂的问题简化: 2.只追求功能的实现: 3.最大的安全威胁是人. 二.安全目标 先于攻击者发现和防止漏洞出现. 三.安全分 ...

  5. Kali Linux Aircrack-ng简单破解WEP加密方式网络

    版权声明:转载请注明出处:http://blog.csdn.net/dajitui2024 https://blog.csdn.net/dajitui2024/article/details/7939 ...

  6. Linux系统简单介绍和基本命令

    目录 服务器环境 服务器 Linux(CentOS7.X)常用命令 系统相关 文件和目录操作 文件内容处理 压缩和解压 网络相关 软件安装 服务器环境 服务器 物理服务器 联想 戴尔 浪潮 惠普 华为 ...

  7. Linux的简单介绍.

    Linux操作系统概述: Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境.Linux是由Linux Torvalds(林纳斯·托瓦兹)起初开发 ...

  8. Linux 命令简单介绍第二课笔记

    第一:touch touch 1.txt 创建文件 第二:ls ls 用来查看当前文件中的内容,其中加上不同参数-a,-h,-l可以有不同的显示,同事也可以将一个具体内容从定向到一个TXT文件中:具体 ...

  9. Linux系统简单介绍

    Linux系统 一,Linux系统介绍: 1.UNIX系统起源,由贝尔实验研究员丹尼斯·里奇和肯·汤普逊合作开发,并顺便开发了C语言,现主要应用于各种大型服务器,如电信,银行,各大公司的核心关键业务. ...

最新文章

  1. 论文阅读笔记四十:Deformable ConvNets v2: More Deformable, Better Results(CVPR2018)
  2. 微信小程序——获取openGid
  3. 港湾命令行 配管理IP
  4. 【Linux】39.nslookup查看域名与其对应的ip
  5. Expectation Maximization-EM(期望最大化)-算法以及源码
  6. 【小白学习C++ 教程】二十三、如何安装和使用 C++ 标准库
  7. fedora yum Another app is currently holding the yum lock
  8. .Net在线编辑工具.NET Fiddle
  9. Python中int(input(请输入一个数))报错:ValueError: invalid literal for int() with base 10: '2.7'
  10. 电脑系统怎么重装win10的方法教程
  11. 21. Upgrade-Insecure-Requests: 1
  12. JS二维数组排序组合
  13. 打开和禁用IPV6的方法
  14. 下单点餐小程序解决方案
  15. 不相交轮换的乘积怎么求_伽罗华理论基础_刘长安.pdf_(12)(123)(14)不相交的乘积,8.将10次置换表互不相交的循环置换的乘积,并且求出。的逆与。的阶-教育文档类资源...
  16. appcan 开发步骤
  17. 【矩阵论】线性空间与线性变换(2)
  18. 音视频入门 (iOS上fdk-aac的交叉编译)
  19. 文化袁探索专栏——Activity、Window和View三者间关系
  20. vue webpack打包名称设置

热门文章

  1. 公寓宽带服务器无响应,利用RLDP协议解决网络环路故障
  2. 微信小程序订阅消息开发教程及代码(java后端实现)
  3. 【土旦】在vue filters中 优雅的使用对象的key、value来替换 if switch多重判断简化流程...
  4. WiFi、ZigBee、BLE用哪个?小米内部是这样选的
  5. 以太坊社区开发者大会(EDCON 2020)精彩回顾
  6. js中动态获取页面的高度和宽度的方法总结
  7. 点线面的意义_点线面在绘画中的意义
  8. 2014,微信是糖,甜到忧伤
  9. nltk包下载慢的解决方案(总结)
  10. 2018-06-27 关于小米电力猫小猫一直黄灯闪烁不匹配的问题