Charles - 夜神模拟器证书安装App抓包
Charles - 夜神模拟器证书安装App抓包
前言
一、软件安装
1.Openssl安装
1.1下载安装
1.2配置环境变量
1.3查看openssl版本,输入命令:openssl version
2.夜神模拟器安装
1.1 下载安装
1.2工具准备,MT管理器
3.Charles安装
二、Charles 安装证书,抓包
1.Charles破解
2.安装证书并导出
3.开启代理模式
4.证书格式化
5.通过MT管理器将证书配置到模拟器中
6.模拟器WiFi填入Charles代理的IP和端口
7.抓包示例
【密码学】一文读懂MT19937
瞄了一眼redis的源码,然后发现里面好玩的东西还挺多的,本文来聊一聊redis当中用到的一个随机数生成算法 mt19937,具体源码参见文末的参考资料,在这里就不贴到文本当中了。对于redis源码里面用的是mt19937-64本文先来看一下32位的版本,对于64位的版本,只不过状态当中元素用的是64位的元素,整个运算过程框架是类似的。
「梅森旋转算法」(「Mersenne twister」)是一个伪随机数生成算法,由松本真和西村拓士在1997年提出来的,可以快速产生高质量的伪随机数,修正了古典随机数生成算法当中的很多缺陷。19937这个名字来源于周期长度为梅森素数 。