前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >渗透测试单行化工具One-Lin3r

渗透测试单行化工具One-Lin3r

作者头像
奶糖味的代言
发布2018-04-16 15:17:21
6660
发布2018-04-16 15:17:21
举报
文章被收录于专栏:小白安全小白安全
One-Lin3r:懒人的福音,渗透测试单行化工具
One-Lin3r:懒人的福音,渗透测试单行化工具

One-Lin3r

One-Lin3r是一款简单的轻量级框架,而该工具的灵感来自于Metasploit的web-delivery模块。该工具提供了多种命令,例如:

1.   Reverser:提供IP及端口号,它将返回一个可直接使用的反向Shell; 2.   Dropper:提供上传后们的URL地址,它将返回一个可操作的命令行;

功能介绍

1.   可通过全名或关键词在数据库中搜索one-liner命令; 2.   你可以通过.liner文件来创建自己的one-liner。除此之外,你还可以直接将文件发送给其他用户并添加到框架中直接使用; 3.   自动补全框架命令,并给出命令推荐; 4.   框架可使用命令行参数来实现命令的自动化加载和执行; 5.   如果在没有重启框架的情况下添加one-liner的话,可以通过重新加载数据库来使用新添加的one-liner; 6.   在Payload文件夹中创建一个.liner文件后,就可以向Payload数据库中添加任意平台了;

Payload数据库目前还不算非常大,因为该工具只是第一个版本,但是随着代码的更新以及社区的贡献,数据库将会变得越来越大。

下载地址

GitHub传送门

演示视频

视频地址:

看不到?点这里

工具使用

命令行参数:

代码语言:javascript
复制
usage:One-Lin3r.py [-h] [-r R] [-x X] [-q]
 
optionalarguments:
  -h, --help show this help message and exit   -r         Execute a resource file (history file).
  -x         Execute a specific command (use ; for multiples).
  -q         Quit mode (no banner).

框架命令:

代码语言:javascript
复制
Command             Description --------            ------------- help/?              Show this help menu list/show           List payloads you can use in theattack. search  <Keyword>   Search payloads for a specific one use     <payload>   Use an available payload
info    <payload>   Get information about an available payload
banner              Display banner
reload/refresh      Reload the payloads database check               Prints the core version anddatabase version then check for them online.
history             Display command line mostimportant history from the beginning save_history        Save command line history to a file exit/quit           Exit the framework

工具安装及要求

为了保证该工具能够正常运行,用户需满足以下条件:

Python3.x 或2.x (最好是3) Linux(已在Kali Linux下测试成功)或Windows系统(还未在macOS平台上进行过测试,但理论上是可以正常运行的)

工具安装

针对Windows平台:(下载ZIP文件并解压缩)

代码语言:javascript
复制
cd One-Lin3r-master
python-m pip install -r win_requirements.txt
python One-Lin3r.py -h

针对Linux平台:

代码语言:javascript
复制
git clone https://github.com/D4Vinci/One-Lin3r.git
chmod 777 -R One-Lin3r cd One-Lin3r
pip install -r requirements.txt
python One-Lin3r.py -h

工具运行截图

One-Lin3r:懒人的福音,渗透测试单行化工具
One-Lin3r:懒人的福音,渗透测试单行化工具
One-Lin3r:懒人的福音,渗透测试单行化工具
One-Lin3r:懒人的福音,渗透测试单行化工具
One-Lin3r:懒人的福音,渗透测试单行化工具
One-Lin3r:懒人的福音,渗透测试单行化工具
One-Lin3r:懒人的福音,渗透测试单行化工具
One-Lin3r:懒人的福音,渗透测试单行化工具
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • One-Lin3r
  • 功能介绍
    • 下载地址
      • 演示视频
      • 工具使用
      • 工具安装及要求
        • 工具安装
          • 工具运行截图
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档