我是靠谱客的博主 魁梧毛巾,最近开发中收集的这篇文章主要介绍关于kali的认识与应用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

kali实际就是一个预安装了很多安全工具的Debian Linux 

$ ip a s      # 查看网络
$ nmcli connection show    # 查看到网络连接名为"Wired connection 1"
$ nmcli connection modify "Wired connection 1" ipv4.method manual ipv4.address 192.168.4.40/24 autoconnect yes
$ systemctl start ssh      # 弹出的授权窗口写入密码
[root@zz ~]# ssh kali@192.168.4.40
kali@192.168.4.40's password: 
┌──(kali㉿kali)-[~]
└─$ 

以上为基本设置 网卡与远程登录

扫描会使用nmap程序    nmap:

  • 用于系统扫描
  • 扫描可以检测潜在的风险、寻找攻击目标、收集信息、找到漏洞
  • 通常扫描是攻击的前奏。比如扫描到目标是什么系统、开放了哪些服务,这些服务是用何种软件的哪个版本实现的。
  • windows下,扫描windows系统的工具可以用xscan / superscan
  • 吾爱破解:https://www.52pojie.cn/
  • 中国黑客团队论坛:世界中文黑客论坛 – Largest Chinese Hacker Forum

以下为namp选项例举,针对新手来说应该非常友好--

┌──(kali㉿kali)-[~]
└─$ nmap
# -sS:
TCP半开扫描,效率高,对服务器不好。TCP握手只完成2步
# -sT:
TCP全开扫描,效率低。TCP三次握手全部完成
# -sU:
UDP扫描
# -sP:
ICMP扫描,即ping
# -A:
对目标进行全面分析
# 以ping的方式扫描整网段
┌──(kali㉿kali)-[~]
└─$ nmap -sP 192.168.4.0/24
# 全面分析192.168.4.11
┌──(kali㉿kali)-[~]
└─$ nmap -A 192.168.4.11
# 扫描192.168.4.11开放了哪些TCP服务
┌──(kali㉿kali)-[~]
└─$ nmap -sT 192.168.4.11
# 扫描192.168.4.11开放了哪些TCP服务,半开扫描方式,需要root权限
┌──(kali㉿kali)-[~]
└─$ sudo nmap -sS 192.168.4.11
# 扫描192.168.4.11开放了哪些UDP服务
┌──(kali㉿kali)-[~]
└─$ sudo nmap -sU 192.168.4.11

以上是我为兄弟们例举了几个应用实例,可以根据不同需求去使用

下面还有各种不同的用法: 脚本扫瞄,手工扫瞄,具体想要更好理解可以私信我,或者评论

使用john破解密码

  • 在线破解哈值的网站:md5在线解密破解,md5解密加密
  • kali系统提供了一个名为john的工具,可用于密码破解
  • 我会使用两台linux虚拟机完成以下小实验,node1和kali 
[root@node1 ~]# echo 123456 | passwd --stdin root
[root@node1 ~]# useradd tom
[root@node1 ~]# echo abc123 | passwd --stdin tom
[root@node1 ~]# useradd jerry
[root@node1 ~]# echo 123123 | passwd --stdin jerry
[root@node1 ~]# scp /etc/shadow kali@192.168.4.40:/home/kali/

# 破解傻瓜式密码

┌──(kali㉿kali)-[~]
└─$ sudo john --single shadow 

# 字典暴力破解,密码本是/usr/share/john/password.lst

┌──(kali㉿kali)-[~]
└─$ sudo john shadow  

# 直接显示破解的密码,不显示其他额外信息

┌──(kali㉿kali)-[~]
└─$ sudo john --show shadow                
root:123456:18912:0:99999:7:::
tom:abc123:18912:0:99999:7:::
jerry:123123:18912:0:99999:7:::

# linux系统自带的密码本

[root@node1 ~]# yum install -y words
[root@node1 ~]# ls /usr/share/dict/
linux.words  words
[root@node1 ~]# wc -l /usr/share/dict/words 
479828 /usr/share/dict/words
# 字典暴力破解,指定密码本文件
[root@node1 ~]# scp /usr/share/dict/linux.words kali@192.168.4.40:/home/kali/
┌──(kali㉿kali)-[~]
└─$ sudo john --wordlist=linux.words shadow

抓包

  • 传输的各种数据,在网络中都是一个个的数据包
  • 图形工具:wireshark

抓包和图形工具比较深奥 ,以上适用于新手想要迫切了解kali的情况,如果有好的意见或需求可以联系作者

最后

以上就是魁梧毛巾为你收集整理的关于kali的认识与应用的全部内容,希望文章能够帮你解决关于kali的认识与应用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部