网络编程
socket基础及其他网络编程知识
强强吃不饱
测试从细节抓起
展开
-
CentOS 8下安装Docker
首先你要切换root: sudo -i 后续换行输入你的密码1、yum 包更新到最新yum update2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapperyum install -y yum-utils device-mapper-persistent-data lvm23、 设置yum源yum-config-manager --add-repo https://mirrors.aliyun.com/docker-原创 2020-06-04 23:05:51 · 432 阅读 · 0 评论 -
网络编程——Socket简单运用
前言:在我们的IT海洋里,服务端是怎么和客户端建立连接,以及传输信息的呢?话不多说,请往下看~一、Socket通信流程Socket是基于TPC/IP协议,属于OSI七层模型中的传输层而websocket是基于HTTP协议,属于OSI七层模型中的应用层下面引导大家的,就是建立简单的Socket连接二、建立简单的Socket连接...原创 2021-02-26 23:41:19 · 4499 阅读 · 2 评论 -
利用协程技术,完成对域名/ip地址的端口扫描
> 这里是引用import socket,gevent,timeimport gevent.monkeyimport gevent.poolclass Scan_Plus_V5(): def scan_port(self,ip,port): sk = socket.socket(socket.AF_INET,socket.SOCK_STREAM) sk.settimeout(0.5) try: result = s原创 2021-03-04 23:18:37 · 303 阅读 · 2 评论 -
网络编程进阶------使用Socket制作:对域名解析、ip地址扫描开放端口代码编译
通过上一篇网络编程基础-,大家对socket有了一定的认知,本文整理的是对ip地址扫描,找出开放的端口,以及对域名的解析方法整理任何工具的开发,一定是有需求才会去做像是站长工具这一类的端口扫描工具是怎么做的呢?其实很简单! 利用Socket就可以完成,而且效果要比它来的更好一些话不多说,下面开始步入正题需求:1、对ip地址进行扫描,看地址是否有效,并在一定范围内找出未被占用的端口号2、解析域名3、工具整合,用户可以自主选择1-2来使用需求点一:对ip地址进行扫描,看地址是否有效,并.原创 2021-02-28 03:11:13 · 532 阅读 · 0 评论