12 2023 档案
摘要:端口扫描原理 向目标主机的某个端口,发送建立链接的请求,如果开放了这个端口就会响应0 ,未开放则响应非0 设计方案规划 校验ip规则 ip扫描 域名扫描 通过port建立链接 代码实现功能: import socket import re def check_ip(ip): # 校验ip ip_ad
阅读全文
摘要:多线程概述 进程:指系统中正在运行的一个应用程序,程序一旦运行就是经常进程, 进程 资源分配的最小单位 每个进程的内存是独立 线程:系统分配处理器时间资源的基本单位,或者说是进程之内独立执行的一个单元执行流, 线程 程序执行的最小单位 Threading模块 多线程 threading 的实战测试
阅读全文
摘要:Socket实战 socketserver.py import socket ip_port = ('127.0.0.1',9999) # 创建socket对象 sk = socket.socket() # 绑定ip port sk.bind(ip_port) # 开启监听 sk.listen()
阅读全文
摘要:Socket 网络编程技术 概述: 应用类 :c/s 客户端与服务器架构 如: qq 微信 web类 :b/s 浏览器与服务器架构,通过http请求资源(网页资源) 通信三要素: ip:互联网协议地址 port :一个进程一个端口 传输协议:核心就是好多协议组成的 socket抽象层在网络中的位置图
阅读全文