一、基本概念 MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3 ...
分类:
编程语言 时间:
2020-04-02 18:03:06
阅读次数:
65
前言 这篇文章的主要目的是告诉大家,构建工具可以做那些事情.大家不必去深入研究这个东西.最基本的是有个概念. 什么是前端构建? 在平时我们浏览一些大型的站点,会发现其中的一些css经过压缩(去掉了空白符,注释),js经过了混淆和压缩.一些引用的文件的链接会加上奇怪的字串(文件md5),例如: <li ...
分类:
其他好文 时间:
2020-04-01 19:48:51
阅读次数:
70
测试文件:https://www.lanzous.com/iaup43c 文件提取 binwalk 首先需要使用binwalk对文件进行提取。安装教程:https://blog.csdn.net/QQ1084283172/article/details/65441110 binwalk -e fir ...
分类:
其他好文 时间:
2020-04-01 01:17:53
阅读次数:
351
[toc] 一 json&pickle模块 二 configparser模块 三 hashlib模块 四 suprocess模块 ...
分类:
其他好文 时间:
2020-04-01 00:28:22
阅读次数:
66
1、把登录与注册的密码都换成密文形式 import hashlib pwd = input('请输入密码:').strip() with open('db.txt','a',encoding='utf-8') as f: hash1 = hashlib.md5(pwd.encode('utf-8') ...
分类:
其他好文 时间:
2020-03-31 22:37:00
阅读次数:
55
序列化与反序列化 什么是序列化 序列化指的是把内存的数据类型转换成一个特定的格式的内容 序列化成的格式:json / pickle 原本我们学过序列化和反序列化的土办法:str() 与eval() 为何要序列化 序列化得到的特定格式有两种用途 用于存储:可以存档 传输给其他平台使用:跨平台数据交互, ...
分类:
其他好文 时间:
2020-03-31 20:46:20
阅读次数:
63
用于校验资源请求的合法性 如果是访问 的话,md5 值的 shell 计算方法如下: | 链接 | 响应码 | | | | | | 403,md5不正确,时间过期 | | | 403,md5不正确,时间未过期 | | | 410,md5正确,时间过期 | | | 200,md5正确,时间未过期 | ...
分类:
其他好文 时间:
2020-03-30 19:51:37
阅读次数:
86
from:http://blog.leanote.com/cate/xp0int/%E7%BD%91%E9%BC%8E%E6%9D%AF [Crypto] permgame - CirQ 全场0血的crypto,然而我相信大家都是卡在其中一步,就是爆破K2上。没有拿到flag,这个解法假设K2已知。 ...
分类:
其他好文 时间:
2020-03-30 15:51:42
阅读次数:
110
一、ssh 基础使用 1. ssh 客户端使用 Secure Shell(ssh)协议连接到运行了 ssh 服务端的远程服务器上。 2. ssh 是专为远程登录会话和其他网络服务提供安全性的协议。 有效防止远程管理过程中的信息泄露; 传输数据加密,可以防止 DNS 和 IP 欺骗; 传输数据压缩,加 ...
分类:
系统相关 时间:
2020-03-30 09:28:29
阅读次数:
92
菜鸡只打了100分 ez_bypass 对于我一点都不ez 用数组可以让md5加密都都为NULL,然后是原本数据不相等,so,id[]=1&gg[]=2 然后下面那个is_numeric()是用来判断是否为数字,so,用post传值1234567%00,或者1234567a或1234567!都可以, ...
分类:
其他好文 时间:
2020-03-29 18:01:53
阅读次数:
73