自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 逆向百例之某酒店登录接口分析

可以看到这是一个md5操作,其中t=we.common.getRandom(),a.mobile是输入的账号,剩下的是固定值fingerPrintJs,这个值是环境的一个md5生成的,全局搜索fingerPrintJs,可以发现。在如图位置打断点,可以看到值是由Ii(this.components)生成,并且this.components是环境的一些信息,可以当成固定值,也可以去看下怎么生成的。本地通过ast还原代码后对其进行替换可以发现,最后的结果是这个地方生成的,搜索tokens可以看到。

2025-02-11 16:51:02 946

原创 逆向百例之某翻译网站-入门

可以看到u()("".concat(e.url).concat(t).concat(s.q1)).toString()这个是最终的签名值,其中。可以看到t的结果就是取出params里面每一个value,并将他们连接一起,组成一个新的字符串,把lM这个函数扣下来放到本地,代码如下。并不会进入到y函数内部,反而会走到这一步,运行结束返回一个signature。32位长度的加密值,可能是MD5加密,把入参到MD5加密网站试一下。可以看到y(r)是会生成一个值,但是通过单步调试可以看到。

2025-01-28 12:00:00 750

原创 逆向百例之某建筑市场-入门

可以看到数据已经可以解密,AES对称算法往往在数据加密解密中用的比较多,出名的比如百度,小红书都有,可以去了解下AES的原理。进入后搜索任意关键词,点击搜索可以看到展示的数据,打开开发者工具,点击下一页可以看到只发送了一个请求。可以对应AES算法,f是我们需要的key,m是对应的偏移量iv,把代码扣到本地,将f,m也复制到本地。有一些经验的可以看到这个地方是一个AES的解密,非常可疑我们进行下断点,然后点击翻页。网址:aHR0cHM6Ly9qenNjLm1vaHVyZC5nb3YuY24v。

2025-01-27 12:00:00 1075

原创 逆向百例之1号店登录-入门

我们输入的账号密码取出来后,通过i.encrypt进行加密,i是一根new 的对象,这是一个标准的rsa加密,本地我们可以通过代码进行模拟,需要注意的是,rsa加密需要设置key,可以进行打断点来看key的值。使用jsencrypt的前提是先通过npm去安装,使用这个库的前面需要去定义window,感兴趣的可以去看看rsa加密的逻辑和他的一些条件,公钥和私钥。网址:aHR0cHM6Ly9wYXNzcG9ydC55aGQuY29tL3Bhc3Nwb3J0L2xvZ2luX2lucHV0LmRv。

2025-01-26 15:25:56 978

原创 逆向百例之天翼云登录-入门

js逆向基础练习

2025-01-25 23:27:24 1343 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除