Jamalmo / Biu-framework

Biu-framework🚀 Security Scan Framework For Enterprise Intranet Based Services(企业内网基础服务安全扫描框架)

Home Page:http://0r1.me/Biu-framework/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Biu-framework 🚀

GitHub issues GitHub forks GitHub stars Python 3.x GitHub license

Security Scan Framework For Enterprise Intranet Based Services

English Doc | 中文版说明文档

Dependencies

Python3.x

INSTALL

pip install -r requirements.txt

Usage

usage: biu.py [-h] [-f F] [-t T] [-r R] [-p P] [-d D] [-T T]

Biu~

optional arguments:
  -h, --help  show this help message and exit
  -f F        target file: ip\n or host\n
  -t T        target: host or ip
  -r R        ipaddress range: <ADDRESS>/<NETMASK>
  -p P        plugin: plugins to scan
  -ps PS      plugins search
  -d D        Debug
  -T T        Timeout

✨🍰✨Below are a series of example usages:

python biu.py -p elasticsearch -f target/elasticsearch.txt
python biu.py -p elastic -t 1.1.1.1:9200
python biu.py -p elastic -t 1.1.1.1
python biu.py -p elastic -r 1.1.1.0/24
python biu.py -p elastic,kibana -r 1.1.1.0/24
python biu.py -p elastic -t 1.1.1.1:9200 -d 1

Quick scan with masscan 🚀

Biu-framework -f argument support scan results of masscan via -oL

masscan -p9200,5601 --rate=1000 10.10.0.0/16 -oL targets.txt
python biu.py -p elasticsearch,kibana -f targets.txt

Report

The scan report is in the ./reports directory, formate: today_pluginname.txt

Plugin

Just like this 🚀

Template

{
    "name":"",
    "author": "",
    "method": "GET",
    "port": [],
    "suffix":[""],
    "hits":[""],
    "document": [""]
}
{
    "name": "Cacti_default_account_authentication",
    "author": "0xbug",
    "method": "POST",
    "port": [
        80
    ],
    "suffix": [
        "/index.php",
        "/cacti/index.php"
    ],
    "headers": {
        "Content-Type": "application/x-www-form-urlencoded"
    },
    "data": {
        "action": "login",
        "login_username": "admin",
        "login_password": "admin"
    },
    "hits": [
        "graph_view.php"
    ]
}
{
    "name": "RabbitMQManagement_guest",
    "author": "0xbug",
    "method": "AUTH",
    "port": [
        80,
        8080
    ],
    "suffix": [
        "/api/whoami"
    ],
    "data": [
        {
            "user": "guest",
            "pass": "guest"
        }
    ],
    "hits": [
        "\"tags\":\"administrator\""
    ]
}

{
    "name": "CompressedBackupFile_undelete",
    "author": "0xbug",
    "method": "HEAD",
    "port": [
        80,
        8080
    ],
    "suffix": [
        "/web.zip",
        "/www.zip",
        "/backup.zip",
        "/old.zip",
        "/bak.zip",
        "/code.zip"
    ],
    "hit_where": "headers.Content-Type",
    "hits": [
        "application/x-zip-compressed"
    ]
}

About

Biu-framework🚀 Security Scan Framework For Enterprise Intranet Based Services(企业内网基础服务安全扫描框架)

http://0r1.me/Biu-framework/


Languages

Language:Python 100.0%