xiangzhihong8的专栏

技术群:515980159,278792776;招聘群:188716429

ios逆向工具MonkeyDev简介

MonkeyDev简介 虽然是米国的苹果开发的的的我操作系统系统,但是要论越狱iPhone和逆向分析来说,那国内远胜于米国了,可能是国内很多相关的灰色产业链吧。在之前,我们想动态调试一个没有源码的应用程序,通常是要借助于THEOS,自己操作LLVM来动态连接到应用程序,然后再使用LLVM的调试命...

2018-03-19 10:31:27

阅读数:2942

评论数:0

Flutter环境搭建

这几年,移动跨平台的趋势可以说是越来越明显,技术实现上也是百花争艳,不过究其实现,无外乎有那么几种。 Web 流:也被称为 Hybrid 技术,它基于 Web 相关技术来实现界面及功能。 代码转换流:将某个语言转成 Objective-C、Java 或 C#,然后使用不同平台下的官方工具来开发...

2018-03-16 23:54:00

阅读数:1572

评论数:1

Android Studio最全插件整理

在Android开发中,合理的使用Android Studio插件不但可以提高开发效率,还能从整体上提高代码的质量。下面就Android开发中常见的一些插件做一个整理。 1,GsonFormat GsonFormat是一个可以快速将json字符串转换成一个Java Bean,免去我们根据j...

2018-03-15 11:35:17

阅读数:847

评论数:0

Android Studio 3.1版本发布

据国内知名的IT社区爆料,Android Studio 3.1 稳定版已发布,重点围绕产品质量和应用开发效率进行改进。 发行说明 更新日志 下载地址 使用先去的3.0.1版本可以直接升级更新,本次更新带来重多功能的优化。Android Studio 3.1 新增了一款 C ++ 性能分析器...

2018-03-30 11:09:53

阅读数:1723

评论数:0

Android动态替换Application实现

背景 虽然热更新和Hook技术都被大家聊烂了,但是还是想和大家聊一下这方面的内容。最近做一些Android方面的优化工作,大家知道Android的ClassLoader在加载dex文件的过程中,而AndroidManifest的Application类就在dex文件中,Application通常...

2018-03-28 11:25:01

阅读数:486

评论数:0

Hexo类型博客集成打赏功能

关于如何使用Hexo+Hexo主题搭建博客系统,可以参考我之前的博客的介绍:github pages + Hexo + 域名绑定搭建个人博客,本文主要介绍如何集成文章的打赏功能,打赏的效果如图。 该效果就是在每篇文章的后面添加一个打赏功能,当点击“赏”按钮后会弹出一个打赏的窗口,想要体验的可...

2018-03-27 13:57:35

阅读数:449

评论数:0

SpringBoot 整合Redis 数据库

Redis简介 Redis(官网:https://redis.io)是一个基于内存的日志型可持久化的缓存数据库,保存形式为key-value格式,Redis完全免费开源,它使用ANSI C语言编写。与其他的key - value缓存产品一样,Redis具有以下三个特点。 • Redis支持...

2018-03-27 10:53:19

阅读数:2283

评论数:0

快应用

小程序自2016年推出以来,可以说是一路火爆,更是改写了移动互联网的格局,开辟了另一流量战场。正所谓,“哪里有商机哪里就有竞争”,据报道,中国九大安卓手机厂商华为、小米、OPPO、vivo、中兴、金立、联想、魅族、努比亚联起手来共同对抗微信小程序的迅猛扩张,他们将于3月20日将共同启动「快应用」标...

2018-03-22 13:01:02

阅读数:3735

评论数:1

SpringDataJPA+EasyUi实现CRUD操作

Spring Data JPA JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合ORM技术。 Spring Data JPA是...

2018-03-21 15:16:20

阅读数:149

评论数:0

Vue环境搭建

Vue.js是一个构架数据驱动的网页界面的渐进式框架,它的目标是通过尽可能简单的API实现响应的数据绑定和组合视图组件。它和Node、Angular并列为前端的三大框架。 环境搭建 在Mac中搭建Vue的开发环境会用到如下的一些工具额环境。 Homebrew node.js npm...

2018-03-20 11:15:25

阅读数:370

评论数:0

Android逆向之Xposed详解

最近,参与了一个移动安全的技术大会,会议上分析了目前黑客的产业的一些技术以及常用的一些工具,以及防护的一些流程。下面就Android破解中常用的Xposed技术给大家做简单的讲解,逆向是一个持久的过程,而使用Xposed工具则是进行Hook的重要手段。 背景 Xposed,是Android...

2018-03-16 11:13:10

阅读数:736

评论数:0

WebAssembly简介

WebAssembly, 简称WASM, 是一种以安全有效的方式运行可移植程序的新技术,主要针对Web平台。 与 ASM.js类似, WASM的目标是对高级程序中间表示的适当低级抽象,即,WebAssembly代码旨在由编译器生成而不是由人来写。 WebAssembly程序剖析 实际上,称之为...

2018-03-10 15:28:07

阅读数:358

评论数:0

绕过安卓SSL验证证书的常见四种方式

在此之前,移动端应用程序会直接忽略掉所有的SSL错误,并允许攻击者拦截和修改自己的通信流量。但是现在,很多热门应用程序至少会检查证书链是否是一个有效可信任的证书机构(CA)颁发的。作为一名渗透测试人员来说,我们常常需要让目标应用程序信任我们的证书是有效的,这样我们就可以进行中间人攻击(MITM)并...

2018-03-08 14:25:40

阅读数:1023

评论数:0

区块链常见共识算法总结

这两年,区块链的技术可以说是非常的火爆,不了解点什么都不好说自己是在互联网混的,有人将区块链称之为互联网2.0,可以说区块链将对现有的互联网技术进行改造升级。那么,就让我们一起来了解下什么是区块链吧。 简单来讲,所谓区块链技术,也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、...

2018-03-04 11:03:46

阅读数:1243

评论数:1

Android KTX举例

早在今年的1月份,就有报道称谷歌2018年I/O大会将于5月8日至5月10日在加利福尼亚山景城的海岸线露天剧场举行。近日,谷歌公布了本次开发者大会的具体日程安排。在具体细节上,本次开发者大会将围绕Android、增强现实(AR)与虚拟现实(VR)三个主题来展开。 在本次开发者大会的首日,会议将从...

2018-03-03 14:13:02

阅读数:329

评论数:0

React Native跨平台开发2017 年终总结

从2016年开始关注React Native到现在,React Native的每一个版本发布我都会关注一下,虽然最近将重心转移到区块链开发上,这一年里,我还出版了一本《React Native移动开发实战》的书。在过去的一年中React Native经历了十几次的版本迭代,版本也从从v0.40升级...

2018-03-02 18:28:21

阅读数:829

评论数:0

Spring Boot 2.0正式版发布啦,你准备好升级了吗

北京时间 3 月 1 日,经过漫长的等待之后,Spring Boot 2.0 正式发布,目前已在 GitHub 上发布了 v2.0.0.RELEASE 版本的下载地址,读者可以点击链接去下载。不过由于同步至 Maven 仓库出错,使用Maven方式来使用Spring Boot 2.0暂时会有一些问...

2018-03-02 10:10:41

阅读数:542

评论数:0

Kotlin学习资料

目录 awesome-kotlin-android 关于 目录 开源库 框架 DSL 扩展 UI 通用库 动画 Toolbar 按钮 依赖注入 数据绑定 代理 数据库 网络 日志 函数式编程 下载 图片 拍照 工具 其他 完整 app DEMO 书籍 视频 ​ 开源库 ...

2018-03-01 09:30:24

阅读数:163

评论数:0

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