python实现简单信息收集
2024-10-21 04:00:22
python实现简单信息收集
import whois
import socket
import sys
def Query(domain):
ip = socket.gethostbyname(str(domain)) # 获取IP地址
data = whois.whois(domain)
print ("[+] This server IP is : "+ip)
print("Basic information: ")
print (data)
def mainMod(name, domain):
print("\n\ # 好看的字符
******\n\
*********\n\
** **\n\
** **\n\
** **\n\
** **\n\
** **\n\
*******\n\
***** ")
print ('[+] This is '+ name +' Mod!')
print ('[+] please wait...')
Query(domain)
if __name__ == '__main__':
if len(sys.argv) == 2:
mainMod(sys.argv[0], sys.argv[1])
基本原理是调用whois库和socker库进行数据搜集。不是特别全面。第一个参数给域名就行。
最新文章
- 注册表(C#)
- Ubuntu下设置(增加/删除)开机启动项
- salesforce 零基础学习(二十七)VF页面等待(loading)效果制作
- 深入浅出设计模式——单例模式(Singleton Pattern)
- Skyfree的毕业论文 《系统封装与部署的深入研究》
- jquery.validate.js常用扩展函数
- sql server 复制 需要有实际的服务器名称才能连接到服务器……
- Node.js Web模块
- Hadoop Streaming框架学习(一)
- 安装配置Postgresql
- 自动化运维 Ansible
- Python脚本收集腾讯云CDN日志,并入ELK日志分析
- (转载)Java多线程的监控分析工具(VisualVM)
- 源码解析之ConcurrentHashmap
- idea代码快捷
- Core Animation-1:图层树
- C#的ThreadStart 和 Thread
- CASE (Transact-SQL)
- Linq 分组(group by)后列变行
- Timer类与TimerTask类