Android NDK 使用简介 发表于 2016-10-11 | 分类于 Android | 阅读次数 今天我们来简单说一下Android NDK的使用方法。众所周知,so文件在Android的开发过程中起到了很重要的作用,无论与底层设备打交道还是在Android安全领域。so文件都格外受人青睐。NDK就是Android发布的用于编译so文件的一套工具, 引用自百度百科的一段解释 Android N ... 阅读全文 »
Activity启动流程分析 发表于 2016-10-09 | 分类于 Android | 阅读次数 广告时间,大家喜欢我的文章,可以关注我的博客zwgeek.com 今天想和大家一起分享一下Activity的启动流程。这起源于我发现了一个好的现象,其实不知道大家发现没有,随着Android的发展,这几年Android开发者的素质也越来越高,我说的素质指的是对问题深度的理解,对Android总体的运 ... 阅读全文 »
蒙哥马利算法详解 发表于 2016-09-29 | 分类于 密码学 | 阅读次数 这篇文章为大家梳理一下整个蒙哥马利算法的本质,蒙哥马利算法并不是一个独立的算法,而是三个相互独立又相互联系的算法集合,其中包括 蒙哥马利乘模,是用来计算$x\cdot y\ (mod\ N)$ 蒙哥马利约减,是用来计算$t\cdot \rho^{-1}\ (mod\ N)$ 蒙哥马利幂模, ... 阅读全文 »
基于SpringMVC4.3.2+Spring4.3.2+MyBatis3.4.1搭建SSM框架 发表于 2016-09-28 | 分类于 服务端开发 | 阅读次数 终于到了框架搭建的最后一步,实现我们的终极目标SpringMVC+Spring+MyBatis的SSM框架,这篇文章也是基于之前搭建的SpringMVC+Spring+Hibernate框架演变过来的,所以没看过之前几篇文章的同学请乘传送带。 基于struts2.5.2+hibernate5.2.2 ... 阅读全文 »
搭建SpringMVC+Spring4.3.2+Hibernate5.2.2框架 发表于 2016-09-27 | 分类于 服务端开发 | 阅读次数 之前说过,我最终想搭建一个SpringMVC+Spring+MyBatis的框架,然后从SSH框架开始慢慢演化,这篇博客将讲解怎样将SSH框架中的Struts部分替换为SpringMVC做请求转发。 至于为什么要替换成SpringMVC,我在基于struts2.5.2+hibernate5.2.2+ ... 阅读全文 »
密码字典生成工具 发表于 2016-09-26 | 分类于 安全 | 阅读次数 最近无事,做了一个密码字典生成工具 其实这种工具网上有很多,但是很多要收费,而且没有源代码,想修改一下也很麻烦,所以我实现了一个基于Python的跨平台的,如果需要一些生成策略或者什么的改动,只要稍微改动一下就行 详细信息可以参考readme 代码托管在https://github.com/zgzc ... 阅读全文 »
记一次android程序反编译并二次打包的过程 发表于 2016-09-15 | 分类于 Android | 阅读次数 在安全界有一句话叫不懂攻,焉知防。 前几天看到有一个问题在问Android端目前防止二次打包的方法有哪些?我想从攻击的角度来说这个问题。在分析过程中讲解每一步都有哪些防范手段。下面以一个市面上大公司的app为例,讲一下我是怎么绕过它的防范机制,修改代码(弹出一个提示框),并进行二次打包,重新签名,运 ... 阅读全文 »
基于struts2.5.2+hibernate5.2.2+spring4.3.2搭建SSH框架 发表于 2016-09-03 | 分类于 服务端开发 | 阅读次数 现在在学习后端框架,最后的目标是希望搭建一个基于spring mvc + mybatis + spring的框架,因为之前接触过SSH,所以想从SSH开始,慢慢演化,也巩固一下自己的知识。之前每次搭建SSH框架都要在网上查各种资料,而且我也发现各种资料基于的SSH版本都比较老,新版本就会遇到各种各样 ... 阅读全文 »
实现类知乎android客户端关注和取消关注的按钮点击效果 发表于 2016-08-23 | 分类于 Android | 阅读次数 前端时间在看Android各个客户端上比较出色的动画效果,发现两个动画做的很好的客户端,一个是豌豆荚,一个是知乎。接下来我可能会对这两个客户端的各种效果进行模仿实现。首先让我们看知乎的关注按钮点击效果,关注按钮点击后会有一层遮挡,从你点击的位置慢慢扩散开来,然后变成被点击状态,感觉非常赞。这篇文章从 ... 阅读全文 »