月度归档:2020年08月

jeb3.0 动态调试app寻找登录加密全过程 (二) – POST登录代码实现

在上篇文章 https://www.citext.cn/2689.html 中我们成功的分析出所有的加密, 现在用C++来实现整个登录过程, RSA和AES CBC模式加密是调用openssl库来实现的, http提交用的libcurl库, 全部都打包到工程文件了 工程文件下载地址: https://66-1251737204.cos.ap-beijing-1.myqcloud.com/citext.cn/project/cu […]

jeb3.0 动态调试app寻找登录加密全过程 (一)

准备好工具: JEB调试器, 逍遥模拟器, apk文件。 首先打开JEB调试器, 拖入要进行调试的apk文件, 双击JEB软件右侧工程浏览器中的Manifest xml文件, 然后ctrl+f搜索一下字符串 debug , 看看是否能搜索得到, 要想apk可调试那么这个xml配置文件中的application标签下会有字符串 android:debuggable=”true”。 如图: 很好, 什么也没 […]

C/C++ 使用SetWindowsHookEx 设置全局键盘钩子

SetWindowsHookEx 设置全局低级键盘钩子屏蔽所有键盘消息, 除了”ctrl+alt+.” 屏蔽不到之外, 其他按键消息都是可以屏蔽到的, 然后呢hook代码写在了dll中, 弄这程序主要目的就是为了防止误触键盘。(是不是很无聊哈哈) 其实低级键盘钩子不用写在dll中的 放张效果图: 这两个项目我都打包好咯, 编译环境是vs2015, 下载地址: https://66-1251737204. […]

C/C++ libcurl 设置网页链接地址含字符 ‘#’ 导致截断

使用libcurl请求一个网页时, 如果设置的链接中包含字符 ‘#’ 时, 实际请求的链接将会与设置时的链接不同, ‘#’ 后面的文本将会被截断。 尝试过将 ‘#’ 替换为%23也不行, 不知道这个问题该如何解决, 就先记录一下把! 2020/8/10 21:10 哎呀疏忽了, 原来将 ‘#’ 替换成%23是可以解决的! 本文到此为 […]

分享一份C/C++ libcurl库 支持ssl+使用例子

libcurl是一个免费开源的客户端url传输库,支持多种协议, 已经被很多知名的大企业所采用。 官方项目github地址: https://github.com/curl/curl 我的编译环境:vs2015,库版本:curl-7.70.0+openssl-1.1.1g 已编译库下载地址: https://66-1251737204.cos.ap-beijing-1.myqcloud.com/citext.cn/Librar […]