zoukankan      html  css  js  c++  java
  • Metasploit 系列教程-(渗透测试框架)

    一、Metasploit 介绍

      

    二、Metasploit 基础

      1、Msfconsole

      3、Exploits(漏洞)

        使用漏洞

      4、Payloads(有效载荷)

        有效载荷类型 

        生成有效载荷

      5、Databases(数据库)

        使用数据库

      6、Meterpreter

        Meterpreter基础知识

        Python扩展

        Python扩展示例

    三、Metasploit 信息收集

      1、端口扫描

      2、查找MSSQL

      3、服务识别

      4、密码嗅探

        扩展Psnuffle

      5、SNMP扫描

      6、编写自己的扫描仪

      7、枚举Windows修补程序

    四、Metasploit 漏洞扫描

      1、SMB登录检查

      2、VNC认证

      3、WMAP网络扫描仪

      4、使用NeXpose

        NeXpose通过MSFconsole

      5、与Nessus合作

        Nessus通过MSFconsole

    五、Metasploit 写一个简单的漏洞检查工具

      1、简单的TFTP漏洞检查工具

      2、简单的IMAP漏洞检查工具

    六、Metasploit Exploit开发(Exploit这里可理解为:漏洞,漏洞利用,渗透攻击)

      1、Exploit 发展目标

      2、Exploit 格式

      2、Exploit Mixins

      4、Exploit Targets

      5、Exploit Payloads

        MSFvenom

        MSFpayload

        MSFencode

        字母数字Shellcode

        MSFrop

      6、编写一个Exploit

        获得一个Shell

      7、使用Egghunter Mixin

        完成Exploit

      8、移植Exploits

    七、Metasploit Web应用程序漏洞开发

      1、安装Dot Defender

      2、分析Dot Defender漏洞

      3、Skeleton创作

      4、制作日志条目

      5、托管JavaScript

      6、最终DotDefende漏洞利用

    八、Metasploit 客户端攻击

      1、二进制有效负载

        二进制Linux木马

      2、客户端漏洞利用

      3、VBScript感染方法

    九、Metasploit MSF Post后期开发

      1、特权升级

      2、PSExec传递哈希

      3、事件日志管理

      4、使用隐身模式

      5、与注册表进行交互

        持久的Netcat后门

      6、启用远程桌面

      7、数据包嗅探

      8、透视攻击

        Portfwd(端口转发/重定向)

      9、无痕访问/操作

      10、屏幕捕捉

      11、搜索内容

      12、密码破解

    十、Metasploit Meterpreter脚本

      1、现有的脚本

      2、编写Meterpreter脚本

      3、自定义脚本

      4、有用的API调用

      5、有用的功能

    十一、Metasploit 维护访问权限

      1、键盘记录

      2、Meterpreter后门

        与Metsvc互动

      3、持久后门

        Meterpreter服务persistence

    十二、Metasploit MSF 扩展使用

      1、Mimikatz

      2、后门程序EXE文件

      3、Karmetasploit

        Karmetasploit配置

        在行动中的Karmetasploit

        Karmetasploit攻击分析

      4、MSF与OS X

      5、文件上传后门

      6、文件包含漏洞

      7、PHP Meterpreter

      8、构建模块

      9、通过MSSQL负载

        创建我们的辅助模块

        辅助模块背后的原型

      10、web deliver

    十三、Metasploit 图形界面

      1、MSF社区版

        MSF社区版扫描

        MSF社区版Exploit开发

        MSF社区版Post后期开发

      2、Armitage

        Armitage安装程序

        Armitage扫描

        Armitage Exploit开发

        Armitage Post后期开发

    十四、Metasploit Post后期开发模块参考

    十五、Metasploit auxiliary辅助模块参考

      1、Admin HTTP模块

      2、Admin MSSQL模块

      3、Admin MySQL模块

      4、Admin Postgres模块

      5、Admin VMWare模块

      6、扫描器 DCERPC模块

      7、扫描器 Discovery模块

      8、扫描器 FTP模块

      9、扫描器 HTTP模块

      10、扫描器 IMAP模块

      11、扫描器 MSSQL模块

      12、扫描器 MySQL模块

      13、扫描器 NetBIOS模块

      14、扫描器 POP3模块

      15、扫描器 SMB模块

      16、扫描器 SMTP模块

      17、扫描器 SNMP模块

      18、扫描器 SSH模块

      19、扫描器 Telnet模块

      20、扫描器 TFTP模块

      21、扫描器 VMWare模块

      22、扫描器 VNC模块

      23、服务器捕获模块

  • 相关阅读:
    python出现import _socket ImportError: DLL load failed: %1 不是有效的 Win32 应用程序问题
    python 从字符串中解析xml
    python快速上手-让繁琐工作自动化之超级秒表,解决判断输入为回车以及时间相减
    python利用socket模块,写一个最最简单的tcp通信
    centOS7运行qt程序出现error: #error "Qt requires C++11 support
    Ubuntu下面QT编译报错: 错误 :-1: error: collect2: ld 返回 1
    Ubuntu环境,qt creator中,出现Cannot run compiler 'g++' Maybe you forgot to setup the environment解决方案
    电脑屏幕自动随背景变化解决方法
    Linux QT Kit丢失Version为空?
    Django signal 信号量
  • 原文地址:https://www.cnblogs.com/ssw6/p/12122761.html
Copyright © 2011-2022 走看看