对密码学了解不多,做一下熟悉熟悉 1,看我回旋踢 给的密文synt{5pq1004q-86n5-46q8-o720-oro5on0417r1} 简单的凯撒密码,用http://www.zjslove.com/3.decode/kaisa/index.html 得到flag 2,md5 密文:e00c ...
分类:
其他好文 时间:
2019-08-17 00:45:37
阅读次数:
671
hashlib模块和hmac模块 hashlib模块 一、导入方式 二、作用 无论你丢什么字符串,他都会返回一串 固定长度的字符串 三、模块功能 3.1 经常使用 注意: 1. 变成固定的字符串 2. 相同的字符串哈希后结果一样 3. 叠加性 hmac模块 一、导入方式 二、作用 对密码加密,可以加 ...
分类:
系统相关 时间:
2019-08-16 23:22:00
阅读次数:
186
python常用模块 1、time 模块 2、datetime 模块 3、os 模块 os模块与操作系统交互,可以操控文件 4、sys 模块 与python解释器交互 5、json 模块 用python写了一个程序,用Java写了一个程序,两个程序需要数据之间交流,规定了一种多语言通用的数据类型,j ...
分类:
Web程序 时间:
2019-08-16 23:00:19
阅读次数:
117
# 类中定义的函数分为两大类, #一,绑定方法(绑定给谁,谁来调用就自动将它本身当做第一个参数传入) # 1,绑定到类的方法:用classmethod装饰器装饰的方法。 # 对象也可以掉用,仍将类作为第一个参数传入 # 2,绑定到对象的方法:没有被任何装饰器装饰的方法 # 注意,此时如果类调用对象方... ...
分类:
编程语言 时间:
2019-08-16 23:00:06
阅读次数:
92
md5值一致则说明是一模一样 diff返回空也说明两个文件是一致的 ...
分类:
其他好文 时间:
2019-08-16 22:21:49
阅读次数:
87
//生成随机数//设置多个公钥、私钥对,通过客户端来协商确定使用哪对//生成随机数后,用私钥将其加密生成密文//再利用base64编码将密文转换成字符串//最后可以json的格式放置到payload中返回给客户端//握手协商,利用ostringstream将两个随机字符串生成一个//md5编码,输出 ...
分类:
其他好文 时间:
2019-08-16 21:10:32
阅读次数:
95
hashlib模块 密码加密:无论你丢什么字符串,他都会返回一串 固定长度的字符串 e10adc3949ba59abbe56e057f20f883e e10adc3949ba59abbe56e057f20f883e 相同字符串哈希后结果一样 hash值的特点: 1. 只要传入的内容一样,得到的has ...
分类:
其他好文 时间:
2019-08-16 20:29:55
阅读次数:
74
bin不动了,学学webWEB1,签到1f12,得到flag2,签到2给了输入窗口和密码,但输入后却显示错误,查看源码,发现对输入长度进行了限制,改下长度,得到flag3,md5 collision给了一段php,但我没有学过,经过百度,得知是考察PHP弱类型,$md51 == $md52处只要传人 ...
分类:
Web程序 时间:
2019-08-16 18:25:40
阅读次数:
110
基于TCP协议的socket通信 1.基于TCP协议的socket循环通信 2.基于TCP协议的socket连接循环通信 3.基于TCP协议的socket通信:远程执行命令 4.粘包现象 5.操作系统的缓冲区 5.出现粘包现象的情况 1.接收方没有及时接收缓冲区的包,造成多个包接收(客户端发送了一段 ...
分类:
其他好文 时间:
2019-08-15 22:53:18
阅读次数:
114