Android抓包环境配置

抓包环境配置抓包工具分类123456全局抓包工具 Httpv7 http、debugger pro代理抓包工具 Charles、FiddlerVPN抓包工具 HttpCanary网卡抓包工具 wireshark手机抓包工具 tcpdumpHook抓包工具 r0Capture Charles配置配置JDK 启用超级管理员 关闭防火墙 https://www....

阅读全文

SSH加固

修改/etc/pam.d/common-auth文件,加上 1auth required pam_tally2.so deny=3 unlock_time=60 even_deny_root root_unlock_time=60 重启ssh 或者,注意是或者,上面的方法感觉很容易把ssh弄的崩掉 配置私钥(用户home目录下...

阅读全文

密码学提升-对称加密算法原理及C实现

DES算法DES算法细节 https://www.anquanke.com/post/id/177808#h3-5 分组加密算法的填充方式 分组大小8字节 明文长度不够1个分组,就需要填充,以最常用的PKCS7填充为例 明文没有内容或者明文刚好一个分组长度,都需要再填充一个分组 最多填充一个分组,08 08 08 08 08 08 08 08 其他填充的情况...

阅读全文

Android基础

安装下载Android Studio,然后在安装目录的上级目录下新建Project和SDK目录 安装的时候选custom。在SDK安装路径的时候指定为上述的目录 setting里找到SDK,SDK tools,下载NDK Cmake 开启投屏,Windows: File > Settings > Device Mirroring gradle是...

阅读全文

PHP动态调试环境搭建

PHP配置首先去 xdebug 官网下载对应php版本的xdebug扩展,将phpinfo的信息复制就会出现对应的xdebug扩展。 1https://xdebug.org/wizard PHP配置文件开启xdebug 12345678910111213[Xdebug]zend_extension=E:/phpstudy_pro/Extensions/ph...

阅读全文

密码学提升-哈希算法原理及C实现

For beginapp为什么需要so里面的代码 12执行效率C/C++反编译比Java难 so中会接触到的:系统库函数、加密算法、jni调用、系统调用、自写算法 so层没有标准加密库调用,无法像Java里那样messageDigest这么明显的识别 Hex编码Hex 编码的基本步骤 将数据转换为二进制 每个字符或字节数据用 8 位二进制表示(1 字节 ...

阅读全文

ART下的脱壳原理

Android源码1234http://androidxref.comhttp://aospxref.comhttps://android-opengrok.bangnimang.nethttps://cs.android.com ART下的脱壳点ART是在Android 5.0之后解释执行dex的虚拟机,Android 5.0之前是Darvlik虚拟机 ...

阅读全文

GooleDork

intitle:”index of” inurl:ftp intitle:”index of” inurl:ftp intext:”Password” filetype:txt inurl:”email.txt” inurl:”view.shtml” site:pastebin.com intext:admin.password

阅读全文

密码学基础-各种加密算法的代码实现

数组转字符串 Arrays.toString(bytes) 将 byte 类型数组(byte[])转换成一个字符串表示形式 Hex编码hex编码是一种用16个字符表示任意二进制数据的方法,是一种编码,而不是加密 123用0-9 a-f 16个字符表示每个十六进制字符代表4bit,也就是每2个十六进制字符代表一个字节 java实现12345678public...

阅读全文