
Android 安全
ddssingsong
不念往昔,不畏将来,我是一个小小的探索者
展开
-
Android 如何优雅的hook私有方法
Android 如何优雅的hook私有方法最近在使用java写反射进行hook系统的方法,但是每次都会写一长串代码,各种try catch,着实让人的着急,偶然间想起来从一个开源库里看到的一个类,当时没看懂,就保存了下来,现在回头看看居然很有意思Hack.java就是这个类有几大特性链式调用简洁,清晰下面我们来看这个类的使用方法首先放一个类,咱们就来hack这个类packag...原创 2019-10-18 18:38:26 · 2523 阅读 · 0 评论 -
Android 设备管理器 理解和使用
DevicePolicyManager,设备策略管理器。顾名思义,DevicePolicyManager为Android系统的管理提供了一套策略,有三种方案Device Administration, 设备管理员Profile Owner, 配置文件所有者Device Owner, 设备所有者Device Admin过用户授权自己的应用设备管理权限后,可以在代码中修改一些系统设置,需...原创 2019-06-28 13:25:54 · 10371 阅读 · 0 评论 -
MD5加密方式和MD5加密后的类型(16位和32位)
文章目录1. 加密方式2. 加密后的格式代码收录1. 加密方式MD5一般的加密方式是下面这种方式 public String Md5(String str) { if (str.equals("")) { return null; } try { byte[] btInput = str.g...原创 2019-09-09 11:09:17 · 9339 阅读 · 0 评论 -
keytool命令详解 自签名证书
keytool命令详解文章目录keytool命令详解keytool简介keytool功能其他命令最近是又用到了自签名证书相关的内容,这里整理下keytool的使用keytool简介Keytool 是一个Java 数据证书的管理工具 ,Keytool 将密钥(key)和证书(certificates)存在一个称为keystore的文件中。在keystore里,包含两种数据:密钥实体(...原创 2019-09-11 11:37:29 · 5412 阅读 · 0 评论 -
Android 生成PKCS10请求(csr)
Android 生成PKCS10请求(csr)在做到自签名的SSL的双向认证的时候,客户端需要生成p10请求传给服务器,服务器签名之后返回PKCS7证书信息,客户端使用本地密钥和PKCS7证书的合成PKCS12证书,就可以进行双向认证了,这里记录下p10证书的生成过程引入三方jar包// 这个是加解密相关的包implementation group: 'org.bouncycastle',...原创 2019-09-14 23:40:33 · 2349 阅读 · 0 评论 -
Android 生成PKCS12并导入证书
Android 生成PKCS12并导入证书上回写到生成pkcs10证书传到后台,这篇主要写将签名后的证书导入到PKCS12中去 // 生成KeyPair public static KeyPair generateKeyPair() throws NoSuchAlgorithmException { KeyPairGenerator keyPairGenerator...原创 2019-09-15 08:59:47 · 4039 阅读 · 0 评论 -
实现一个病毒扫描app——python爬取病毒样本
实现一个病毒扫描app——python爬取病毒样本文章目录开篇再开篇正篇开篇最近闲来无事,准备做一个病毒扫描的app,那么从哪里开始呢?首先来分析下一般的查杀步骤都有哪些基于黑白名单的查杀这种是有一个庞大的数据库,里面放着各个厂商扫出来的病毒样本,里面放着病毒文件md5/病毒各种信息只需要将你的包名或者签名或者文件md5传进去就能辨别是不是有毒基于特征码的扫描这种就是有一...原创 2019-09-30 16:16:17 · 2636 阅读 · 3 评论