当前位置:网站首页>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
边栏推荐
- Batch update in the project
- yarn 常用命令
- The OBD deployment mode of oceanbase Community Edition is installed locally
- 今日睡眠质量记录79分
- Relationship between objects and classes
- 一些认知的思考
- 不敢买的思考
- 【漏洞预警】CVE-2022-26134 Confluence 远程代码执行漏洞POC验证与修复过程
- 10 minutes to help you get ZABBIX monitoring platform alarm pushed to nail group
- Mistakes made when writing unit tests
猜你喜欢
随机推荐
ES6深入—ES6 Class 类
一些认知的思考
Record a 'very strange' troubleshooting process of cloud security group rules
Arduino controls a tiny hexapod 3D printing robot
Cheer yourself up
一些認知的思考
漫画:什么是MapReduce?
How to use FRP intranet penetration +teamviewer to quickly connect to the intranet host at home when mobile office
Replknet: it's not that large convolution is bad, but that convolution is not large enough. 31x31 convolution. Let's have a look at | CVPR 2022
【网易云信】超分辨率技术在实时音视频领域的研究与实践
obj集合转为实体集合
Seaborn绘制11个柱状图
《MongoDB入门教程》第04篇 MongoDB客户端
事务回滚异常
Modify PyUnit_ Time makes it support the time text of 'xx~xx months'
Batch update in the project
tf.sequence_mask函数讲解案例
[Netease Yunxin] research and practice of super-resolution technology in the field of real-time audio and video
ES6 drill down - ES6 generator function
Defining strict standards, Intel Evo 3.0 is accelerating the upgrading of the PC industry