当前位置:网站首页>Oneforall installation and use
Oneforall installation and use
2022-07-05 16:25:00 【Cute Chu】
Image download 、 Domain name resolution 、 Time synchronization please click Alibaba cloud open source image station
OneForAll It is a powerful sub domain collection tool
I installed it to kali
git clone https://gitee.com/shmilylty/OneForAll.git
git clone https://github.com/shmilylty/OneForAll.git
These two choose one at random
pwd
Look at the current directory , Because it will be installed in the current directory , Generate... In the current directory OneForAll Catalog
cd OneForAll
python3 OneForAll.py --help
This command may go wrong ,(kali I installed it myself Python)
Traceback (most recent call last):
File "oneforall.py", line 13, in <module>
import fire
ModuleNotFoundError: No module named 'fire'
If there's this , Congratulations on winning the prize , He reminds you that you don't have this module , You have to load things step by step ,
pip3 install fire
If it can be installed directly , That would be better , If it can't be installed , Look at personal problems , My source is wrong ,
vi /etc/apt/sources.list
Aliyuan :
deb http://mirrors.aliyun.com/ubuntu/ precise main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ precise-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ precise-updates main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ precise-proposed main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ precise-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ precise main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ precise-security main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ precise-updates main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ precise-proposed main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ precise-backports main restricted universe multiverse
Refresh the source list
sudo apt-get update
then
Python3 OneForAll.py --hellp
There will be a prompt ,
ModuleNotFoundError: No module named '*****'
**** What is it , Just install what
pip3 install *****
Finally ,
usage :
NAME oneforall.py - OneForAll It is a powerful sub domain collection tool SYNOPSIS oneforall.py --target=TARGET <flags> DESCRIPTION Version: 0.0.4 Project: https://git.io/fjHT1 Example: python3 oneforall.py --target Example Domain run python3 oneforall.py --target ./domains.txt run python3 oneforall.py --target example.com --brute True run python3 oneforall.py --target Example Domain --verify False run python3 oneforall.py --target Example Domain --valid None run python3 oneforall.py --target example.com --port medium run python3 oneforall.py --target example.com --format csv run python3 oneforall.py --target example.com --show True run Note: Parameters valid Optional value 1,0,None Respectively indicates that the export is valid , Invalid , All subdomains Parameters verify by True Will try to resolve and request the subdomain and label the validity of the subdomain according to the results Parameters port Optional values are 'small', 'medium', 'large', 'xlarge', See config.py To configure Parameters format The optional formats are 'txt', 'rst', 'csv', 'tsv', 'json', 'yaml', 'html', 'jira', 'xls', 'xlsx', 'dbf', 'latex', 'ods' Parameters path by None Will be based on format Parameters and domain names generate corresponding files in the project results directory ARGUMENTS TARGET The file path of a single domain name or one domain name per line ( Required parameters ) FLAGS --brute=BRUTE Use the blasting module ( Default False) --verify=VERIFY Verify subdomain validity ( Default True) --port=PORT Port range requested for authentication ( Default medium) --valid=VALID The validity of the derived subdomain ( Default 1) --path=PATH export path ( Default None) --format=FORMAT Export format ( Default xlsx) --show=SHOW The terminal displays the exported data ( Default False)
Link to the original text :https://blog.csdn.net/m0_56214376/article/details/124321743
边栏推荐
猜你喜欢
后台系统发送验证码功能
Five common negotiation strategies of consulting companies and how to safeguard their own interests
OneForAll安装使用
Seaborn draws 11 histograms
The difference between abstract classes and interfaces
Data Lake (XIV): spark and iceberg integrated query operation
ES6深入—ES6 Class 类
RLock锁的使用
Intel 13th generation Raptor Lake processor information exposure: more cores, larger cache
2020-2022两周年创作纪念日
随机推荐
【漏洞预警】CVE-2022-26134 Confluence 远程代码执行漏洞POC验证与修复过程
Record the pits encountered in the raspberry pie construction environment...
The visual experience has been comprehensively upgraded, and Howell group and Intel Evo 3.0 have jointly accelerated the reform of the PC industry
单商户 V4.4,初心未变,实力依旧!
Cartoon: what is distributed transaction?
今日睡眠质量记录79分
21. [STM32] I don't understand the I2C protocol. Dig deep into the sequence diagram to help you write the underlying driver
Flet教程之 11 Row组件在水平数组中显示其子项的控件 基础入门(教程含源码)
How to use FRP intranet penetration +teamviewer to quickly connect to the intranet host at home when mobile office
obj集合转为实体集合
Modify PyUnit_ Time makes it support the time text of 'xx~xx months'
后台系统发送验证码功能
抽象类中子类与父类
数据湖(十四):Spark与Iceberg整合查询操作
list去重并统计个数
Solve the Hanoi Tower problem [modified version]
国泰君安网上开户安全吗
写单元测试的时候犯的错
Apple 已弃用 NavigationView,使用 NavigationStack 和 NavigationSplitView 实现 SwiftUI 导航
Verilog realizes the calculation of the maximum common divisor and the minimum common multiple