meterpreter

meterpreter是Metasploit框架中的一个扩展模块,作为溢出成功以后的攻击载荷使用.为后渗透提供了很多便捷之处

基础命令

我们进入meterpreter之后,键入 ? 即可进入帮助文档. 我们进入帮助文档可以看到帮助文档被分成了好几个模块...

Core Commands(基础命令)

?              帮助文档

background           让meterprter处于后台模式

sessions -i [id]         与会话进行交互,id表示会话的id号

quit              退出会话

shell               获得控制台权限(前提是在meterpreter环境下,exit退出当前shell,返回到meterpreter)

irb              开启ruby终端

shutdown           关机

reboot             重启

clearev              清除目标机器上的事件日志

sysinfo            查看目标系统信息 比如主机名,ip.操作系统等

getprivs             获取尽可能多的特权

getuid             查看权限

kill [pid]             杀死进程

write             给支持的信道中写数据

execute -H -i -f cmd.exe     创建新进程cmd -H不可见,-i交互

migrate pid               将meterpreter会话移植到进程数为pid的进程中

getpid             查看当前进程的pid  

ps              查看当前活跃进程

File system Commands(文件相关)

cat            查看文件内容

show_mount         查看目标机磁盘系统

getwd            查看当前工作目录

search -f          搜索指定文件(-h进入帮助手册). 还可以搜索类型. 还支持通配符. 例如 search -f *.txt ,搜索到某个文件后可以使用cat查看

edit            对指定文件进行编辑

download          对指定文件进行下载

upload               对指定文件上传, 后面跟上要上传的路径和目标系统保存的路径

cp                复制文件. 参数等同上传文件

rm             删除文件

dir                列出当前目录下的文件

mkdir            新建文件夹

rmdir            删除文件夹

lcd             返回本机上一层目录

lpwd             显示本机工作路径  

Networking Commands(网络相关)

ipconfig/ifconfig       查看网络接口信息

route           获取路由表信息

portfwd          端口转发

System Commands(网络相关)

User interface Commands(用户界面)

screenshot        截屏

keyscan_start        开启键盘监听

keyscan_dump      导出键盘记录的内容

keyscan_stop         停止键盘记录的内容

getdesktop        开启当前的meterpreter工作桌面

enumdesktops       列出所有可访问桌面站和窗口站

Webcan Commands(摄像头相关)

Elevate Commands(提权相关)

Timestomp        更改文件属性(MACE)

Pswwrod database Commands(密码破解相关)

Timestomp Commands(文件属性相关)

meterpreter基础命令大全的更多相关文章

  1. Linux的基础命令大全

    linux的基础命令大全 1.shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器) ls -al /bin/sh   ls -al /bin/bash 查看这些shell的 ...

  2. CentOS常用基础命令大全

    这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令shutdown -h now 关闭系统(1 ...

  3. vim 基础命令大全

         VIM命令大全 光标控制命令 命令                   光标移动h                   向左移一个字符j                   向下移一行k  ...

  4. linux之基础命令大全

    作为测试人员对linux系统命令必须非常熟悉,尤其对于高级测试工程师,从事性能方面测试,就更需要对linux命令了如指掌,这里只对部分常用命令做解释,想深入学习请关注后续文章 ctrl z  终止当前 ...

  5. linux基础命令大全

    编辑器 ed vi/vim (交互式) sed (非交互) vi/vim 的使用 1.命令模式 移动光标 方向键 hjkl H L M G 1G nG 复制行 yy nyy 粘贴 p 删除行 dd n ...

  6. [转帖]CentOS基础命令大全

    https://www.toutiao.com/i6601298434651587085/ 1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init ...

  7. CentOS基础命令大全

    1.关机 (系统的关机.重启以及登出 ) 的命令 shutdown -h now 关闭系统(1) init 0 关闭系统(2) telinit 0 关闭系统(3) shutdown -h hours: ...

  8. linux常用命令大全(linux基础命令+命令备忘录+面试复习)

    linux常用命令大全(linux基础命令+命令备忘录+面试复习)-----https://www.cnblogs.com/caozy/p/9261224.html

  9. [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

    linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...

随机推荐

  1. 想知道谁是你的最佳用户?基于Redis实现排行榜周期榜与最近N期榜

    本文由云+社区发表 前言 业务已基于Redis实现了一个高可用的排行榜服务,长期以来相安无事.有一天,产品说:我要一个按周排名的排行榜,以反映本周内用户的活跃情况.于是周榜(按周重置更新的榜单)诞生了 ...

  2. Web框架本质及第一个Django实例

    Web框架本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端. 这样我们就可以自己实现Web框架了. 半成品自定义web框架 impor ...

  3. 【shell基础】数学计算

    #!/bin/bash #4.4.sh s= #定义一个求和变量,初值为0. t=`**$` #用expr改变运算顺序,求x的y次方. t=$[t*] #t乘以3. s=$[s+t] #结果相加. t ...

  4. centos6.8 安装jenkins

    1.使用yum安装java环境 #查看CentOS自带JDK是否已安装yum list installed |grep java #查看yum库中的Java安装包yum -y list java*#以 ...

  5. this.$router.push、replace、go的区别

    1.this.$router.push() 描述:跳转到不同的url,但这个方法会向history栈添加一个记录,点击后退会返回到上一个页面. 用法: 2.this.$router.replace() ...

  6. SpringBoot+AOP整合

    SpringBoot+AOP整合 https://blog.csdn.net/lmb55/article/details/82470388 https://www.cnblogs.com/onlyma ...

  7. 五、Redis持久化配置

    转载:[https://www.cnblogs.com/xingzc/p/5988080.html] Redis提供的持久化机制(RDB和AOF) Redis提供的持久化机制 Redis是一种面向“k ...

  8. syntax error near unexpected token `$'\r''

    这种情况发生的原因是因为你所处理的文件换行符是dos格式的"\r\n"可以使用cat -v 文件名 来查看换行符是否是,如果是上述的,则行结尾会是^m需要转换成linux/unix ...

  9. feign多文件上传

    参考地址:https://www.cnblogs.com/standup/p/9090113.html https://www.cnblogs.com/standup/p/9093753.html 1 ...

  10. Vscode生成verilog例化

    前言 手动例化又慢又容易出错,孩子老犯错怎么办? 当然是脚本一劳永逸. 流程 (1)在vscode中安装如下插件. (2)在电脑中安装python3以上的环境. 下载地址:https://www.py ...