自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (13)
  • 收藏
  • 关注

原创 Android Apk解密工程初探(5)--广告和弹窗

在网络上很多Apk应用程序中,作者会对免费的版本加入广告,然后理所当然的网络上也出现了大量的去广告版。另外,也有一些软件,启动时会弹个窗口出来,要么是一些无用的提示,要么是建议你去注册。各大Android爱好者热衷于去下载这些无广告版无弹窗的Android软件,理由也很简单,看起来和用起来都舒服。 在这小节里,我们简单的研究下,这些广告和弹窗是如何被去掉的。 当然,这里所有的修改都建立在apktool反编译的基础上。前面的文章已经阐述过了,我们直接讲核心的部分。 实验的对象,也是一个简单的自己写的ap

2010-11-24 12:16:00 12049 8

原创 Android Apk解密工程初探(4)-- Bao力破解与简单逆变换

全文的Bao均为暴,由于Bao力这个词存在,所以不让发布,只有这样改着---⊙﹏⊙b汗 这一节要解密的apk要求输入用户名和序列号,如果匹配则通过Toast显示一个Lisence Correct! 否则 则显示 Lisence Uncorrect! 启动界面 错误的用户名和序列号 和前面的apk不同的是,这个apk要求输入用户名和序列号,且采用了前文的第三种序列号保护验证模式,即采用了: F1(用户名) = F2(序列号) 1、通过Bao破破解程序 通常来说,若F1、F2其一可逆转。找

2010-11-23 18:23:00 17861 13

原创 Android Apk解密工程初探(3)--序列号保护方式简析

前面(1)(2)基本上也隶属于序列号的保护方式中的一种。目前很多软件的保护方式仍使用这种序列号保护的方式。本文将系统的阐述这种保护方式。 大多数的序列号保护要求输入用户名及序列号,或者是提供机器码,要求输入序列号。这个就是我们上两篇文章中apk使用的验证方式。有一点不同的是在实际的软件注册过程中,一般要求输入用户名和序列号,或者是提供一个机器码,然后要求输入序列号。这个序列号一般是由机器中某个固定的值推算而来,比如WINDOW平台常用网卡MAC码,或者是其他的硬件的编码有效的组合得到这个注册码。注册的时候

2010-11-23 18:08:00 5778 2

原创 Android Apk解密工程初探(2)--代码注入

这个Apk的界面和功能刚才是一样的,只是实际的序列号不一样,没错,这个apk的序列号是变化的,具体就是每次程序启动就会产生一个10000以内的随机的整数,然后这个随机数就作为正确的序列号。当然,实际的软件不会有出现每次都不一样的序列号。这里使用随机数也是为了使得解密难道加大点,另外也希望起到抛砖引玉的作用。 目标还是一样:找出这个正确的序列号。 在这里,解密的思想是使用smali代码注入。简单的说,就是让程序通过修改反编译的smali代码,让程序本身去告诉我们,这个序列号是什么。 可能很多朋友觉得,读

2010-11-23 10:02:00 9155 3

原创 Android Apk解密工程初探(1)——简单的例子

首先先解密一个最为简单的apk程序,这个apk的界面如下: 这个apk很简单,功能更简单,在输入框中输入内容,然后点击“验证”按钮,如果序列号正确,那么输入框中显示“lisence correct!” 输入的序列号不正确,那么输入框中显示“lisence uncorrect!” 通过点击“清除”按钮,情况输入框内的内容,重新输入。 我们的目的,当然就是要找出这个正确的序列号。 解密过程: 1.1、apktool反编译该apk文件 解压后出现CrackMe_ConstantStr

2010-11-23 09:54:00 9449 6

原创 Android Apk解密工程初探-前言、关键字、解密环境

日期:2010-11-22 文章类型:原创 作者:Ethan.zhao 转帖请声明出处。 前言: 加密解密的斗争自从有软件以来就从来没有停止过,也将继续延续下去。当然,Android Apk应用也不能例外。下面,我们将对Android平台的Apk加密解密进行探讨。本系列旨在利用加密解密的思想探讨Android Apk破解的最基本的模式,通过解密的过程,让大家了解在写自己的apk的时候,如何有效的防范crack。 为了体现最基本的原理,本文均采用了自己写的apk作为例子。这样,其他读者也拿这些cr

2010-11-23 09:43:00 5207

原创 Android 应用程序分析之Calculator ----核心计算部分的理解和高精度运算

  对于Android的计算器很多人觉得很强大,因为他不光实现了一般计算机所实现的基本计算。更实现了表达式如”(6+3)*3/5-34+(3-5)”的计算,这使得许多小学生做加减乘数算术作业时,可以直接使用该计算器一次得出结果,大大减少了作业的时间开销。 1.Android Calculator的核心计算部分 因为计算结果,是通过界面上按=号键进行的。对Event的处理,放在EventListener.java之中,在OnClick()点击事件中,我们找到计算表达式的代码入口。 EventListe

2010-11-04 12:02:00 8065 1

原创 Android 应用程序分析之Settings

  由于需要修改Setting默认设定的需要,需要分析下Setting的源码,以及数据存储与读取。 Android自带的应用程序存储在packages/apps目录下 主要目录和文件如下: 其中resouce是资源文件,src是源代码,tests中含有测试代码。而Android.mk和AndroidManifest.xml分别是编译以及应用程序全局数据。 源码的布局当然也是遵循Java的package管理方式。我们以了解Settings – Sound & Display – Orientat

2010-11-04 11:55:00 35118 10

LTL106AL01 datasheet 规格书

LTL106AL01-002 datasheet 规格书

2021-03-31

LTL106HL02-001 datasheet 规格书

三星LTL106HL02-001 datasheet 规格书

2021-03-31

ntfs-3g nofuse 版本

nofuse版本,不是fuse的,Linux 3.4.5可编译通过,来源不明。

2019-05-23

全志A64 DATASHEET

全志A64 DATASHEET,全志A64数据手册,欢迎下载交流 AllWinner A64

2017-12-18

IEEE Std 802.11-2007

IEEE 802.11 标准,IEEE Std 802.11-2007,适合有无线开发了解规则

2017-12-15

Android Usb 3g dongle 整包

整包Android USB 3g dongle,整合u3gmonitor和ril库,适用于安卓6.0,适合有底子的朋友

2017-12-09

Win7 XP 音量控制 DLL

Windows 音量控制 DLL, 已测能同时兼容 Win7和XP

2011-09-22

三星210 S5PV210 Wince Bsp

三星210 S5PV210 Wince Bsp

2011-09-21

OMAP3530 WINCE6 BSP

OMAP3530基于Cortex a9 Armv7指令集 的 Wince6.0 Bsp

2011-09-21

Android Apk解密工程初探(5)

原文用到的对应的apk程序 原文地址: http://blog.csdn.net/caszhao/archive/2010/11/24/6031824.aspx

2010-11-24

Android Apk解密工程(4)

原文使用的apk程序 原文对应 http://blog.csdn.net/caszhao/archive/2010/11/23/6030425.aspx

2010-11-23

Android Apk解密工程(1)(2)

供解密练习的入门程序。 原文记录在blog.csdn.net/caszhao中

2010-11-23

Android Calculator 加入高精度运算

原文地址: http://blog.csdn.net/caszhao/archive/2010/11/04/5986911.aspx

2010-11-04

空空如也

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

TA关注的人

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