当前位置:网站首页>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.gitgit clone https://github.com/shmilylty/OneForAll.gitThese 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 multiverseRefresh 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
边栏推荐
- obj集合转为实体集合
- 一键安装脚本实现快速部署GrayLog Server 4.2.10单机版
- Cartoon: what is MapReduce?
- The OBD deployment mode of oceanbase Community Edition is installed locally
- Transaction rollback exception
- 五种常见的咨询公司谈判策略以及如何维护自己的利益
- EDI许可证和ICP经营性证有什么区别
- tf.sequence_mask函数讲解案例
- 2020-2022 two-year anniversary of creation
- Cartoon: what is distributed transaction?
猜你喜欢

PSPNet | 语义分割及场景分析

《21天精通TypeScript-3》-安装搭建TypeScript开发环境.md

List de duplication and count the number

The new version of effect editor is online! 3D rendering, labeling, and animation, this time an editor is enough

StarkWare:欲构建ZK“宇宙”

DeSci:去中心化科学是Web3.0的新趋势?

RLock锁的使用

sql中set标签的使用

Coding devsecops helps financial enterprises run out of digital acceleration

抽象类和接口的区别
随机推荐
Cartoon: what is service fusing?
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
CISP-PTE之PHP伪协议总结
降本40%!Redis多租户集群的容器化实践
yarn 常用命令
抽象类中子类与父类
Research and development efficiency measurement index composition and efficiency measurement methodology
19.[STM32]HC_ SR04 ultrasonic ranging_ Timer mode (OLED display)
sql中查询最近一条记录
一文带你吃透js处理树状结构数据的增删改查
Batch update in the project
RLock锁的使用
Five common negotiation strategies of consulting companies and how to safeguard their own interests
Li Kou today's question -729 My schedule I
Reduce the cost by 40%! Container practice of redis multi tenant cluster
一些認知的思考
PSPNet | 语义分割及场景分析
List uses stream flow to add according to the number of certain attributes of the element
移动办公时如何使用frp内网穿透+teamviewer方式快速连入家中内网主机
Cartoon: what is distributed transaction?