1、检测一个或多个URL/域名的状态; 2、支持异步HTTP请求以提升性能; 3、在检查多个URL时显示进度条; 4、支持将检测结果保存到文件中; 5、提供了针对无法访问的URL或无效响应的错误处理; 6、易于使用的命令行界面;
httpx argparse tqdm colorama
git clone https://github.com/your_username/status-checker.git
cd status-checker
pip install -r requirements
python status_checker.py [-h] [-d DOMAIN] [-l LIST] [-o OUTPUT] [-v] [-update]
参数解析
-d, --domain:要检测的一个或多个URL/域名;
-l, --list:包含待检测URL/域名列表的文件;
-o, --output:保存输出数据的文件路径;
-v, --version:显示工具版本信息;
-update:工具更新;
python status_checker.py -l urls.txt -o results.txt
原文始发于微信公众号(FreeBuf):URL Status Checker:一款基于纯Python的URL状态检测工具
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论