自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lyf's blog

知乎,https://www.zhihu.com/people/liuyf5231

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 svn常用命令

no-ignoresvn revert收集总结svn命令一些需要注意的地方–no-ignoresvn全局设置中有个global ignore pattern,全局的忽略模式,默认为*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo __pycache__ *.rej *~ #*# .#* .*.swp .DS_Store意思是版本控

2015-10-29 15:43:41 731

原创 android常用名词收集

AOSPStockNANDroidRom Mod FirmwareOTARoot Bootloader Fastboot recovery 持续学习,持续更新……AOSPAOSP stands for Android Open Source Project.StockStock Android is what Google provides in their Nexus devic

2015-10-28 09:11:28 1570

原创 app实现dns解析

apk上层做了个类似dns解析的小功能,主要分为两步:1.判断当前网络是否通畅涉及下面两个类 import android.net.ConnectivityManager; import android.net.NetworkInfo; boolean isNetworkAvailable(Context context) { ConnectivityM

2015-10-27 15:53:30 2200

原创 如何安装win10、ubuntu15.10双系统?

这是以前自己装windows和ubuntu双系统时候记录的一篇,最近试了下win10 64位下安装ubuntu 15.10依然适用,照猫画虎即可。安装前的准备下载easyBCD软件; 下载ubuntu镜像,我这里安装的是ubuntu-13.10-desktop-i386.iso如何安装1.我的F盘专门用来安装ubuntu,大小为100G; 我的电脑右键–>管理–>磁盘管理器 ,找到F盘盘

2015-10-25 18:24:04 3182

转载 kernel module signing

============================== KERNEL MODULE SIGNING FACILITY ==============================CONTENTSOverview.Configuring module signing.Generating signing keys.Public keys in the k

2015-10-21 15:48:28 5210

原创 android 安装内核module,提示Required key not available

最近在调试一个驱动的时候,用insmod加载.ko的时候,提示Required key not available,第一反应是签名有问题,内核模块也开始使用类似apk的签名了吗?查资料后果然是这样。这个问题可以说不算是android的问题,而应该是linux系统的问题,android本身就是个linux系统。下来一步一步分析问题的所在。内核配置内核从3.7后开始支持模块签名,这个功能使能以后,内核只

2015-10-21 15:38:26 9570

原创 android安全学习之6—signapk分析

Android签名的时候使用signapk进行签名,是个java的应用程序,代码为build/tools/signapk.java,下面简要分析下签名的流程。java -jar out/host/linux-x86/framework/signapk.jar build/target/product/security/platform.x509.pem build/target/product/se

2015-10-21 09:13:31 2077

原创 android安全学习之4—结合java中keytool工具理解数字证书

At an administrative level, keys are managed by keytool, a utility supplied with the JRE. This tool allows you to create new keys, import digital certificates, export existing keys, and generally inter

2015-10-16 16:40:55 966

原创 android安全学习之3—java中的Key Management常用的一些概念

本文借助java中的key Management继续理解加解密中数字证书等概念。 - keystoreThe keystore is the file that actually holds the set of keys and certificates. By convention, this file is called.keystoreand is held in the user's

2015-10-16 16:18:35 1172

原创 android安全学习之2—android中.pem和.pk8是什么文件?

PKCS X509 什么是pem和pk8文件 在给android的apk签名的时候,需要用到一个扩展名为.pem和.pk8的文件,我第一反应,这啥啊,英文缩写?反正linux不用后缀名来区分文件,这到底是什么呢? 首先在密码学上,有两个概念PKCS和X.509,在我理解,这俩都是类似一套协议,标准的东西。标准是啥,就比如人的姓名,以姓氏开始,然后再是名,张三。标准就是为了让大家都去遵循,好

2015-10-16 13:30:16 12185 3

原创 android安全学习之1—什么是数字签名、数字证书

大概了解下加解密机制,以下是自己对一些概念的理解。加密:加密就是为了让别人看不懂,加密前的东东称为明文,加密后的为密文。例如我把写给susan的信进行了加密,明文是:12,经过加密后变成了:56,这就是加密。加密是结合加密算法和密钥完成的。密钥:就是密码嘛,微信密码啥的,一样的道理。加密算法:就是如何去加密,例如上面将12加密变成56,我的加密算法是原数字每一位+2+n,这里的n是我的密

2015-10-16 12:30:53 1149

原创 android安全学习之5—apk中的META-INF目录

什么是签名 在android系统中,不同App之间是依靠包名、数字签名共同来进行区分的。虽然Google建议我们用自己的域名的反写作为包名的前缀来定义包名(例如com.google.),但是这并不能做到万无一失,我们不能单单利用包名来区分apk,所以提出了签名的概念。顾名思义,就是在apk上打上作者的烙印。 先看如何签名。一般,在android代码中,build/target/product/se

2015-10-15 16:56:52 12168

转载 android 5.1 如何添加一个系统service

Intro:This article explains how to add a new service and associated application APIs to Android Lollipop 5.Starting from a stub HAL object, we’ll tie Java application APIs to low level operations, expl

2015-10-15 09:24:03 2696

原创 Android 5.1 AppOps总结

什么是AppOps涉及的类常用名词权限管理是如何触发的系统默认应用权限AppOps Policy 文件AppOpsService准备工作详细分析权限管理的触发应用层对权限的设置什么是AppOpsAndroid App在AndroidManifest.xml中申请了很多运行时需要获取的权限,例如 <uses-permission android:name="android

2015-10-14 14:24:59 20755 20

原创 如何导出android系统中的某一分区

1. 先用mount命令看分区的具体信息 /dev/block/bootdevice/by-name/modem /firmware vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shor

2015-10-14 14:22:21 6052

转载 什么是Privileged app

Android Privileged app和 System app问题So in 4.3 there was a concept of System applications. Apks that were placed in System/app were given system privellages. As of 4.4, there is a new concept of Privell

2015-10-14 14:14:47 2855

达芬奇图像处理平台算法标准的实现

达芬奇图像处理平台算法标准 达芬奇平台简介 达芬奇算法标准的实现

2009-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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