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. EF6实现软删除

    https://www.jianshu.com/p/c65fbfe16e1a

  2. js得到规范的时间格式函数,并调用

    1.js得到规范的时间格式函数 Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1 ...

  3. 【不定期更新】FPGA/IC岗位常见笔试面试题总结(基础知识)

    1 数字IC(ASIC)设计流程: IC设计分为前端和后端.前端设计主要将HDL语言-->网表,后端设计是网表-->芯片版图. 前端主要有需求分析与架构设计.RTL设计.仿真验证.逻辑综合 ...

  4. Python Learning: 03

    An inch is worth a pound of gold, an inch of gold is hard to buy an inch of time. Slice When the sca ...

  5. butterknife使用

    butterknife是一个轻量级的DI框架,官网地址:http://jakewharton.github.io/butterknife/ 注意事项:使用前需要对编辑器进行相关设置,详见官网说明. 以 ...

  6. 基于mysql的一些sql语法

    Sql: distinct: select distinct * from tea; Tea中每行的数据必有不同,若有两行相同的,则只输出一行 Limit: select * from stu lim ...

  7. Loj #3093. 「BJOI2019」光线

    Loj #3093. 「BJOI2019」光线 题目描述 当一束光打到一层玻璃上时,有一定比例的光会穿过这层玻璃,一定比例的光会被反射回去,剩下的光被玻璃吸收. 设对于任意 \(x\),有 \(x\t ...

  8. Python函数的装饰器修复技术(@wraps)

    @wraps 函数的装饰器修复技术,可使被装饰的函数在增加了新功能的前提下,不改变原函数名称,还继续使用原函数的注释内容: 方便了上下文环境中不去更改原来使用的函数地方的函数名: 使用方法: from ...

  9. [代码]解析nodejs的require,吃豆人的故事

    最近在项目中需要对nodejs的require关键字做解析,并且替换require里的路径.一开始我希望nodejs既然作为脚本语言,内核提供一个官方的parser库应该是一个稳定可靠又灵活的渠道,然 ...

  10. Net包管理NuGet(1)nuget的使用方法

    关于nuget,有很多介绍想要深入了解的可以看看官网https://docs.microsoft.com/zh-cn/nuget/what-is-nuget 本文简单介绍让不知道的可以快速了解 1,使 ...