自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 一人匀速行驶,每几分钟后面来一辆,每一分钟前面来一辆

有一道题纠结了很长时间,题目大体是:某人沿电车路行走,每12分钟有一辆电车从后面追上,每4分钟有一辆电车迎面开来,假定此人和电车都是匀速前进,则电车是每隔几分钟从起点出发一辆?具体思路如下:假设如图A,B点是电车的始发站和终点站,这个人从起点站出发,12分钟到达C点,这时候后面跟上一辆车,这时候从C点往会走,就是和电车向向而行,也是12分钟,每4分钟有一辆车迎面开来,共开来3辆车,

2014-12-31 22:19:49 975

原创 几种Android混淆和逆向工具介绍

针对Android面临的安全风险,一些防止逆向的方法应运而生。代码混淆在X86架构上曾经被广泛研究,他被用于保护软件的只是产权,但是恶意软件也常常使用他来对抗杀毒软件或者对抗逆向分析者,代码混淆可以给逆向分析带来巨大工作量,比如,可以是反编译工具失效或者增加很多无用逻辑。下面我们就介绍几种Android相关的代码混淆工具和相关的反编译工具。代码保护:下面的这几个工具可以用来混淆代码对抗逆向

2014-12-31 19:04:37 12415

原创 APK文件结构和安装过程

APK文件结构Android应用是用Java编写的,利用Android SDK编译代码,并且把所有的数据和资源文件打包成一个APK (Android Package)文件,这是一个后缀名为.apk的压缩文件,APK文件中包含了一个Android应用程序的所有内容,是Android平台用于安装应用程序的文件。APK就是一个zip压缩包,解开这个APK包我们可以看到以下的结构:

2014-12-31 19:00:53 31533 7

QT中XML增删改查,不会有重复beta

最近在做QT项目,要把一些配置内容写入xml中,网上没有一个可以概括xml增删改查的内容,现在写一篇,包含完整的增删改查,测试通过,具体代码如下: 其中的测试代码见mainwindows.cpp里面,里面有创建xml文件,增加数据,删除数据,修改数据,查询数据,其中没有重复内容。删除的时候也把相同的标签全部删掉了

2016-03-28

用C++写android程序(包含界面+发短信)

首先为什么要用C++写android程序呢?主要是因为java写的android程序太容易被发编译,相对于java编译后的dex文件,底层的native so更加不容易被反编译,所以为了安全起见,可以将一些程序的逻辑写到C++里面,下面我们就写一个activity,其中核心内容都写在C++里面。我们写一个演示界面,其中后台发一条短信(所有逻辑都在C++中)

2014-10-07

空空如也

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

TA关注的人

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