自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 常规应用系统无法抓包解决办法整理

前言在安卓手机安装上应用后,使用抓包工具如burpsuite无法抓包(手机用户凭证已安装burp的证书),此时考虑存在抓不到包的原因可以分为以下四种情况:应用只信任系统证书,不信任我们安装在用户凭证的证书。 应用做了单向校验,一般情况下是客户端校验服务端证书是否是正确来源的,也有服务端校验客户端证书的。 应用做了双向校验,也就是服务端和客户端互相校验证书来源的正确性。 应用不走http系统代理。参考链接【1】HTTPS单向认证、双向认证、抓包原理、反抓包策略【2】HTTPS实战之单向

2021-08-19 19:43:18 4492 2

原创 JAVA基础_多线程

1.多线程的创建与启动若要开启多线程,需要将运行的代码逻辑写欸到Thread对象的run()方法里 通过Thread对象的start()方法来启动线程2.创建线程的两种方式方式一 继承Thread类继承Thread类,重写Thread类中run()方法 创建Thread子类对象,即线程对象,调用线程对象的start方法,启动线程案例:首先创建Thread子类,如下:/** * 继承Thread方式实现多线程 */public class TestThread extend

2021-01-22 14:56:10 132 2

原创 JAVA基础_反射

1.java反射(Reflection)java反射前提:已经在jvm中加载过这个类,就可以通过类名来寻找类的的所有相关信息 反射相关主要API : java.lang.Class:代表一个类 java.lang.reflect.Method:代表类的方法 java.lang.reflect.Field:代表类的成员变量 java.lang.reflect.Constructo...

2021-01-21 10:57:26 120 2

原创 JAVA基础_io流

1.文件(File)流文件流的数据读写都是基于文件的操作//导包import java.io.File;//新建文件或者目录几种方式File f = new File("D:\\test\\abc\\tt.txt");//这个时候对象f就是tt.txt文件File f1 = new File("D:/test/abc/tt.txt");File f2 = new File("D:" + File.separator + "test\\abc\\tt.txt");File f3 =

2021-01-20 10:34:04 101

原创 JAVA基础_集合

Java集合类存放于java.util包中,是用来存放对象的容器。有且仅能存放对象,当存入基本数据类型会自动转换为对应的引用类型。 Java集合可分为Set、List和Map三种类型 Set:无序、不可重复的集合 List:有序,可重复的集合 Map:具有映射关系的集合1.HashSetHashSet是Set接口的典型实现,用的情况最多,大多数说的set集合就是HashSet。 HashSet 按 Hash 算法来存储集合中的元素,因此具有很好的存取和查找性能。 H...

2021-01-16 14:51:33 64

原创 JAVA基础_杂项

1.instanceof 操作符x instanceof A:检验x是否为类A的对象,返回值为boolean型。 要求x所属的类与类A必须是子类和父类的关系,否则编译错误。 如果x属于类A的子类B,x instanceof A值也为true。2.object类object类是所有java类的根父类 如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类...

2021-01-13 21:14:56 83 1

原创 JAVA基础_封装,继承,多态

1.Java的封装隐藏实现先把属性设置声明为私有的,用private关键字进行声明 通过编写public类型的setXxx()和getXxx()方法来设置属性和获取属性public class Person {// public int age;//像这种情况,是把类的属性开发出来,让调用者随意使用,这样会有问题 //我们需要对这样不能让调用者随意使用的属性做封装和隐藏 private int age; public void printAge(){ System.out

2021-01-05 21:16:17 87

原创 JAVA基础_JAVA两种核心机制

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数..

2021-01-05 11:33:17 297 4

hikvision_CVE-2017-7921_auth_bypass_config_decryptor-main.zip

configurationFile配置文件解密

2021-05-20

Xposed Hook专题

Xposed Hook模块开发教程四,从Xposed框架安装,到Xposed模块开发,详细讲解Xposed中使用到的类与方法,以及实战案例分析。

2020-09-24

Xposed Hook专题

Xposed Hook模块开发教程三,从Xposed框架安装,到Xposed模块开发,详细讲解Xposed中使用到的类与方法,以及实战案例分析。

2020-09-24

Xposed Hook专题

Xposed Hook模块开发教程二,从Xposed框架安装,到Xposed模块开发,详细讲解Xposed中使用到的类与方法,以及实战案例分析。

2020-09-24

Xposed Hook专题

Xposed Hook模块开发教程一,从Xposed框架安装,到Xposed模块开发,详细讲解Xposed中使用到的类与方法,以及实战案例分析。

2020-09-24

Xposed Hook专题

Xposed Hook模块开发教程,从Xposed框架安装,到Xposed模块开发,详细讲解Xposed中使用到的类与方法,以及实战案例分析。

2020-09-24

空空如也

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

TA关注的人

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