面试题总结
仰望星空_lmh
技术积累,非常重要,学识、修养、心态、格局和财富一起,才是综合衡量一个人的指标,延长努力,延迟享受,某些东西经过时间的沉淀才会觉得物有所值!虽卑微如蝼蚁,日拱一卒也是莫大的力量;身处铁屋暗室,心中亦可光明如日月之炳炳。不忘初心,砥砺前进,努力让现实社会变得更美好!~
展开
-
Android防作弊-2020.04.04
1.so 防调试总结: 第一、自己附加进程,先占坑,ptrace (PTRACE_TRACEME, 0, 0, 0)! 第二、签名校验不可或缺的一个选择,本地校验和服务端校验双管齐下! 第三、借助系统 api 判断应用调试状态和调试属性,最基础的防护! 第四、轮训检查 android_server 调试端口信息和进程信息,防护IDA的一种有效方式! 第五、轮训检查自身 status 中的 Trac...原创 2020-04-04 07:08:57 · 1185 阅读 · 0 评论 -
Android-相关总结-2020.04.03
1.va 相关总结: VirtualApp在运行时,包含以下三部分: Main Process Server Process VApp Process,进程名io.virtualapp 在新进程中启动组件,会首先创建该应用的 Application,并进行相应系统服务 ( ActivityManager 和 PackageManager )的代理构造和替换。 2.偷渠换柱 (占坑) StubAc...原创 2020-04-03 08:41:59 · 266 阅读 · 0 评论 -
Android面试题整理(1)
Android基础知识点 1、四大组件是什么 Android 开发的四大组件分别是: 活动(activity),用于表现功能;服务(service),后台运行服务,不提供界面呈现; 广播接受者(Broadcast Receive),勇于接收广播;内容提供者(Content Provider),支持多个应用中存储和读取数据,相当于数据库。 (1) 活动 Android中,act...转载 2018-03-19 00:04:40 · 558 阅读 · 0 评论 -
Java面试题总结(1)
(1)java基础知识点 1.java中==和equals和hashCode的区别 hash码的主要用途就是在对对象进行散列的时候作为key输入, 哈希算法也称为散列算法,是将数据依特定算法直接 指定到一个地址上。散列函数将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。 2.int、char、long各占多少字节数 char 2字节,long 8 ...原创 2018-03-06 00:29:39 · 317 阅读 · 0 评论