android

  • android
    02-18 08:44
  • android
    02-10 10:22
  • android
    02-07 07:35
    官方解密VIP教程--小肩膀安卓逆向百集105集全网独家终极完整版(无密直接播放) 01 Android体系结构.zip 02 APK基本结构.zip 03 JVM、DVM与ART.zip 04 Android开发工具配置与使用.zip 05 Android逆向工具配置与使用.zip 06 Android调试工具配置与使用.zip 07 Android辅助工具配置与使用.zip 08 Android抓包工具配置与使用.zip 09 Android分区目录与ADB指令与Linux命令行.zip 10 真机调试环境配置.zip 11 刷机详解.zip 12 网页端回顾与APP端展望.zip 13 Java基础(扫盲).zip 14 Java基础(变量).zip 15 Java基础(类型转换).zip 16 Java基础(运算符).zip 17 Java基础(语句).zip 18 Java基础(函数).zip 19 Java基础(数组).zip 20 算法基础(Base64与Hex).zip 2018.06.12答疑.zip 21 BouncyCastle配置.zip 22 算法基础(消息摘要算法).zip 23 Java加解密(MD5).zip 24 Java加解密(SHA).zip 25 Java加解密(MAC).zip 26 JS加解密(MD5).zip 27 JS加解密(SHA).zip 28 JS加解密(MAC).zip 29 算法基础(对称加密算法).zip 30 Java加解密(DES).zip 31 Java加解密(DESede).zip 32 Java加解密(AES).zip 33 JS加解密(DES).zip 34 JS加解密(TripleDES).zip 35 JS加解密(AES).zip 36 算法基础(非对称加密算法).zip 37 Java加解密(RSA).zip 38 JS加解密(RSA).zip 39 Java加解密(数字签名).zip 40 JS加解密(数字签名).zip 41 OpenSSL.zip 42 windows动态链接库(把C代码封装成DLL).zip 43 国密算法SM4.zip 44.zip 45.zip 46.zip 47.zip 48.zip 49.zip 50.zip 51.zip 52 x小薪.zip 53 x红书(hook定位_算法分析).zip 54 x红书(算法还原_打包jar).zip 55 x红书(易语言调用jar).zip 56 常规方法总结.zip 57 Xposed hook框架安装.zip 58 Xposed hook初探.zip 59 Xposed hook多dex.zip 60 编写Xposed模块(代码基本框架).zip 61 编写Xposed模块(hook消息摘要算法).zip 62 编写Xposed模块(hookMAC算法).zip 63 编写Xposed模块(hookDES算法).zip 64 编写Xposed模块(hookDESede算法).zip 65 编写Xposed模块(hookRSA算法).zip 66 x蛛电影(自吐算法_RSA密钥转换_NoPadding填充详解).zip 67 x酷.zip 68 x米社区.zip 69 x贷网(x60加固).zip 70 x资宝(x60加固).zip 71 x车.zip 72 x之家.zip 73 x人网.zip 74 x氧美容(分析调试).zip 75 x氧美容(算法还原).zip 76 x视红包.zip 77 q多多.zip 78 j多多彩票(转义符号的处理).zip 79 x涯社区(x讯加固).zip 80 x卢小说(x讯加固).zip 81 初探JNI.zip 82 C语言(扫盲).zip 83 C语言(数据类型).zip 84 内存地址.zip 85 C语言(指针入门).zip 87 C语言(数组指针).zip 88 C语言(字符串_多级指针).zip 89 C语言(结构体).zip 90 C语言(函数指针).zip 91 jni.h.zip 92 x报观察(分析).zip 93 IDA简介.zip 94 jni函数注册.zip 95 x报观察(IDA动态调试).zip 96 x马拉雅(分析).zip 97 x马拉雅(调试).zip 98 x蜂窝旅游.zip 99.zip 100.zip 101.zip 102 x度_batch.zip 103.Android签名机制1 104.Android签名机制2 105.APP逆向终极禁术
    • 598
  • android
    02-04 04:28
  • android
    02-04 03:42
  • android
    02-03 03:43
    Android高级Root技术原理解析 课程简介: 本课程是Android Root初级教程的升级版。本课程中主要使用CM Android作为分析对象。从su命令创建LocalServer开始,分析在su.c、activity.c等源码文件中如何与Superuser进行交互。同时,分析Superuser如何与su建立LocalSocket连接,以及如何通知su进行Root授权或拒绝Root授权 课程须知: 本课程是Android Root的高级课程,在学习本课程之前,需要先学习Android Root的初级课程,当然,还需要熟悉Linux、C++/C、Android的基本使用方法 本课程能学到什么? 1、Root权限与Root授权 2、Superuser.apk文件的位置和Settings的关系 3、CM ROM提取Root权限的原理 4、am命令的用法 5、Root相关流程 6、Superuser相关知识 7、初始化SQLite数据库的路径 8、检测su.sqlite数据库 9、创建LocalSocket服务 课程目录: 第1章 提取root权限安全吗 本讲主要回答了如下两个个问题: 1、提取Root权限有什么安全隐患; 2、如何尽可能防御这些安全隐患 1-1 Android-提取root权限安全吗 (04:46) 第2章 Superuser.apk为什么不见了 本讲主要介绍了Superuser.apk文件和Settings的关系。也就是说,并不是每一个可以Root的Android系统都有Superuser.apk文件 2-1 Superuser.apk为什么不见了 (12:16) 第3章 CM ROM提取Root权限的原理 本讲主要通过时序图分析了su和Superuser通信的过程 3-1 CM ROM提取Root权限的原理 (11:56) 第4章 am命令的用法 本讲主要介绍了如何使用am命令通过命令行的方式开启一个Android App的窗口 4-1 Android-am命令的用法 (15:28) 第5章 进行Root授权的处理流程 本讲主要介绍了su命令进行Root授权的处理流程 5-1 Android-进行root授权的处理流程 (19:33) 第6章 初始化调用者信息 本讲主要介绍了su中的from_init函数的作用,该函数用于初始化调用者数据,如调用者ID 6-1 Android-初始化调用者信息 (10:54) 第7章 初始化路径 本讲主要介绍了user_init函数的作用,该函数用于初始化SQLite数据库文件的路径 7-1 Android-初始化路径 (12:24) 第8章 修改Package 主要介绍了如何在不修改Java代码的前提下修改Superuser的Package 8-1 Android-修改Package (10:54) 第9章 查询su.sqlite数据库 本讲主要介绍了如何检查Superuser和su共用的su.sqlite数据库文件是否存在 9-1 Android-查询su.sqlite数据库 (07:35) 第10章 创建LocalSocket服务 本讲主要介绍了socket_create_temp的实现,该函数用于创建LocalSocket服务 10-1 Android-创建LocalSocket服务 (08:51) 第11章 通过am命令向Superuser传递数据 本讲主要介绍了am和Superuser之间传递数据的方式 11-1 Android-通过am命令向Superuser传递数据 (07:42) 第12章 等待Superuser的连接 本讲主要介绍了Superuser如何通过LocalSocket连接到了su命令 12-1 Android-等待Superuser的连接 (03:58) 第13章 向Superuser传递调用者信息 本讲主要介绍了su命令如何通过LocalSocket数据通道向Superuser传递调用者信息 13-1 Android-向Superuser传递调用者信息 (04:12) 第14章 接收Superuser的返回信息 本讲主要介绍了su命令如何接收Superuser传过来的用户选择信息 14-1 Android-接收Superuser的返回信息 (05:40) 第15章 允许和拒绝“Root授权” 本讲主要介绍了su命令如何授权或拒绝root请求 15-1 Android-允许和拒绝“Root授权” (11:21) 第16章 Root授权窗口的处理流程 本讲主要介绍了superuser中的root授权窗口的处理流程 16-1 Android-Root授权窗口的处理流程 (16:24) 第17章 Superuser向su回传用户的选择 本讲主要介绍了Superuser如何向su发送用户的选择 17-1 Android-Superuser向su回传用户的选择 (12:57) 第18章 获取root授权有效期 本讲主要介绍了Superuser如何处理root授权的有效期 18-1 Android-获取root授权有效期 (05:18) 第19章 获取调用者信息 本讲主要介绍了Superuser如何从su获取调用者信息 19-1 Android-获取调用者信息 (04:09)
    • 500
  • android
    02-03 01:15
  • android
    02-02 07:06
    动脑学院Android开发高级专题VIP课程(价值6380元) 该课程内容包括:零基础学习自定义控件、NDK、架构设计、React Native、性能优化、完整商业项目开发,所讲内容全都是成为安卓大牛必备技能,学习技术不仅要知其然,还要知其所以然,我们的目标就是要打造安卓高级工程师。 自绘控件、继承控件、组合控件、Scroller详解及源码浅析、ViewDragHelper详解及源码浅析、自定义View触摸工具类解析(ViewConfiguration基础参数工具类、VelocityTracker手势速率工具类、GestureDetector手势工具类)、大量自定义控件实践(滑动选择价格区间标签控件、热门标签--流式布局、腾讯内部技术-QQ空间之打造个性化可拉伸头部控件、个性化滑动指示器、Material Design---RecyclerView实现时光轴效果、android实现IOS Reveal特效) 课程目录: 第1节 MaterialDesign_概述、样式 【回放】MaterialDesign_概述、样式(7月4日 20:30-22:30) 第2节 MaterialDesign_兼容新控件使用 【回放】MaterialDesign_兼容新控件使用(7月6日 20:30-22:30) 第3节 LinearLayoutCompat源码分析 【回放】LinearLayoutCompat源码分析(7月8日 20:30-22:30) 第4节 RecyclerView简单使用 【回放】RecyclerView简单使用(7月10日 19:30-22:00) 第5节 RecyclerView简单封装 【直播】RecyclerView简单封装(7月11日 20:30-22:30已结束,回放将在24小时内上传) 第6节 MaterialDesign_RecyclerView间隔线细节处理 【直播】MaterialDesignRecyclerView间隔线细节处理(7月13日 20:30-22:30已结束,回放将在24小时内上传) 第7节 RecyclerView的Grid间隔线及源码分析 【回放】RecyclerView的Grid间隔线及源码分析(7月15日 20:30-22:30) 第8节 RecyclerView添加头部和底部封装 【直播】RecyclerView添加头部和底部封装(7月17日 19:30-22:00已结束,回放将在24小时内上传) 第9节 MaterialDesign_RecyclerView交互动画 【直播】MaterialDesign_RecyclerView交互动画(7月18日 20:30-22:30已结束,回放将在24小时内上传) 第10节 MaterialDesign_RecyclerView交互动画 【直播】MaterialDesign_RecyclerView交互动画(7月20日 20:30-22:30已结束,回放将在24小时内上传) 第11节 MaterialDesign_DrawerLayout侧滑 【直播】MaterialDesign_DrawerLayout侧滑(7月22日 20:30-22:30已结束,回放将在24小时内上传) 第12节 MaterialDesign_NavigationView标准侧滑 【直播】MaterialDesign_NavigationView标准侧滑(7月24日 19:30-22:00已结束,回放将在24小时内上传) 第13节 MaterialDesign_Snackbar 【直播】MaterialDesign_Snackbar(7月25日 20:30-22:30已结束,回放将在24小时内上传) 第14节 MaterialDesign_TextInputLayout 【直播】MaterialDesign_TextInputLayout(7月27日 20:30-22:30已结束,回放将在24小时内上传) 第15节 MaterialDesign__Toolbar 【直播】MaterialDesign__Toolbar(7月29日 20:30-22:30已结束,回放将在24小时内上传) 第16节 MaterialDesign__SearchView 【回放】MaterialDesign__SearchView(7月31日 20:30-22:30) 第17节 MaterialDesign_Palette调色板的使用 【回放】MaterialDesign_Palette调色板的使用(8月1日 20:30-22:30) 第18节 MaterialDesign_TabLayout简单使用 【回放】(TabLayout源码查看及应用于底部导航)(8月3日 20:30-22:30) 第19节 MaterialDesign_CardView 【回放】MaterialDesign_CardView(8月5日 20:30-22:30) 第20节 MaterialDesign_FloatingActionButton 【回放】MaterialDesign_FloatingActionButton(8月7日 19:30-21:30) ......
    • 555
  • android
    01-31 06:52
    Android网络层架构设计实战 基于okhttp3 课程内容: 第一章:课前须知 1 课程导学 2 课前须知 3 如何更好的学习本课程 第二章:主流网络框架分析与框架选择 1 常用网络框架分析 2 okhttp和retrofit框架介绍 3 选择一个开源框架的标准是什么? 4 okhttp hello world 编写 第三章:网络框架命脉之http协议 1 http协议介绍和特点 2 http 请求协议详解 3 常见的请求头和相应头详细介绍 第四章:网络框架基石之okhttp3 1 okhttp 的同步请求和异步请求 2 http 请求头和相应头的实际应用 3 http get请求之添加参数 4 搭建post请求的服务 5 post 请求传递参数 6 martipart 上传文件协议分析 7 okhttp 使用mutipart 协议上传文件MP4 8 http协议中缓存的原理和关键字段 9 okhttp 实现缓存机制 10 okhttp 缓存实现原理问题 第五章:网络框架之多线程下载功能设计与实现 1 多线程下载文件的原理和在实际开发问题 2 http字段content-length、range、Transfer-Encoding chunked实践 3 多线程下载准备工作 4 多线程下载网络请求实现 5 多线程下载核心实现 第六章:网络框架之多线程下载功能优化与设计模式实战 1 线程池原理和如何终止一个线程讲解 2 多线程下载功能引入队列机制 3 greendao 生成相关数据库操作代码 4 多线程下载添加数据库支持 5 多线程下载支持进度更新 6 代码优化之多线程优化 7 单例模式优化方案 8 volatile 关键字详解 9 构建者模式的实际应用 10 框架设计的一些见解 第七章:网络框架之核心架构设计与实现 1 工厂模式封装httpRequest创建的过程 2 httpheader的接口定义和实现 3 http请求头和相应头访问编写 4 http状态码定义 5 http response 封装 6 http request 接口封装与实现 7 http请求测试case编写 第八章:网络请求框架之扩展式设计与实现 1 支持原生的HttpUrlConnection方式请求和响应 2 业务层多线程分发处理 3 请求成功移除处理和编写测试代码 4 请求成功类型转换包装处理 第九章:课程总结 1 http网络架构设计分析 2 课程总结
    • 1844
  • android
    01-31 06:50
    企业级Android应用架构设计与开发 完整版 第1章 课程导学与准备工作 本章主要介绍为何要学习企业级的架构设计开发,以及本门课能为我们带来哪些收获。之后会为大家介绍本课程内容具体安排,最后给出如何学好这门课程的一些学习建议。希望大家都能通过这门课程,学有所成,学有所归。 第2章 企业级工程架构分析 本章将带领大家依次从传统、模块化、组件化架构模型分析开始,对比它们各自的优缺点,最终我们会采用企业中普遍应用的组件化架构模型开发我们的实战项目,在快速掌握企业级工程架构模型的同时为后面实战项目的开发学习做好准备。大家加油~... 第3章 实战项目需求分析 本章将对实战项目进行需求和功能分析,带领大家对整个app功能进行合理的需求分析和功能模块划分,并结合上一章讲解的企业级的工程架构,创建满足企业级架构的工程。 第4章 maven私服搭建 在局域网中搭建私服,可以有效的节省互联网的带宽,加快项目的构建速度,因此本章将带大家分析maven仓库体系结构,maven私服的优势以及其在企业中的应用,让大家对maven私服的使用流程及原理有深入的了解,并手把手教会大家如何搭建maven私服,以及在实际项目中如何接入maven私服。... 第5章 首页框架搭建 本章将带大家完成首页框架的搭建,为后续不同功能模块开发做准备。使用ViewPager、fragment和MagicIndicator完成主页中切换效果,使用DrawerLayout完成侧滑菜单布局效果,以及沉浸式效果开发(对于界面框架的开发,这部分知识非常重要)。... 第6章 网络请求组件开发 本章将带大家从技术选型,okhttp源码分析开始,带领大家基于okhtpp最稳定版本,封装出属于自己的网络请求组件,提供get/post请求的发送与文件的上传和下载基础功能,并将组件上传maven私服,供整个团队使用。 第7章 图片加载组件开发 本章将带大家从技术选型开始,带领在家基于glide的最新版本 ,完成自己的图片加载组件的设计和开发,提供为任意view,notification, appwidget加载图片功能,并将组件上传maven私服,供整个团队使用。 第8章 登录功能实现 本章将带大家从需求分析开始,利用网络层封装的组件和图片加载组件实现登录业务逻辑的开发,包括请求的发送,用户信息的保存,activity中利用EventBus接收登录事件处理,利用自定义View实现波浪动画效果、圆形头像效果等功能。... 第9章 【核心、难点】音乐播放组件设计与开发(上) 本章将带领大家分析音乐播放功能的核心功能与实现思路,完成整个播放器组件的核心底层逻辑,包括MediaPlayer设计开发,音频焦点处理器AudioFocusManager设计开发,储存模块Greendao设计开发,音乐播放管理控制类AudioController设计开发等。... 第10章 【核心、难点】音乐播放组件设计与开发(下) 本章将继续音乐播放组件的设计与开发,完成音乐播放器相关视图的设计与开发,包括音乐播放详情页,歌单列表页,自定义Notification通知栏,以及音乐播放后台Service等。 第11章 分享组件设计与开发 本章将带领大家完成第三方分享功能的组件开发,对外提供QQ,QQ空间,微信及朋友圈分享功能,并接入我们的音乐播放器组件,完成歌曲的分享功能。 第12章 保活组件设计与开发 本章将带领大家分析应用层保活思路及手段,并基于JobService完成保活组件的开发与接入,提升应用的存活率。 第13章 朋友功能模块开发 本章将带领大家完成app朋友功能模块需求分析及开发思路,并通过封装下拉刷新,上拉加载更多组件及1-9张图片动态显示组件,使我们的业务代码更加精简。 第14章 视频播放组件设计与开发 本章将带领大家完成一个视频播放组件的开发,对外提供视频的播放,暂停,大小屏切换等功能,并将我们的封装的组件接入朋友功能模块中,完成视频的播放。 第15章 工程组件化改造 本章将带领大家完成arouter的学习和接入工作,使用arouter消除工程中存在的不合理的依赖,让整个工程的可扩展性更强,结构更合理。 第16章 Android9.0适配及androidx迁移 本章将带领大家完成最新的android9.0的适配工作,以及androidx的迁移,提升我们app的通用性。 第17章 课程总结 本章将带领大家全面总结我们的课程的思想和核心技术,同时教大家如何将所学知识融入到自己的简历中,有助于大家拿到更好的offer。
    • 485