
笔记
文章平均质量分 68
记录一些心得、报错的解决方案和一些环境配置
不走小道
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java类加载器
我们如果需要自定义类加载器,只需要继承ClassLoader类,并覆盖掉findClass方法即可。//被加载的类所在的目录 /*** 指定要加载的类所在的文件目录try {//把类名转换为目录 String file = directory + File . separator + name . replace("." , File . separator) + ".class";//构建输入流 InputStream in = new FileInputStream(file);原创 2023-02-10 10:02:02 · 653 阅读 · 4 评论 -
js逆向之--反调试案例(案例实战:网站无线debug和检测开发者工具跳转页面)
js逆向之--反调试案例(案例实战:网站无线debug和检测开发者工具跳转页面)aqistudy原创 2020-09-16 21:21:39 · 4586 阅读 · 1 评论 -
浏览器实用小技巧 全屏截图(开发者工具)
有些时候我们想截取浏览器当前页面的全部的内容但是使用普通的截图工具又截取不完全所以分享一下chrome开发者工具的全屏截图工具(无需第三方插件)首先F2/ctrl+shift+i打开chrome开发者工具选择run command输入capture full size screenshot 就会下载当前页面的全屏截图原创 2020-09-08 14:00:23 · 8082 阅读 · 0 评论 -
js逆向之--python有道翻译接口JavaScript解密
js逆向之python有道翻译接口JavaScript解密工具:chrome打开有道翻译http://fanyi.youdao.com/F12打开开发者工具或鼠标右击->检查,找到Network一栏输入字符串进行抓包在Search中输入第三步的字符串,进行数据包关键词的搜索此时可以猜测Form Data中ts:是时间戳,salt:时间戳+随机一位数字,sign和bv有加密,其它为固定值 i: 中国 from: AUTO to: AUTO sma原创 2020-09-07 17:54:09 · 9413 阅读 · 2 评论 -
网站加密分析流程总结
1、查看关键包-分析哪些参数是加密的2、搜索参数- 参数名=- 参数名 =- 参数名:- 参数名 :- 参数名- "参数名- 查看网络面板的initiator- xhr断点调试- hook相关逻辑3、分析加密4、补全加密逻辑案例:将JavaScript代码转换成颜文字网络表情的编码一大混淆目的原理:这类混淆通常都是使用构造函数将字符串作为代码运行例如:coust sum = new Function('a','b','return a + b');console.lo原创 2020-09-07 11:22:17 · 9941 阅读 · 0 评论 -
js逆向之--快速定位加密的关键代码(珍爱生命保护头发)
快速定位之搜索1、中间人的全局搜索(fiddler)2、开发者工具的全局搜索快速定位之断点XHRDOMEVENT自定义快速定位之hookjsoncookiewindow attrevel/Functionwebsocketand so on快速定位之分析1、Elements Event Listeners2、Network type initator3、Console Log XMLHttpRequests...原创 2020-09-07 11:17:31 · 10487 阅读 · 0 评论 -
深入剖析爬虫逆向javascript代码混淆的原理
深入剖析爬虫逆向javascript代码混淆的原理原创 2020-09-06 22:19:25 · 13511 阅读 · 1 评论 -
深入剖析爬虫逆向中浏览器无限debugger解决方案
深入剖析爬虫逆向中浏览器无限deb2、禁用某处的端点定位到某一行,鼠标右击选择Never pause here3、条件断点此处设置i>64、中间人工具替换特征的字符串(fiddler,charles)5、重写无限debugger关键函数里面没有参杂一些其他逻辑的(在函数执行之前置空重写)6、(function(){}).constructor === Function是true的浏览器有效(特定浏览器下的特定场景)出现debugger后,在console选项卡中输入原创 2020-09-06 00:31:10 · 14350 阅读 · 0 评论 -
开发者工具在爬虫精进时的必知必会
Source面板的使用Page:当前网站的资源目录面板Filesysterm:可以加载本地的文件,可以调试编辑相当于一个ideaOverrides:将远程的资源下载到本地,然后可以在开发者工具下惊醒编辑,并且开发者工具会更新展示编辑后的文件,可以将一些请求代理到本地的文件当中Content scripts:是Chrome插件加载的脚本Snippets:代码片段的工具添加条件断点Watch监控变量基于事件的断点XHR/fetch Breakpoints 1.当XHR 生命周期发生改变的时原创 2020-09-03 22:55:44 · 15151 阅读 · 0 评论 -
pycharm DataBase模块连接mysql 时报错Server returns invalid timezone
在使用pycharm DataBase模块连接mysql 时报错Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezon’原因:服务器返回无效时区。mysql默认的时区是UTC时区,比北京时间晚8个小时。所以修改如下set global time_zone=’+8:00’;...原创 2020-09-01 22:58:21 · 15295 阅读 · 0 评论 -
ubuntu下hbase的搭建和依赖环境搭建以及相关操作
ubuntu从0安装HBase和HBase所依赖的环境的安装配置简单说三步走java环境的安装和配置hadoop安装和配置hbase安装和配置我的搭建环境ubuntu:18 软件源阿里云java:openjdk version “1.8.0_252”Hadoop:hadoop-2.7.7Hbase:hbase-1.4.13由于后面需要安装openssh-server所以我在这里将软件源修改为国内的更新源sudo vi /etc/apt/sources.l原创 2020-06-09 23:34:32 · 25430 阅读 · 2 评论