自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 猿人学第五题 摁扣代码 抓取全部5页直播间热度,计算前5名直播间热度的加和

猿人学扣代码任务5:抓取全部5页直播间热度,计算前5名直播间热度的加和

2024-07-04 16:29:36 297

原创 猿人学第二题js 混淆动态cookie但是hook不到m参数

0xdc09f2.test(_0x41c338),递归调用自己造成死循环,这里直接将return结果改为true即可。后面发现请求分为两次,第一次请求回返回一段js,浏览器运行后生成m参数,后面的请求都会带有m参数。而且第一次返回的js有反调试代码,会正则匹配死循环导致浏览器奔溃,我的浏览器很难hook到。按照网上的方法hook,cookie内的参数m发现并不成功,看起来这题很繁琐实则一点也不简单。首先我们关注的是m的生成过程那么就从m生成过程中debug。后面发现程序在某地死循环了。

2024-07-02 14:41:14 251

原创 猿人学19任务十九:抓取这5页的数字,计算加和并提交结果

采用wireshare发现浏览器和python的ja3算法的信息不同,所以可能是python请求的和浏览器的TLS指纹差异,服务器屏蔽了python的请求。所以用python模拟浏览器请求可解。copy到接口到python里面访问发现不能访问,但是浏览器可以重攻击。使用过去经验使用httpx采用http2.0方式访问依然不行。修改CIPHERS长度直至和浏览器类似,或者可以获得结果。

2024-07-01 16:06:38 141

原创 猿人学任务十六webpack初体验不会嗯写

到这里写的差不多了,结果惊奇的发现输出的md5值不对。于是楼主开始漫长的检查自己的代码问题,扣多了代码,js会一直卡住,有些代码会重复调用自己,由于楼主水平太菜不知道这些为什么代码在浏览器不会报错,我怀疑是环境不同于是乎开始补环境,但是这种事情完全无法预知到底是哪个环节出现错误。原来是,我的本地代码缺少某变量值导致代码无法走到正确的逻辑,大佬的解决方案是搜try关键字,发现本地缺少n.g方法,直接补上即可。当把鼠标放上去的时候发现数组的顺序不一样,怀疑是后面哪里修改了顺序。于是乎直接选择百度。

2024-06-28 18:25:33 232

原创 猿人学17题天杀的http2.0

下面直接贴出楼主的代码一份想不到response可以直接访问response.json()哦厉害哦,以前我都用正则匹配真是一个大厦B。其他题目都是http2.0,而http2.0兼容http1.x,所以浏览器使用2.0一样可以访问其他题目。应该就是后台开启了http2.0验证,所以使用http1.1不能访问。python中要用到httpx,下载一下就可以了^^

2024-06-28 10:07:53 96

原创 猿人学十五题

显然就是跑一下这个wasm文件然后用他的返回拼凑成了m参数。那么应该怎么调用wasm呢?网上瞎几把乱搜看了一大堆帖子,下载了个ida感觉搞得越来越复杂,于是果断选择百度答案,解决方法非常的简单,python有个内置跑wasm文件的包pywasm。用这个跑一下就行了,输入参数要和浏览器里请求的一样。楼主累了贴下代码需者自提。然后捏,就是有个m的生成过程,发现前置要请求一个wasm文件。看看调用堆栈的request。打个断点看看怎么生成的,

2024-06-27 17:29:58 178

原创 不会css嗯写猿人学第四题

观察了一下排序规则,0px是固定的,34px会连带着几个11px(此时只用排序34px的位置),像这种[{‘23’: ‘8’}, {‘-11’: ‘8’}, {‘11’: ‘4’}, {‘-23’: ‘6’}],需要把23px和-23px的数字替换位置,再把绝对值为11px的数字和绝对值为23px的数字相邻数字替换位置,最终得到结果。看到有几个参数,看到返回的info就是题中所给数字的图片URL组合,而图片的链接就是左侧请求得到的(Base64编码的URL)。所以开始了楼主嗯写这些数字排序的过程。

2024-06-25 16:10:19 309

原创 2021-03-25

看了一早上Linux文件操作。下午看了一会算法,没怎么看懂,瓶颈了。晚上看了会leetcode。希望明天更有效率一些。(完)

2021-03-25 20:41:04 54

原创 Java回溯法解n皇后问题

话不多说上代码;import java.util.Scanner;class GC2{ static int num;//皇后的数目 static int [] feasible;//记录第i列是否存在皇后,因为从第1行开始到最后一行,所以不用记录行数 static int count=0; public static void placequeen(int n) {//在第n行摆放皇后 if(n>num) {//当搜索完最后一行后,输出棋盘情况 count++; S

2020-11-28 21:38:54 329

空空如也

空空如也

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

TA关注的人

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