摘要: 原文链接:https://mp.weixin.qq.com/s/NJjU7dqA1g0-_xFmr1nrIg 前言 上一篇文章测试了多个补环境的框架(多个开源的js补环境框架测试),这篇来说一下具体怎么补。用__ac_signature做测试,这个相对简单一点。 逆向 先定位cookie生成的位置, 阅读全文
posted @ 2024-05-10 10:26 Python成长路 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://mp.weixin.qq.com/s/uEMFGpE5bqmTvzSgX2twvA 前言 在做js逆向时肯定会遇到补环境的情况,看到github开源了好几个补环境用的框架,这篇文章做个测试,看看哪个比较好用。 https://github.com/pysunday/sden 阅读全文
posted @ 2024-05-07 17:03 Python成长路 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 前言 之前的文章把js引擎(aardio封装库) 微软开源的js引擎(ChakraCore))写好了,这篇文章整点js代码来测一下bug。测试网站:https://fanyi.youdao.com/index.html#/ 逆向思路 逆向思路可以看有道翻译js逆向(MD5加密,AES加密)附完整源码 阅读全文
posted @ 2024-05-06 09:32 Python成长路 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 前言 做爬虫肯定少不了JavaScript引擎的使用,比如在Python中现在一般用pyexecjs2来执行JavaScript代码,另外还有一些其他执行JavaScript的库: https://github.com/eight04/node_vm2: rpc调用nodejs,需要安装node h 阅读全文
posted @ 2024-05-01 17:49 Python成长路 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 前言 只有自己封装库的时候,才知道造轮子有多累。之前使用Python的时候,基本都只需要import,随便哪个功能都有人写好轮子用。不过造轮子也有好处,可以了解一些比较基础的知识。 其实aardio也有很多已经造好的轮子可以用,只是因为只有作者在维护,而且没有一个活跃的社区,所以很多方面有些缺失,比 阅读全文
posted @ 2024-04-29 14:49 Python成长路 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 原文链接: https://mp.weixin.qq.com/s/f8zbM6wMld3koqjaFbCuxw 前言 微信关注了很多技术类的公众号,但是一直都没看,所以想先把文章下载下来,放着以后可能一定会看。 之前写的Python微信机器人系列文章里提到了如何hook微信的实时消息,实时消息里也包 阅读全文
posted @ 2024-04-19 09:41 Python成长路 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 前言 弄了个视频号下载后,同一个问题每天都会被问,回答的有点烦了。想了想根本原因还是缺少一个交流平台,微信群的话,刚进群的看不到之前的聊天记录。想整个知识星球,发现只能弄个收费的,免费的需要激活码才能创建。 而有些人不会使用github,所以这篇文章写一下如何使用开源项目搭建一个问答平台。本来是想弄 阅读全文
posted @ 2024-04-18 13:44 Python成长路 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 原理 在看雪看到一篇文章:逆向调用QQ截图NT与WeChatOCR-软件逆向。里面说了怎么调用微信和QQ本地的OCR模型,还有很详细的分析过程。 我稍微看了下文章,多的也看不懂。大概流程是使用mmmojo.dll这个dll来与WeChatOCR.exe做通信的,也是用它来启动和关闭WeChatOCR 阅读全文
posted @ 2024-04-15 21:08 Python成长路 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 前言 熟悉一个新的语言最麻烦的就是需要了解一些库的使用,特别是基础库的使用。 所以我想给aardio封装一个Python风格的库,Python里的基础库是什么方法名,aardio里也封装同样的方法名。 这样就不需要单独去了解aardio里一些方法的使用细节,可以很方便的将Python代码改成aard 阅读全文
posted @ 2024-04-07 09:34 Python成长路 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 名字空间(namespace) 文档地址: https://bbs.aardio.com/doc/reference/the%20language/namespace.html 引入namespace的作用是为了解决变量命令冲突,比如有两个人都叫张三,一个是江西的,一个是北京的。为了区分他们就可以在 阅读全文
posted @ 2024-04-02 17:40 Python成长路 阅读(49) 评论(0) 推荐(0) 编辑