IDA常用快捷键Shift+F12:查看所有字符串 F5:查看伪代码 Alt+T:查找字符串 空格:切换图形视图&汇编视图 /:在反编译后伪代码的界面中写下注释 x:对着某个函数、变量按该快捷键,可以查看它的交叉引用 n:改变量名 y:改变量类型 ...2020-05-12reverseIDA
crypto常用工具常用工具古典密码维吉尼亚密码(Vigenere)https://github.com/atomcated/Vigenere(加密解密程序,包含自动猜测密钥功能) https://www.guballa.de/vigenere-solver white...2020-05-10cryptoSagegmpy2
crypto常用算法欧几里得算法(辗转相除法)在数学中,辗转相除法,又称欧几里得算法(英语:Euclidean algorithm),是求最大公约数的算法。 两个整数的最大公约数是能够同时整除它们的最大的正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的...2020-05-10crypto算法
Android逆向 动态调试Java层动调在Manifest给 AndroidManifest.xml 设置: android:debuggable="true" 使用apktool工具解包修改manifest,重打包回去之后进行签名; 先对文件进行对齐: ...2020-05-10reverseAndroid
离散对数 在整数中,离散对数(Discrete Logarithm, DL)是一种基于同余运算和原根的一种对数运算。 在任何群 $G$ 中可为所有整数 $k$ 定义一个幂数为 $b^k$,而离散对数 $\log_ba$ 是指使得 $b^k = a$...2020-05-07crypto离散对数
RSA常用工具 分解大素数 factordb (http://www.factordb.com / API: http://factordb.com/api?query=) yafu($p,q$相差过大或过小yafu可分解成功) sage (divisor...2020-05-06cryptoRSA
文件上传 绕过姿势客户端校验 禁用JS 抓包改包bp抓包后改后缀名 服务端校验MIME类型检测MIME类型在html文件中使用content-type属性表示。 常见文件名对应的MIME类型: gif —> image/gif...2020-05-06web文件上传
图像处理 Pillow12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849#基本操作from PIL import Ima...2020-05-06misc图像