本书以详细介绍了Hook框架Frida在安卓逆向工程与抓包中的应用,主要内容包括如何搭建完美运行Frida的安卓逆向分析环境,使用Frida对安卓App各项组件、框架和代码进行Hook,如何批量自动化Hook,以及全自动导出结果。针对爬虫工程师为迫切需要的抓包技术,详细阐述了各种应用层框架的抓包实战,HTTP(S)及其框架抓包的核心原理及工具使用,通过Frida进行的Hook抓包,还进一步介绍了Frida对native层的Hook,以及一系列 通杀 自吐 脚本的研发过程和核心原理。 本书内容详尽,突出实操,适合安卓开发人员,安卓应用安全工程师,逆向分析工程师,爬虫工程师,以及大数据分析工程师和安全研究人员使用。
《*行代码 Android 第3版》被Android开发者誉为 Android学习*书 。全书系统全面、循序渐进地介绍了Android软件开发的知识、经验和技巧。 《*行代码 Android 第3版》基于Android 10.0对第2版进行了全面更新,不仅将所有知识点都在Android 10.0系统上进行了重新适配,同时加入Kotlin语言的全面讲解,使用Kotlin对全书代码进行重写,而且还介绍了*系统特性以及Jetpack架构组件的使用,使本书更加实用。 《*行代码 Android 第3版》内容通俗易懂,由浅入深,既是Android初学者的入门,也是Android开发者的进阶*。
业务架构是跨系统的业务蓝图,应用架构、数据架构、技术架构是解决方案的不同方面。多年来,业界已在业务架构、应用架构、数据架构、技术架构方面积累了大量经验。近几年,数字化转型更是呼唤“懂行人”打通四种架构
在数据湖仓的所有新增要素中,排名第一的就是可以利于数据分析和机器学习所用的分析基础设施。分析基础设施包括一众大家广为熟悉的东西,当然也包括一些可能对大家还有些陌生或略带新鲜感的概念。比如包括:元数据、
本书是热销书《SQL基础教程》的作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两大部分。第一部分介绍了SQL语言不同寻常的使用技巧,带领读者重新认识CASE表达式、
本书是职业院校大数据相关专业的实训配套教材,也是“1 X”大数据应用开发(Java)职业技能等级证书考试辅助教材。全书共4章,包括Web服务器日志分析项目、招聘网站数据分析项目、电商网站实时数据分析项
《大数据工程技术人员:大数据基础技术》由人力资源社会保障部专业技术人员管理司组织编写
《*强Android书:架构大剖析》通过实验而不是源码,将Android系统层层拆解,令读者深刻透彻地掌握Android系统的内部技术:以init进程为切入点详细阐述了Android的启动过程和关键服务;从Android作为资源协调者和服务提供者的角度,重点分析了servicemanager和system_server这两个进程。同时,作者比较了Linux与Android系统的区别,并对Android系统的安全性做了深入的阐述。《*强Android书:架构大剖析》采用了大量的图表示例和实验,表达新颖清晰,让读者能直观地掌握Android的技术精髓。《*强Android书:架构大剖析》适合广大移动开发者及对Android系统感兴趣的人员阅读。
《Android应用性能优化》主要介绍如何调优Android应用,以使应用更健壮并提高其执行速度。内容包括用Java、NDK优化应用,充分利用内存以使性能化,尽可能节省电量,何时及如何使用多线程,如何使用基准问题测试代码,如何优化OpenGL代码和使用Renderscript等。《Android应用性能优化》面向熟悉Java和AndroidSDK的想要进一步学习如何用本地代码优化应用性能的Android开发人员。
全书分为12章,章是Android概述,第2章是工欲善其事、必先利其器,第3章是为什么需要优化,第4章是UI布局优化,第5章是Android的内存系统,第6章是Android的内存优化,第7章是=代码优化,第8章是性能优化,第9章是系统优化,0章是优化工具,1-12章是综合实例部分,通过2个综合实例讲解了优化大型Androd程序的基本流程。
随着Android系统平台的应用越来越广泛,更多人加入到Android平台的定制研发中来。Android的基本通信功能是Android系统定制的核心模块,本书主要围绕Android Telephony
本书首先介绍Android组件化开发的基础知识,剖析组件化的开发步骤和常见问题,探究组件化编译原理和编译优化措施。其次在项目架构上,介绍如何组织团队来使用组件化开发,并将业务和人力进行解耦。深入介绍组件化分发技术及运用,探讨组件化架构的演进及架构的思维。
《Kotlin程序员面试算法宝典》是一本讲解程序员面试笔试算法的书籍。在写法上,除了讲解如何解答算法问题以外,还引入了例子辅以说明,以便读者能够更加容易地理解。《Kotlin程序员面试算法宝典》将程序
随着Android系统的广泛应用,消费者对移动设备应用程序的需求也变得多元化,为了帮助国内开发人员快速掌握Android应用开发技术,获取更好的就业机会,作者结合自身移动应用开发项目经验,基于An
《Android程序设计基础》对Android程序设计基本知识和技能进行系统地讲解。Android是Google发布的基于Linux平台的开源移动操作系统,目前已经占据了智能手机操作系统市场份额第一位
随着Android系统的广泛应用,消费者对移动设备应用程序的需求也变得多元化,为了帮助国内开发人员快速掌握Android应用开发技术,获取更好的就业机会,作者结合自身移动应用开发项目经验,基于An
《物联网移动APP设计及开发实战/华晟经世ICT群系列教材》是由华晟经世物联网开发工程师及其合作院校老师共同打造完成的关于物联网移动App设计及开发实战教材,旨在帮助学习者学习物联网移动App研发技术要点。《物联网移动APP设计及开发实战/华晟经世ICT群系列教材》的核心任务是学习物联网移动App研发的一整套流程,从架构设计到详细模块开发,再到打包和发布。架构设计采用了MVP分层架构模式和Dagger2依赖注入框架;网络模型和数据模型的封装则采用了Retrofit结合Gson、Rxjava框架;项目中集成了Zng扫描技术、图表技术等。以上内容综合性和实践性强,内容涉及广泛,讲解深入透彻。《物联网移动APP设计及开发实战/华晟经世ICT群系列教材》可为从事Android开发的技术人员、企业及相关管理部门的管理者和建设者提供参考,还可作为高等院校物联网、云计算、电子
\\\"本书是一部系统论述Kotlin编程语言、面向对象编程方法以及函数式编程思想的立体化教程(含纸质图书、电子书、教学课件、源代码与视频教程)。全书共分为5篇:第1篇Kotlin基础(第1章~0章),第2篇面向对象(1章~3章),第3篇函数式编程(4章~7章),第4篇Kotlin进阶(8章~第27章),第5篇项目实战(第28章~第29章)。主要内容包括:开篇综述;开发环境搭建;个Kotlin程序;Kotlin语法基础;Kotlin编码规范;数据类型;字符串;运算符;程序流程控制;函数;面向对象编程;继承与多态;抽象类与接口;函数式编程基石——高阶函数和Lambda表达式;泛型;数据容器——数组和集合;Kotlin中函数式编程API;异常处理;线程;协程;Kotlin与Java混合编程;KotlinI/O与文件管理;网络编程;Kotlin与JavaSwing图形用户界面编程;轻量级SQL框架——Exposed;反射;注解。给出了
Android从诞生到现在仅有短短几年的时间,它凭借其开源开放性、优异的用户体验和极为方便的开发方式,赢得了广大用户和开发者的青睐,目前已经发展成为市场占有率位居的智能手机操作系统。本书主要讲解Android系统源代码的结构和工作机制,完全基于Android主流版本的源代码结构来编写全书。本书内容言简意赅、通俗易懂、讲解详细。本书的内容涉及如何获取源码、源码的结构分析、init解析、应用层结构分析、JNI的机制分析、Android中的系统服务和内存管理、硬件抽象层、Binder机制、多媒体框架、音频系统、视频系统和传感器系统。在编写的过程中,书中的所有概念和模块实例完全根据原生态的源码来编写。本书定位于有一定基础的Android程序开发人员,旨在帮助其通过细致分析Android系统源代码和工作机制,透彻理解Android系统架构,向Android系统开发殿堂及高手
本书分为十二个章节,系统的讲解和分析了Android应用开发所涉及的相关技术要点。本书就是为广大有志于加入这个生态圈的开发者而准备的。本书从手机互联网应用的角度出发,探讨了使用Android开发系统来
本书以CoffeeStore项目为主线,从Android基础开发、界面开发、数据存储和不错开发四部分来介绍Android的基础知识和不错应用,本书内容通俗易懂,简洁明了,实例丰富,书中所列程序易于读者
本书根据普通高等院校计算机专业本科生的教学要求,在总结近几年“Android移动开发”课程教学经验的基础上,结合本课程及专业的发展趋势、Android移动开发近期新发展的情况编写而成。本书共分为7章:
本书是Android移动应用开发系列教材中的基础篇,书中不仅讲解了Android的基本理论知识,还精心设计了大量实例来帮助读者理解和掌握知识点。主要内容包括:Android技术的概括、Android界
本书分为十二个章节,系统的讲解和分析了Android应用开发所涉及的相关技术要点。本书就是为广大有志于加入这个生态圈的开发者而准备的。本书从手机互联网应用的角度出发,探讨了使用Android开发系统来