摘要:极验验证码研究,完美破解极验验证码协议 阅读全文
posted @ 2020-11-22 20:07 码头工人 阅读(168) 评论(0) 推荐(1) 编辑
摘要:维护网络安全人人有责,本文章只做技术研究,请勿使用于任何商业场景。 背景 之前在研究极验验证码时,validate参数都是由极验服务器下发。但偶然发现首航极验验证码与极验服务只进行一次交互只是拉取fullpage.js文件,极验服务并没有下发validate参数。为什么后续验证环节却凭空多出了val 阅读全文
posted @ 2020-11-10 00:19 码头工人 阅读(60) 评论(0) 推荐(1) 编辑
摘要:xposed原理分析 阅读全文
posted @ 2020-08-02 12:02 码头工人 阅读(288) 评论(0) 推荐(0) 编辑
摘要:原创文章,转发请标注https://www.cnblogs.com/boycelee/p/12595884.html [toc] 分析例子 启动类 Application,使用的是ClassPathXmlApplicationContext来加载xml文件 Bean 配置文件 ​ 在resource 阅读全文
posted @ 2020-03-29 23:24 码头工人 阅读(368) 评论(0) 推荐(0) 编辑
摘要:验证码,设备指纹,第三代验证码,滑块验证码,顶象,极验 阅读全文
posted @ 2019-08-16 14:17 码头工人 阅读(958) 评论(2) 推荐(1) 编辑
摘要:一、Java技术体系 1、Java体系构成 1)Java程序语言 2)Java虚拟机 3)字节码文件 4)Java类库 5)第三方Java类库 2、JDK、JRE、JVM之间的关系 1)JDK:Java程序语言、Java虚拟机和Java类库统称为JDK(Java Development Kit) 2 阅读全文
posted @ 2020-11-23 23:37 码头工人 阅读(157) 评论(0) 推荐(0) 编辑
摘要:极验验证码研究,完美破解极验验证码协议 阅读全文
posted @ 2020-11-22 20:07 码头工人 阅读(168) 评论(0) 推荐(1) 编辑
摘要:维护网络安全人人有责,本文章只做技术研究,请勿使用于任何商业场景。 背景 之前在研究极验验证码时,validate参数都是由极验服务器下发。但偶然发现首航极验验证码与极验服务只进行一次交互只是拉取fullpage.js文件,极验服务并没有下发validate参数。为什么后续验证环节却凭空多出了val 阅读全文
posted @ 2020-11-10 00:19 码头工人 阅读(60) 评论(0) 推荐(1) 编辑
摘要:本着技术学习与研究的目的,所以就不将完整的破解代码发出。维护网络安全人人有责 背景 周末参加Hackathon大赛,听说T盾小程序设备指纹能够唯一标识设备,于是就分析了下1.5.6版本的设备指纹js文件。 思路 其实有很多人在破解安全公司的JS文件时,都习惯于先反混淆,这就导致了会花费大量时间在反混 阅读全文
posted @ 2020-10-29 23:49 码头工人 阅读(83) 评论(0) 推荐(0) 编辑
摘要:题目 给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。 示例 1: 输入: [ ['1','1','1','1','0'], ['1','1 阅读全文
posted @ 2020-09-22 22:49 码头工人 阅读(31) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 示例: 输入: [1,2,3,null,5,null,4] 输出: [1, 3, 4] 解释: 1 < / \ 2 3 < \ \ 5 4 < 链接:https://leetcode-cn.com/ 阅读全文
posted @ 2020-09-09 18:35 码头工人 阅读(30) 评论(0) 推荐(0) 编辑
摘要:题目描述 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最大深度 3 。 链接:https:// 阅读全文
posted @ 2020-09-08 22:59 码头工人 阅读(34) 评论(0) 推荐(0) 编辑
摘要:二叉树的最小深度 题目描述 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回它的最小深度 2. htt 阅读全文
posted @ 2020-09-08 22:34 码头工人 阅读(33) 评论(0) 推荐(0) 编辑
摘要:xposed原理分析 阅读全文
posted @ 2020-08-02 12:02 码头工人 阅读(288) 评论(0) 推荐(0) 编辑
摘要:Spring Framework 之AOP [TOC] 问题 什么是AOP? AOP的好处是什么? AOP的实现方式有哪些? Spring AOP 与 AspectJ AOP的区别? AOP概述 ​ AOP(Aspect Oriented Programming)翻译为中文就是“面向切面编程”。从“ 阅读全文
posted @ 2020-05-05 15:35 码头工人 阅读(303) 评论(0) 推荐(0) 编辑