自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奥特曼超人的博客专栏

微信公众号【python2048 】偶尔逛CSDN,有问题Q群回复http://www.immqy.com

原创 Android6.0 NDK 和 .So 之间的关系

转载请标明出处: http://blog.csdn.net/djy1992/article/details/58607933 本文出自:【奥特曼超人的博客】 一直有人来问JNI和so库之间的关系,之前很少写博客,也没时间,这里简单的写下,网上也有很多文章,这里阐述了如何编译...

2017-02-28 17:41:22 57908 0

原创 JAVA 入坑教程 | 章节七 条件分支结构

Java 分支结构 - if...else/switch顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。Java 有两种分支结构:if 语句switch 语句if 语句一个 if 语句包含一个布尔表达式和一条或多条语句。语法if 语句的用语法如下: if(布尔表达式){ //如果...

2017-02-24 16:17:24 2494 0

原创 JAVA 入坑教程 | 章节六 循环结构体

Java 循环结构程序里面的代码执行是依次顺序执行的,也就是说只能被执行一次。如果想要同样的操作执行多次,总部可能是复制几遍代码吧!所以,这里就需要使用到了循环结构。Java中主要有三种主要的循环结构:while 循环do…while 循环for 循环while 循环while 是最基本的循环,只...

2017-02-24 16:00:09 19922 0

原创 游戏圈子--创业股份没拿到,你该怨谁?

今天朋友圈被这篇文章刷屏了《就算老公一毛钱股份都没拿到,在我心里,他依然是最牛逼的创业者》,其实最初看到这篇文章是在CSDN的朋友圈里面的,不巧的是刚好小编也在这个圈子里面,起初刚开始看的时候,以为CEO和小编我第二个公司的BOSS一样是欠薪,看到后面是给了一百万,七年,折算下来,一个月一万多,原...

2017-02-23 15:30:39 40817 0

原创 Java 的发展(历史)轨迹和历史变迁

J2SE\J2ME\J2EE,Java的起源Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由当时任职太阳微系统的詹姆斯·高斯林(James Gosling)等人于1990年代初开...

2017-02-23 10:41:11 21438 2

原创 JAVA 入坑教程 | 章节五 运算符合集

Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:算术运算符关系运算符位运算符逻辑运算符赋值运算符其它运算符算术运算符算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算...

2017-02-22 14:42:38 1944 0

原创 逆向知识内存ARM常用的汇编指令合集

ARM 处理器的指令集可以分为 跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载/存储指令、协处理器指令和异常产生指令 六大指令,这里把其它几个指令一起发了出来,可以查看具体的目录,请点击头部左上角 一、跳转指令 跳转指令用于实现程序流程的跳转,在ARM程序中有以...

2017-02-21 17:38:16 12815 0

原创 Android 逆向apk的.so动态库

那么我们上篇文章中提及了安全性问题, Android apk如何加固防止被破解(防止逆向编译),那么本篇文章提及一点,so动态库的安全性与重要性。首先我们要知道, .so动态库是做什么用的,它不像.smail文件可修改,它是属于汇编语言,如果直接去修改,文件会发生错乱。早上有人来问我,游戏打入渠道...

2017-02-21 17:08:28 14585 1

原创 Android apk如何加固防止被破解(防止逆向编译)

现在主要工具是接触SDK,为了防止游戏包被破解编译,以及发现加密串,我来分享下以下几点: 防破解技术主要有四种实现方式: 1.代码混淆(ProGuard)技术 2.签名比对技术 3.NDK .so 动态库技术 4.动态加载技术 5.第三方平台加密以及检测漏洞这个在 Android...

2017-02-20 17:38:46 41265 8

原创 JAVA 入坑教程 | 章节四 修饰符

Java语言提供了很多修饰符,主要分为以下两类: 访问修饰符 非访问修饰符java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持4种不同的访问权限。 默认的,也称为 default,在同一包内可见,不使用任何修饰符。 私有的,以 private 修饰符指定,在同一类内...

2017-02-20 16:27:54 2517 0

原创 JAVA 入坑教程 | 章节三 变量类型

基本类型和引用类型的最主要区别是: 基本类型的变量名是变量本身。 引用类型变量的名字是复杂数据的存储地点。Java语言支持的变量类型有三大类: 局部变量 成员变量 类变量(静态变量)类变量也称为静态变量,在类中以static关键字声明,但必须在方法构造方法和语句块之外。 无论一个类创建了多少个对象...

2017-02-17 11:11:33 2151 1

原创 Android 如何从底层解锁?AT指令的操作

看此篇文章之前大致先了解什么是AT指令,AT命令(Attention)在手机中,用于对modem(也就是移动模块)通过串口命令进行操作,处理与语音电话、短信和数据。 其实安卓的拨打电话之类,底层执行的都是AT指令,包括基站。hardware\ril\reference-ril\Reference...

2017-02-15 18:17:04 16220 0

原创 Android 安卓的CVE(公共漏洞和暴露)

在刚刚过去的一月份,与往年相同,媒体们又在忙着报导过去一年的漏洞统计。同样,CVE Details的小伙伴们也精心准备了基于CVE(Common Vulnerabilities & Exposures,公共漏洞和暴露)统计的大把夸张数据。媒体朋友们也照例频频赏光咬饵,发布的都是...

2017-02-15 17:59:17 26194 0

原创 Android 安全之如何反编译与加密apk包

apk包真的安全吗?会被反编译吗?如何防止被反编译? 相关文章:Android apk如何加固防止被破解(防止逆向编译)一、查看APK包的源码         dex2jar 这个工具用于将dex文件转换成jar文件         下载地址:http://sourceforge.net/p...

2017-02-15 17:38:42 14730 0

原创 Android 黑客入门 Http与Https协议

上篇文章中提及了Android的JS脚本漏洞问题,调用addJavascriptInterface的编译必须为API 17及以上,为了兼容更多的设备,App和第三方框架程序经常用低的API版本编译,所以即使运行在打了补丁程序的Android 4.2, 4.3或4.4的设备上,App仍存在漏洞攻击风...

2017-02-10 17:19:52 35209 0

原创 Android 黑客入门--小知识

黑客,估计大家都能耳熟能详,本篇文章先给小白普及下小知识点。 白帽子,描述的是正面的黑客,他可以识别计算机系统或网络系统中的安全漏洞,但并不会恶意去利用,而是公布其漏洞。这样,系统将可以在被其他人(例如黑帽子)利用之前来修补漏洞; 灰帽子 ,他们擅长攻击技术,但不轻易造成破...

2017-02-10 16:28:59 14290 0

原创 JAVA 入坑教程 | 章节二 基本数据类型

Java基本数据类型:两大类 内置数据类型 引用数据类型 Java类型的转换 自动类型转换 强制类型转换 Java的常量

2017-02-09 17:44:05 2428 0

原创 移动原生App开发和HTML 5开发,你更看好哪个?

小程序的发布,让我们不得不思考,移动原生App开发和HTML 5开发,哪个更有优势? 在技术的发展上,HTML 5会取代App应用吗? 你更看好哪个? 经常会有人问“APP开发究竟是用原生的好点还是H5好点?”  首先我们来看看原生APP,从2010年正式崛起,对开发者而言,不过两三年的时候...

2017-02-05 10:23:08 46345 0

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