当前位置: 首页 > news >正文

【2014-06-05】某《魔鬼训练营》读书笔记:metasploit自定义模块的编写

[历史归档]本文原发布于 cstriker1407.info 个人博客,内容为历史存档,仅供参考。
发布时间:2014-06-05| 标题:某《魔鬼训练营》读书笔记:metasploit自定义模块的编写分类:操作系统 / 安全 |标签:metasploit·ruby·自定义模块


某《魔鬼训练营》读书笔记:metasploit自定义模块的编写

!!!笔记仅供学习交流使用,请勿进行其他用途!!!

首先看下已有模块的位置:

root@kali:/usr/share/metasploit-framework/modules# pwd/usr/share/metasploit-framework/modules root@kali:/usr/share/metasploit-framework/modules# lsauxiliary encoders exploits nops payloads post

这里我们在auxiliary目录下新建一个文件夹,名称为cstriker1407,里面新建一个rb文件,名称为【 cstriker1407_hello.rb 】,如下:

root@kali:/usr/share/metasploit-framework/modules/auxiliary/cstriker1407# pwd/usr/share/metasploit-framework/modules/auxiliary/cstriker1407 root@kali:/usr/share/metasploit-framework/modules/auxiliary/cstriker1407# lscstriker1407_hello.rb

cstriker1407_hello.rb的内容为:

### This module requires Metasploit: http//metasploit.com/download# Current source: https://github.com/rapid7/metasploit-framework##require'msf/core'classMetasploit3<Msf::AuxiliaryincludeMsf::Auxiliary::Reportdefinitializesuper('Name'=>'cstriker1407 hello module','Description'=>'A demo module to learn metasploit modules.','References'=>[['URL','http://116.62.110.235/blog'],],'Author'=>['cstriker1407'],'License'=>MSF_LICENSE)enddefrunprint_status("Hello Metasploit Modules")endend

文件建立好之后,重新启动下Metasploit,然后就可以使用了,如下:

msf>search cstriker1407#搜索这个模块Matching Modules================Name Disclosure Date Rank Description ---- --------------- ---- ----------- auxiliary/cstriker1407/cstriker1407_hello normal cstriker1407 hello module msf>use auxiliary/cstriker1407/cstriker1407_hello msf auxiliary(cstriker1407_hello)>info Name: cstriker1407 hello module Module: auxiliary/cstriker1407/cstriker1407_hello License: Metasploit Framework License(BSD)Rank: Normal Provided by: cstriker1407 Description: A demo module to learn metasploit modules. References: http://116.62.110.235/blog msf auxiliary(cstriker1407_hello)>show options Module options(auxiliary/cstriker1407/cstriker1407_hello): Name Current Setting Required Description ---- --------------- -------- ----------- msf auxiliary(cstriker1407_hello)>exploit[*]Hello Metasploit Modules#执行了run方法[*]Auxiliary module execution completed msf auxiliary(cstriker1407_hello)>
http://www.jsqmd.com/news/1343208/

相关文章:

  • MySQL数据库备份策略与实践指南
  • 2026年专业床垫美国进口清关公司推荐指南 - 奔跑123
  • 2026年8月湖南省联通300M宽带避坑指南!小白怎么选_ - 找卡家园
  • 激光打标工艺全解析:从核心参数到实战调试,掌握精密加工语言
  • PE启动盘结合360杀毒离线版:深度清除顽固病毒实战指南
  • 后端面试核心:从Redis缓存到MySQL索引,拆解高并发外卖系统设计
  • 轻量动态Web应用实战:Serverless+静态站点构建生日祝福页
  • MySQL核心技术与高可用架构实战指南
  • 2026年8月聊城市移动200M宽带办理全流程避坑攻略 - 找卡家园
  • MySQL深度分页性能优化实战方案
  • EditPlus配置C/C++开发环境:轻量级编辑器与命令行编译器的完美结合
  • vMLX框架加载优化版Gemma-4-31B模型:参数配置与性能调优实战
  • HRTOS 项目阶段性调整:暂停文章更新,集中完善示例生态
  • 黑锋商改俱乐部:高端商务车改装专家 - 品牌排行榜
  • 2026年8月湖南省联通300M宽带办理指南 - 找卡家园
  • MFC实现真正全屏窗口:覆盖任务栏的完整方案与代码解析
  • C++算法实战:桶思想、桶排序与map的关联与应用
  • WordPress数据库连接错误排查与修复指南
  • 30个AI变现实战案例:从内容创作到产品开发,打造你的AI商业闭环
  • 胶球:当“力”学会了自己“抱团”
  • 机器学习增加数据-数据增强
  • 彻底解决IsaacGym导入错误:libpython3.8.so.1.0缺失的完整指南
  • 2026年8月济宁市移动200M宽带怎么选_新手避坑指南 - 找卡家园
  • 2026年国内专业吹塑机优质厂家推荐分享 - 奔跑123
  • 智能体应用安全框架:从意图对齐到行动管控的纵深防御实践
  • 2026年宁波无尘洁净车间施工单位推荐 甬洁净化资质评测 - 奔跑123
  • BCNF范式:数据库设计的黄金标准与实践解析
  • 4J36殷钢如何为光刻机工作台赋予纳米级绝对稳态? - 2027品牌AI展
  • KKCE: 基于 HTTP 响应分块传输(Chunked Encoding)的网站测速流式渲染阻断分析-快快测
  • 2026年8月济宁市移动200M宽带实测对比宽带怎么选? - 找卡家园