Web
文章平均质量分 66
起不好名字就不起了
爱好数据分析、机器学习(并不)
展开
-
猿人学web端爬虫攻防大赛赛题解析_第六题:js 混淆 - 回溯
第六题:js 混淆 - 回溯1、前言2、题目理解3、加密原理解析3.1、加密位置判断3.2、解密_萌新试错版3.3、解密_老手经验版4、代码实现过程4.1、坑一:风控不通过4.2、坑二:参数q设置有误4.3、完全体代码5、结语6、参考文献1、前言万万没想到,距离上次做完第四题之后,再次动手写猿人学赛题解析的博客已经是四个多月之后了。其中各种艰辛,难以言表,只能说逆向这鬼东西水太深了,要掌握的各种知识和骚操作是真的不少,奈何自己人菜瘾还大,不信邪非要靠自己手撕代码,想在不借助外力的情况下,自己把代码还原出原创 2021-04-24 22:09:57 · 1244 阅读 · 5 评论 -
Python调用并执行javascript代码——使用Naked库
背景在python环境下想要执行js文件一般主要是用execjs、js2py、selenium等第三方库来实现,最近在运行一段包含特殊字符的js代码时,把所有这些主流的js执行库都试了一遍,但无论如何都会报错提示字符有问题,实在没办法在谷歌一通搜索,终于找到了一个可行的js执行库——Naked,不同于其他库都是将js代码写在python代码中编译执行,Naked是直接调用NodeJS源文件的输出结果,还是挺方便的。Naked库安装与使用1、安装安装比较简单,直接pip安装就行:pip install原创 2021-02-27 23:15:53 · 1010 阅读 · 0 评论 -
猿人学web端爬虫攻防大赛赛题解析_第四题:雪碧图、样式干扰
第四题:雪碧图 - 样式干扰1、前言2、题目理解3、解析过程3.1、初窥门径3.2、深入探究3.2.1、确定原理3.2.2、逆向破解3.2、代码实现4、结语1、前言久违的第四题终于要出炉了,这篇博客比我预想的完成时间要快,主要是没想到这次解题过程还比较顺利,竟然在没有参考其他大佬答案的前提下,自己摸索出来了,对我来说算是一个可喜可贺的小突破啊,虽然是道简单级别的题,但凭自己实力破解还是有点成就感的,算是逆向之路的一个小里程碑。好,那就不扯犊子了,进入主题!2、题目理解猿人学的题好就好在每道题都告诉你原创 2020-12-13 23:10:58 · 11941 阅读 · 4 评论 -
在html中设置全局字体样式
背景需要对一个没有设置布局样式的html文档中所有文字样式进行修改,作为一个不是很了解前端开发的人来说,自然是想有没有那种比较简单,能在html中加几行代码就把所有段落字体样式进行统一修改的案例,网上搜了一堆教程发现很多都是要新建一个外部css文件引入,感觉太麻烦,一番波折后终于尝试出了比较适用于新手的速成法。说明这种方法适用于在不引入外部CSS的情况下,直接在html文档的head节点中为页面中各级节点中包含的文本内容设置字体样式。html字体样式设置此处设置了整个html中h1、h2、h3、h原创 2020-10-06 23:46:12 · 10961 阅读 · 1 评论