本书以详细介绍了Hook框架Frida在安卓逆向工程与抓包中的应用,主要内容包括如何搭建完美运行Frida的安卓逆向分析环境,使用Frida对安卓App各项组件、框架和代码进行Hook,如何批量自动化Hook,以及全自动导出结果。针对爬虫工程师为迫切需要的抓包技术,详细阐述了各种应用层框架的抓包实战,HTTP(S)及其框架抓包的核心原理及工具使用,通过Frida进行的Hook抓包,还进一步介绍了Frida对native层的Hook,以及一系列 通杀 自吐 脚本的研发过程和核心原理。 本书内容详尽,突出实操,适合安卓开发人员,安卓应用安全工程师,逆向分析工程师,爬虫工程师,以及大数据分析工程师和安全研究人员使用。
本书向读者呈现了Android移动应用安全攻防与逆向分析的立体化教程(含纸质图书、电子资料、教学课件、源代码与视频教程),全书共4篇。 篇基础篇(第1章和第2章),目的是让读者快速建立对Android应用安全分析的基本概念,介绍了构建Android分析环境的一些基本方法与工具,以及通过对一个Android应用Apk文件进行反编译,并篡改中间状态的Smali代码,再重编译签名打包全过程的介绍,帮助读者进入Android应用逆向分析的大门。第二篇理论篇(第3章和第4章),目的是通过介绍Android操作系统常见的安全漏洞,帮助读者树立Android应用安全开发的意识,从而构建Android应用安全的一个具体框架。介绍了App安全基线,包括应用的评估思路、Android系统的安全问题与常见漏洞。通过分析一个Android静态逆向和动态调试自动化分析框架MobSF的功能,使读者全面了解Android逆向分析过
《Android开发从入门到精通(项目案例版)》作为Android书籍,从1行代码开始,详尽讲述了Android(安卓)开发入门、Android进阶、Android核心技术、Android高级编程、Android项目实战案例等内容。全书共25章,其中前20章主要介绍了Android开发入门基础知识、用户界面设计基础、UI组件的应用、基本程序单元Activity、Android应用核心Intent、Android程序调试、Android事件处理和手势、Action Bar的使用、图形图像处理技术、多媒体应用开发、数据存储技术、Handler消息处理、Service应用、传感器应用、位置服务与地图应用、网络编程及Internet应用。所有重要知识点均结合实例讲解。*后5章通过欢乐写数字、锁屏背单词等5个具体的移动开发案例,完整展现了项目开发的全过程。 《Android开发从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下: ◎配套资源:232节教学视
本书通过大量丰富有趣的实例,系统地介绍了Arduino开源硬件的编程及开发技巧。全书共分9章,第1章主要介绍了Arduino编程需要了解的基础知识;第2章介绍了常用的Arduino输出执行机构及其应用;第3章介绍了Arduino传感器的应用;第4章介绍了Arduino通信功能的实现;第5章介绍了Arduino的创意程序设计;第6章基于Mind 平台,介绍了Arduino交互式编程技巧;第7章介绍了Arduino在物联网领域中的应用;第8章介绍了Arduino在数学领域中的应用;第9章介绍了Arduino与3D打印结合的综合应用案例。 本书内容实用性及可操作性强,语言简洁凝练,图表直观易懂,讲解生动接地气,图形与代码对照的编程模式更易于初学者学习。同时,本书还附赠配套学习资源,包括所有程序源代码、重难点章节教学视频,扫书中二维码即可获取。 本书非常适合中小学创客师生、从事开源硬件开发的工程
本书由斯坦福大学知名计算机科学家Jeffrey Ullman和Jennifer Widom合作编写。本书分两大部分,首先是流行的关系数据库和关系对象数据库内容,介绍了关系数据模型、E/R模型、UML模
《SQL Server从入门到精通(第5版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了SQL Server开发所必需的各方面技术。全书分为4篇共19章,内容包括数据库基础、SQ
本书从PowerBI的基础功能讲起,逐步深入到PowerBI进阶实战,以系统化的实操步骤和丰富的实际案例让读者快速入门PowerBI数据分析,掌握PowerBI在多个业务领域的实际应用。全书共8章:商
本书通过大量丰富有趣的实例,系统地介绍了Arduino开源硬件的编程及开发技巧。全书共分9章,第1章主要介绍了Arduino编程需要了解的基础知识;第2章介绍了常用的Arduino输出执行机构及其应用;第3章介绍了Arduino传感器的应用;第4章介绍了Arduino通信功能的实现;第5章介绍了Arduino的创意程序设计;第6章基于Mind+平台,介绍了Arduino交互式编程技巧;第7章介绍了Arduino在物联网领域中的应用;第8章介绍了Arduino在数学领域中的应用;第9章介绍了Arduino与3D打印结合的综合应用案例。本书内容实用性及可操作性强,语言简洁凝练,图表直观易懂,讲解生动接地气,图形与代码对照的编程模式更易于初学者学习。同时,本书还附赠配套学习资源,包括所有程序源代码、重难点章节教学视频,扫书中二维码即可获取。本书非常适合中小学创客师生、从事开源硬件开发的工程技术
本书以实验案例形式系统讲述了Arduino Uno入门基础知识与编程实现方法。*部分讲述了初学者应了解的入门基础知识,包括Arduino是什么、如何开始Arduino编程、Arduino语言等;第二部分依次讲解了48例经典的Arduino Uno编程实例,内容包括实验描述、知识要点、编程要点、程序设计、拓展和挑战等。本书可作为Arduino初学者的参考用书,尤其可作为课外或校外中小学生学习和进行Arduino编程的辅导教材。
《Android精彩编程200例》汇集了Android开发从基础到高级应用各个层面的220个实例及源代码,每一实例都按实例说明、关键技术、实现过程、扩展学习的顺序进行分析解读。全书主要内容有菜单与对话框、Android常用控件应用、数据储存操作、第三方支持、手势交互、图像处理、图表处理、摄像头、动画、多媒体、语音识别、传感器、网络编程、与手机系统交互、位置服务与地图应用、物联网开发、游戏开发、Android5.0 效果、商城常用、验证码合集、启动页合集、加载等待合集、抢红包服务、App应用开发模块。配书光盘附赠了实例的完整源程序及部分讲解视频。《Android精彩编程200例》既适合Android程序员参考,也适合高校学生、软件开发培训学员及相关求职人员学习。
《零基础学Android》是针对零基础编程学习者研发的Android入门教程。从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用Android进行程序开发需要掌握的知识和技术。全书共分16章,包括开发环境的搭建、Android应用、用户界面设计、常用UI组件、Android事件处理和手势、资源访问、动画与多媒体、数据存储技术以及51商城App 模拟手机*等。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会Android程序开发的精髓,快速提高开发技能。本书通过大量实例及一个完整项目案例,帮助读者更好地巩固所学知识,提升能力;随书附赠的《小白实战手册》中给出了3个流行且实用的案例的详细开发流程,力求让学习者能学以致用,真正获得开发经验;附赠的光盘中给出视频讲解、实例及项目源码、代码查错器
本书系统地介绍了基于Arduino平台的智能感知技术的原理及实现过程。全书共分七章,靠前章是智能感知的基础知识,介绍了几种常见的感知技术;第二章是Arduino语法基础,主要通过生动有趣的实验实例,介
本书从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用Android进行程序开发需要掌握的知识和技术。全书共16章,具体内容包括Android的发展与平台架构、开发环境的搭建、布□管理器、常用UI组件、用户界面设计、事件处理和手势、资源访问、动画与多媒体等。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会Android程序开发的精髓,快速提高开发技能。本书可作为高等院校软件工程、计算机应用、大数据应用技术等相关专业的教材,也可作为编程开发入门者的参考用书。
企业每天都会生成大量种类繁多的数据,为了做出更明智的决策、发现问题并实现盈利,往往需要通过一些方法和工具将数据转化为可行的方案。随着大数据时代的到来,数据化运营已经成为商业智能中必不可缺的一个重要环节
本书从大数据的概念和特征开始讲起,首先让读者对大数据有一个感性的认识;然后结合大数据平台的各个模块,详细介绍了大数据的存储、处理、分析、可视化等方面的原理和操作;最后介绍了大数据在各行业中的应用,让读
本书将心理学、哲学学科与数据管理结合在一起,以创造有关我们如何感知和管理信息的知识。书中阐述了数据库系统通过数据来捕获现实世界的方式及缺陷,运用非常清晰的逻辑,仔细地描述了信息系统中所表示的现实世界的
本书分为四个部分:部分为预备知识篇,简要介绍嵌入式系统的定义与软硬件开发以及Android开发环境的搭建。第二部分为系统结构篇,主要介绍Android系统的源码结构、内核与相关工具以及环境库。第三部分为驱动设计篇,主要介绍Android系统中常用外接设备的驱动架构以及实现。内容包括NDK编程、Android中HAL模型架构与实现流程。作为教学实例,分析了Android系统中的Camera与WIFI两个功能部件的的驱动设计。第四部分为实例分析篇,通过对具体开发板硬件结构编程原理的介绍到系统级的实例讲解。在简要介绍系统底层开发流程的基础上,首先分析了主流的Zynq和pcDuino平台上开发环境的搭建、Linux内核以及Android系统的编译、下载;然后结合前文学习过的知识点,从零开始设计LED显示系统的Linux内核驱动、AndroidHAL支持和服务层设计、顶层App的实现;作为进阶部分,本书介绍
本书是一部Android开发的实战教程,由浅入深、由基础到不错,带领读者一步一步走进App开发的神奇世界。全书共分为15章。其中,章介绍Android开发环境的搭建,主要讲解Android、Andro
本书从基本的Java语法开始讲解,通过具体的实例介绍Android开发的全过程,从零基础到进阶全覆盖。本书其14章。首先阐述Java语言的基础知识,然后介绍有关活动、碎片等Android中的重要概念,
本书由浅入深、循序渐进地介绍了Android应用程序开发的主要知识,注重可阅读性和实用性,对于开发过程中经常用到的类、属性、方法和常量都以表格的形式介绍其应用场景和作用。对Android开发中概念、方
\"本书系统地介绍了基于Arduino平台的智能感知技术的原理及实现过程。全书共分七章, 章是智能感知的基础知识,介绍了几种常见的感知技术;第二章是Arduino语法基础,主要通过生动有趣的实验实例,介绍Arduino开源软件基础知识;第三章Arduino智控编程,以实例为基础,详细介绍了基于Arduino的智能感知系统组建过程以及学习Arduino的编程方法;第四章传感控制,通过多个范例介绍搭建传感控制作品的制作方法;第五章为感知物联,主要介绍传感控制智能感知作品与蓝牙、手机App、WiFi、物联网、语音合成、SIM900、以太网等模块的连接技术,了解开源硬件智能控制作品的一般设计流程。第六章为智能生活,以实例为基础,主要介绍智能产品的构建过程及方法,让生活工具具有“互联网+”的功能,改善生活,成为新的创新作品。第七章智能服务机器人,学习运用智能服
本书以Stata为平台,通过实例引导的方式介绍应用Stata进行统计分析的相关知识,帮助读者系统地学习使用Stata解决实际工作中遇到的问题。全书分为三部分,共17章,第一部分详细介绍Stata的操作
本书从初、中级读者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Android要掌握的知识。全书分为3篇20章,包括走近Android,搭建Android开发环境,个Android应用,