- 博客(43)
- 收藏
- 关注
原创 webpack实战
文章摘要:本文分析了某网站的sign加密机制,定位到核心加密函数p(r)。研究发现加密过程涉及webpack模块加载,通过控制台调试获取关键函数r和o。详细说明了如何从网页源码中提取加密模块,将其改写为可调用的本地JS代码,并构建generate_sign函数供Python调用。核心加密流程是对特定格式的请求参数进行序列化处理,最终生成sign签名。
2025-11-25 18:11:28
414
原创 对称加密AES
AES加密有两种主要模式:ECB和CBC。ECB模式逐个加密数据块,而CBC模式通过前一组密文与当前明文异或增强安全性。本文演示了使用Python的PyCryptodome库实现AES-128 CBC模式加密的过程:对文本"Life is fucking movie"进行16字节填充,使用16字节密钥和初始化向量(IV)加密,并通过base64编码输出结果。解密时需使用相同密钥和IV,并去除填充数据。注意密钥长度决定加密强度(16/24/32字节对应AES-128/192/256)。
2025-10-24 21:58:39
193
原创 【JS逆向】某易云音乐参数params,encSecKey算法
摘要:本文介绍了通过分析网易云音乐API加密参数的方法。主要内容包括:1)通过XHR断点追踪调用堆栈找到关键加密函数;2)提取固定参数i2x和加密函数asrsea;3)将加密逻辑封装为JS函数并通过Python调用;4)演示了两种API调用:获取歌曲URL和搜索歌曲列表。关键步骤涉及参数加密、Python与JS交互,最终实现通过API获取音乐数据。该方法可应用于爬取网易云音乐数据,但需注意加密参数可能随时间变化。
2025-09-08 17:14:32
321
原创 PS底纹教程
6.加一层渐变映射(新建),把黑色改为深绿色。2.新建纯色层 颜色中性灰;素描下找到半调图案,数值调成大小5对比1;再新建一层,素描下找到撕边,对比拉到1;5.滤镜下找到扭曲下,旋转扭曲;1.ctrl+shift+U 去色。3.纯色层打开滤镜(滤镜库);4.混合模式 正常改为实色混合。
2025-03-30 18:53:25
308
原创 IMMC 2023中华赛A題(秋季赛)
官方文本pdf先把问题抽象化,将各个楼命名为A1到A34,A0、A35分别为机器人A、B的充电站对于对应问题,先用Dijkstra算法算各楼到图书馆的最短路径Ai到A14距离为SAi距离路径A5-A14=5.2路径为A5->A11->A17->A16->A15->A14A11-A14=4.5路径为A11->A17->A16->A15->A14A4-A14=4.4路径为A4->A3->A2->A8->A14A35-A14=4.4路径为A35->A29->A23->A22->A21->A15->A14A29-A
2024-08-30 17:15:44
1702
原创 深度学习框架Tensorflow
CNN(Convolutional Neural Network)是一种深度学习模型,主要用于图像识别、语音识别和自然语言处理等领域。CNN采用了卷积层和池化层等结构,可以提取图像特征并进行分类或回归任务。MobileNet是一种轻量级的CNN模型,它的设计目标是在保持较高的准确率的同时,具有更小的模型体积和更低的计算开销,适用于移动设备等资源有限的场景。
2024-05-18 22:05:15
486
1
原创 逆向第一步 去掉debugger(无任何门槛小白可学习)
注意下载后缀为.x64.exe版本的 我这里下的npp.8.6.5.Installer.x64.exe。(2)ctrl+f 查找 debugger 然后把代码里的"debugger"删除掉。在文件夹下新建一个JSTool文件夹(要以这个命名不然在插件里找不到)把上面那个下载的JSMinNPP.dll文件拉到JSTool文件夹。(3)把代码缩进一下(插件JSTool 前面安装过的)把复制的链接复制到上面,下面填你本地修改后js的地址。保存重新打开网站 打开开发者工具 就不会被断住了。2.用ReRes替换。
2024-04-30 22:40:11
990
原创 pycharm安装AI写代码插件
插件--已安装齿轮图标--从磁盘里安装。在IDE安装特慢(可能找不到插件)去官网搜一下 对应安装包。下载zip在IDE解压。
2024-04-25 13:51:58
5943
原创 pyqt调用UI和开启子进程
xxx.ui转xxx.py 两种方法。设置logo.qrc转为logo.py。pushButton_3在UI里查看。sdz.ui已经转换为sdz.py。logo.qrc里不要放其他东西。在主函数加上两行代码 ✦✦✦。绑定的资源(qrc)转换成py。在子线程运行期间 UI不卡顿。在按钮绑定的函数中开始线程。
2024-01-09 17:14:21
1073
原创 数学建模练习3(线性规划pulp)
如果使用整数型变量,可能会导致问题无法得到最优解,因为整数型变量只能取整数值,而在这个问题中,决策变量的最优解可能是非整数值。在这个问题中,决策变量的取值范围都是实数,因此需要使用连续型变量。
2023-06-10 19:47:09
286
原创 数学建模练习2(TSP动态规划)
这段代码是Python中用于创建一个n维数组的语法。其中,`n`是数组的维数,`sys.maxsize`是一个常量,表示当前系统中整数类型的最大值。这个语法使用了列表推导式和位运算符。具体来说,`[sys.maxsize] * (1
2023-06-10 17:40:48
437
原创 turtle画出一张图片
turtle 模块中的 getscreen() 函数是用来获取绘图窗口的函数,返回一个 Screen 对象。 Screen 对象提供了一些窗口相关的功能,例如 colormode(),用来设置窗口中颜色的模式。
2023-05-29 23:25:00
1039
2
遇见一个网页反调试(网页跳转)
2025-09-11
浏览器自动化,切换标签页会跳转网页
2025-08-01
围棋胜负问题探究12541518154512
2024-11-30
edge阅读pdf改变光标
2024-08-02
有什么方法可以下载tx视频的弹幕保存.ass文件
2024-05-25
tkinter里insert不能用
2023-03-28
python的selenium
2023-03-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅