adb & 抓包
1 逆向基本流程 # 1 获取目标app(官网,豌豆荚),安装到手机上 # 2 使用抓包工具抓包分析(charles,fiddler,Wireshark。。) # 3 使用反编译工具(JADX、JD-GUI),反编译apk成java代码,分析代码,定位代码位置 # 4 使用动态分析工具,如Frida、Xposed Framework等,在运行时跟踪应用程序的行为和交互。理解应用程序的运行逻...
1 逆向基本流程 # 1 获取目标app(官网,豌豆荚),安装到手机上 # 2 使用抓包工具抓包分析(charles,fiddler,Wireshark。。) # 3 使用反编译工具(JADX、JD-GUI),反编译apk成java代码,分析代码,定位代码位置 # 4 使用动态分析工具,如Frida、Xposed Framework等,在运行时跟踪应用程序的行为和交互。理解应用程序的运行逻...
学习目标 理解分模块开发的意义 能够使用聚合工程快速构建项目 能够使用继承简化项目配置 能够根据需求配置生产、开发、测试环境,并在各环境间切换运行 一、分模块开发与设计 1. 分模块开发的意义 问题导入 分模块开发对工程有什么好处? 模块拆分原则 目的:项目的扩展性变强了,方便其他项目引用相同的功能。 将原始模块按照功能拆分成若干个子模块,方便模...
学习目标 能够基于MyBatisPlus完成标准Dao开发 能够掌握MyBatisPlus的条件查询 能够掌握MyBatisPlus的字段映射与表名映射 能够掌握id生成策略控制 能够理解代码生成器的相关配置 一、MyBatisPlus简介 1. 入门案例 问题导入 MyBatisPlus环境搭建的步骤? 1.1 SpringBoot整合MyBatisPl...
学习目标 基于SpringBoot框架的程序开发步骤 熟练使用SpringBoot配置信息修改服务器配置 基于SpringBoot的完成SSM整合项目开发 一、SpringBoot简介 1. 入门案例 问题导入 SpringMVC的HelloWord程序大家还记得吗? SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化S...
今日内容 能够掌握SSM整合的流程 能够编写SSM整合功能模块类 能够使用Result统一表现层响应结果 能够编写异常处理器进行项目异常 能够完成SSM整合前端页面发送请求实现增删改查操作 能够编写拦截器并配置拦截器 一、SSM整合【重点】 1 SSM整合配置 问题导入 请描述“SSM整合流程”中各个配置类的作用? 1.1 SSM整合流程 创建...
今日目标 能够知道SpringMVC的优点 能够编写SpringMVC入门案例 能够使用PostMan发送请求 能够掌握普通类型参数传递 能够掌握POJO类型参数传递 能够掌握json数据参数传递 能够掌握响应json数据 能够掌握rest风格快速开发 能够完成基于restful页面数据交互案例 一、SpringMVC简介 1 SpringMVC...
今日目标 能够理解AOP的作用 能够完成AOP的入门案例 能够理解AOP的工作流程 能够说出AOP的五种通知类型 能够完成”测量业务层接口万次执行效率”案例 能够掌握Spring事务配置 一、AOP 1 AOP简介 问题导入 问题1:AOP的作用是什么? 问题2:连接点和切入点有什么区别,二者谁的范围大? 问题3:请描述什么是切面? 1.1 AOP...
今日目标 能够掌握注解开发定义Bean对象 能够掌握纯注解开发模式 能够配置注解开发依赖注入 能够配置注解开发管理第三方Bean 能够配置注解开发为第三方Bean注入资源 能够使用Spring整合Mybatis 能够使用Spring整合Junit 一、第三方资源配置管理 说明:以管理DataSource连接池对象为例讲解第三方资源配置管理 1 ...
学习目标 能够说出 Spring 的体系结构 能够编写 IoC 入门案例 能够编写 DI 入门案例 能够配置 setter 方式注入属性值 能够配置构造方式注入属性值 能够理解什么是自动装配 一、Spring 简介 1 Spring 课程介绍 问题导入 我们为什么要学习 Spring 框架? 1.1 为什么要学 Spring 技术是 ...
scrapy_redis 一、scrapy_redis分布式原理 学习目标 了解 scarpy_redis的概念和功能 了解 scrapy_redis的原理 了解 redis数据库操作命令 在前面scrapy框架中我们已经能够使用框架实现爬虫爬取网站数据,如果当前网站的数据比较庞大, 我们就需要使用分布式来更快的爬取数据 1 scrapy_red...