- 博客(6)
- 收藏
- 关注
原创 [网络编程]Socket_流式套接字编程
流式套接字基本使用在一个应用程序创建套接字进行通信时,socket()中的通信类型参数会让用户从数据流、数据报、原始类型中作出选择。其中数据流的传输方式就是基于TCP,而TCP因其数据流、可靠的特点适用于大多数情况。流式套接字特点及适用情况流式套接字基于传输控制协议提供面向连接的、可靠的(但也会比UDP付出更多传输代价的)数据流传输服务。因其保证数据能无错无重发出、有序接收的可靠性,...
2021-06-07 14:02:49
1579
原创 [Re:网络基础]细嗦从STP到RSTP
STP 生成树协议(Spanning Tree Protocol)STP是一个建立二层无环拓扑用于以太网络的网络协议。其基本功能是防止桥接环路和广播风暴,并允许在活动链路故障时提供容错的备份链路。1985年 Radia Perlman在Digital Equipment Corporation工作时发明了第一个STP(此时叫做DEC STP,并不是IEEE标准)1990年 IEEE发布了该协议的第一个标准,802.1D2001年 IEEE引入了快速生成树协议(RSTP),并向下兼容STP,802.
2021-06-07 09:56:35
726
原创 [ECC]XCTF-easy_ECC(WP)
从零开始的ECC学习????easy_ECC主要涉及到的椭圆曲线、费马小定理到分数取余分数取余计算(a/b)mod p时,可将其变为((a mod p)*(1/b mod p)) mod p根据费马小定理xp−1mod p=1x^{p-1}mod~p=1xp−1mod p=1,可得出(1/b)mod p=bp−2mod p(1/b) mod~p=b^{p-2}mod~p(1/b)mod p=bp−2mod pdef mod(a,b,p)
2021-01-21 01:15:48
1057
原创 [openssl]pem文件及openssl-rsa使用
PEM全称是Privacy Enhanced Mail,该标准定义了加密一个准备要发送邮件的标准,主要用来将各种对象保存成PEM格式,并将PEM格式的各种对象读取到相应的结构中。它的基本流程是这样的:信息转换为ASCII码或其它编码方式;使用对称算法加密转换了的邮件信息;使用BASE64对加密后的邮件信息进行编码;使用一些头定义对信息进行封装,这些头信息格式如下(不一定都需要,可选的):Proc-Type,4:ENCRYPTEDDEK-Info: cipher-name, ivec其中,第一个
2021-01-18 16:23:49
1260
原创 [pwn]汇编基础笔记(2020年9月26日更新)
寄存器32位通用寄存器:EAX EBX ECX EDX EBP ESP ESI EDIEAX:扩展累加器,乘除指令默认使用ECX:cpu默认使用ECX为循环计数器EBP:扩展基址指针寄存器(extended base pointer) 其内存放着一个指向系统栈最上面一个栈帧底部的指针。用于引用函数参数和局部变量。ESP:栈指针寄存器(extended stack pointer),其内存放着一个指向系统栈最上面一个栈帧栈顶的指针。32位模式下,ESP寄存器存放的是某个位置的32位偏移量。ESP
2020-09-26 22:06:36
357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人