- 博客(9)
- 收藏
- 关注
原创 JS逆向关于网页的异步调试(实战案例)
对于简单非异步逆向的网站,搜索关键词或者hook技术一般都能得出加密的位置,要么就是跟几个栈就能找出加密的位置。对于一些混淆和异步的位置,我们很难找到加密的位置,本文着重介绍异步调试的技巧,只做学习,侵权立删。
2025-04-08 16:05:44
489
原创 爬虫逆向常见的对称加密
DES是一种分组加密算法,他以64位为分组对数据加密。64位一组的明文从算法的一端 输入,64位的密文从另一端输出。DES是一个对称算法:加密和解密用的是同一个算法(除 密钥编排不同以外)。密钥的长度为56位(密钥通常表示为64位的数,但每个第8位都用作奇偶检验,可以忽 略)。密钥可以是任意的56位数,且可以在任意的时候改变。DES。其中Key为8个字节共64位,是DES算法 的工作密钥;Data也为8个字节64位,是要被加密或解密的数据:Mode为DES的工作方式,有 两种:加密或解密。
2025-04-01 14:59:48
1409
原创 Python调用JS代码大全
你可以在 Python 中执行 JavaScript 代码,而无需启动一个完整的 JavaScript 解释器。它的目标是提供一种简便的方式,使得在 Python 中嵌入 JavaScript 代码成为可能,特别是对于需要JavaScript 交互的项目而言。是一个 Python 库,用于在 Python 环境中执行 JavaScript 代码。它实际上是对 ExecJS 库的 Python 封装,ExecJS 本身是一个通用的 JavaScript 运行环境的抽象层。以上方法只针对非异步的js代码。
2025-03-27 14:37:12
576
原创 JS逆向的常见hook技术(实战案例)
Hook 是一种钩子技术,在系统没有调用函数之前,钩子程序就先得到控制权,这时钩子函数既可以加工处理(改变)该函数的执行行为,也可以强制结束消息的传递。简单来说,**修改原有的 `JS `代码就是 Hook。客户端拥有 `JS` 的最高解释权,可以决定在任何时候注入` JS`,而服务器无法阻止或干预。服务端只能通过检测和混淆的手段,另 Hook 难度加大,但是无法直接阻止。
2025-03-24 16:57:32
518
原创 c++深度优先探索
一天Extense在森林里探险的时候不小心走入了一个迷宫,迷宫可以看成是由n * n的格点组成,每个格点只有2种状态,.和#,前者表示可以通行后者表示不能通行。每组测试数据的第1行是一个正整数n (1 ≤ n ≤ 100),表示迷宫的规模是n * n的。接下来是一个n * n的矩阵,矩阵中的元素为.或者#。再接下来一行是4个整数ha, la, hb, lb,描述A处在第ha行, 第la列,B处在第hb行, 第lb列。k行,每行输出对应一个输入。能办到则输出“YES”,否则输出“NO”。
2025-02-06 19:04:46
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人