UDP协议基础: UDP(User Datagram Protocol)协议,是用户数据报协议,主要用来支持那些需要在计算机之间传输数据的网络连接。它是一种面向非连接的协议,面向非连接指的是双方在正式通信前不必于对方先建立连接关系,不管对方状态就直接发送。至于对方是否可以接收到这些数据内容,UDP协 ...
分类:
其他好文 时间:
2019-08-28 01:26:51
阅读次数:
96
现在本小编就来介绍一下NMAP网络扫描,把目光回到下面来1.输入命令后,显示未找到命令,即我们要重新安装nmap命令2.用yum重新安装命令3.输入命令,即可查看本机对外所开设的TCP端口4.输入命令,即可查看本机对外所开设的UDP端口5.查看本机对外开启的TCP端口6.查看本机对外开设的UDP端口7.探测该网段中是否有主机处于开机状态8.输入命令,显示本人虚拟机7-2开启端口信息结论:NMAP网
分类:
其他好文 时间:
2019-08-27 21:02:59
阅读次数:
94
一.打印流 如果现在要想通过程序实现内容的输出,核心的本质一定要依靠OutputStream类来支持但是OutputStream类有一个最大的缺点,这个类的数据输出操作功能有限,所有的数据一定要转为字节数组后才可以进行才操作:public void write(byte b[]) throws IO ...
分类:
编程语言 时间:
2019-08-27 21:01:52
阅读次数:
115
使用NMAP定期扫描内部网络,可以找出网络中存在的不可控服务,并对其及时关闭,可以降低我们的安全风险。nmap扫描常用的几种扫描类型:-sS:TCPSYN扫描(又称半开放,或隐身扫描)-sT:TCP连接扫描-sU:UDP扫描-sF:TCPFIN扫描-sP:ICMP扫描-P0:允许你关闭ICMPpings要使用nmap服务,第一步当然是对其进行安装了,这里我们选择的安装方式是从yum源中进行安装。我
分类:
其他好文 时间:
2019-08-27 19:46:18
阅读次数:
101
网络编程初识 C/S B/S架构 C/S B/S架构 C: client端 B: browse 浏览器 S: server端 C/S架构: 基于客户端与服务端之间的通信 ? QQ, 游戏,皮皮虾, 快手,抖音. ? 优点: 个性化设置,响应速度快, ? 缺点: 开发成本,维护成本高,占用空间,用户固 ...
分类:
编程语言 时间:
2019-08-26 23:05:46
阅读次数:
124
发送端publicclassmyimplementsRunnable{privateDatagramSocketclient;privateBufferedReaderreader;privateStringtoip;//对方的ipprivateinttoport;//对方的端口publicmy(intport,Stringtoip,inttoport){try{client=newDatagra
分类:
编程语言 时间:
2019-08-26 21:16:10
阅读次数:
78
接收端Addressalreadyinuse:Cannotbind同一个协议下端口不允许冲突1、使用DatagramSocket指定端口创建接收端2、准备容器封装成DatagramPacket包裹3、阻塞式接受包裹receive(DatagramPacketp);4、分析数据,将字节数组还原为对应类型getData()返回类型为字节数组,getLength()返回数据长度,类型为int5、释放资源
分类:
编程语言 时间:
2019-08-26 09:49:14
阅读次数:
174
publicclassmyimplementsjava.io.Serializable{publicvoidrr(){System.out.println("杜雨龙最帅a");}}引用类型接收端Addressalreadyinuse:Cannotbind同一个协议下端口不允许冲突1、使用DatagramSocket指定端口创建接收端2、准备容器封装成DatagramPacket包裹3、阻塞式接受包
分类:
编程语言 时间:
2019-08-26 09:36:44
阅读次数:
105
UDP:需要datagramSocket来进行中间的运输无连接的传输层协议,提供面向事务的简单不可靠信息传输服务、可能丢失、非常简单、开销小一切以包为中心数据传输不用IO流接收端Addressalreadyinuse:Cannotbind同一个协议下端口不允许冲突1、使用DatagramSocket指定端口创建接收端2、准备容器封装成DatagramPacket包裹3、阻塞式接受包裹receive
分类:
编程语言 时间:
2019-08-26 09:31:26
阅读次数:
82
![](https://s1.51cto.com/images/blog/201908/25/578c72e4cb706bf6b88aac307cf504fb.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类:
编程语言 时间:
2019-08-26 09:21:11
阅读次数:
68