服务器监控

本周日写作缘由:
Django入手项目撰写过程中,发现服务器启动后,后台如果未取消调试模式,我们可以通过异常返回信息获得源码信息,以了解某些公司项目框架。因此想通过Python扫描某些服务器端口,以达到监控的效果

项目设计思路:

1.通过域名获取服务器IP
2.通过开辟tcp socket,循环遍历服务器端口
3.可用端口信息日志打印

项目编码框架:

class文件夹承接自定义异常类;
interface文件夹承接IP获取、线程开辟、socket开辟等功能的实现;
datatype文件夹承接全局变量;
main.py实现主题项目执行路径的构建。

项目代码:https://github.com/Lanchee/scrap1

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容