摘要:
ApkTool对apk进行解包,在解包后的lib目录中找到so文件 so文件大概有以下几种 armeabi: 第5代、第6代的ARM处理器,早期的手机用的比较多。 armeabiv-v7a:第7代及以上的 ARM 处理器,2011年15月以后的生产的大部分Android设备都使用它 arm64-v8 阅读全文
posted @ 2018-07-15 15:08
seliote
阅读(2798)
评论(0)
推荐(0)
摘要:
Android Killer对应用进行反编译为smali代码,看看Manifest文件中application标签里面是否有android:debuggable="true",没有的话自己添加,然后重新安装在手机上 在工程管理器中找到smali文件夹,右键打开路径然后将smali文件夹复制到另一个自 阅读全文
posted @ 2018-07-15 15:07
seliote
阅读(414)
评论(0)
推荐(0)
摘要:
打开一个数据库sqlite3 ${databaseName} 查看当前打开的数据库.database 查看当前打开的数据库中的表.table 查看指定表结构(实际输出是建表语句).schema ${tableName} sqlite中执行的SQL需要以分号结尾 查询从建库开始到现在所有执行的SQL操 阅读全文
posted @ 2018-07-15 15:05
seliote
阅读(2355)
评论(0)
推荐(0)
摘要:
客户端用于 ADB 通信的默认端口始终是 5037,设备使用从 5555 到 5585 的端口 adb devices用于显示所有已连接设备, 有时候会出现一些问题, 这时候需要使用adb kill-server与adb start-server重启adb Sdk/tools/android lis 阅读全文
posted @ 2018-07-15 15:03
seliote
阅读(419)
评论(0)
推荐(0)
摘要:
用作命令的二进制文件位于/system/bin/与/system/xbin/下 应用数据位于/data/data/, 原始安装文件位于/data/app/(Play商店中非免费应用位于/data/app-private/) 权限相关的文件位于/system/etc/permissions/, 其中权 阅读全文
posted @ 2018-07-15 15:00
seliote
阅读(805)
评论(0)
推荐(0)
摘要:
代码如下: String command = "ls -al /"; Process process = Runtime.getRuntime().exec(command); 之后即可通过 Process 对象获取输入输出 这样获得的shell具有的是与应用相同的 UID, 所以无法做到一些越权访 阅读全文
posted @ 2018-07-15 14:59
seliote
阅读(278)
评论(0)
推荐(0)
摘要:
环境阿里云新装CentOS 7.4, 使用yum(非编译安装)搭建LAMP, CA证书为阿里云免费提供的, WordPress为官网下载 安装 LAMP 并开启 HTTPS 1, 关闭防火墙 # systemctl stop firewalld.service # systemctl disable 阅读全文
posted @ 2018-07-15 14:42
seliote
阅读(193)
评论(0)
推荐(0)
摘要:
克隆远程库 # svn checkout $URL --username=$userName 显示库信息 # svn info 显示库状态 # svn status 将文件纳入版本管理 # svn add $filename 或添加本目录下所有文件 # svn add * 提交修改 # svn co 阅读全文
posted @ 2018-07-15 12:13
seliote
阅读(829)
评论(0)
推荐(1)
摘要:
GIT原理 工作区:git init的目录 版本库:git init文件夹下有个.git文件夹,此即版本库,其中存储了stage(或叫做index)的暂存区,这是git add后文件修改添加的地方与git为我们创建的第一个分支master,也就是说,git commit后实际是将stage中的内容提 阅读全文
posted @ 2018-07-15 12:06
seliote
阅读(226)
评论(0)
推荐(0)
摘要:
在大多数情况下,接口都是比继承更优的选择。尤其是对于Java这类单继承语言。 多用组合(has a),少用继承(is a)。用实例域代表一个接口,然后将行为封装进接口族中,再组合进代码中,这样的代码既灵活也可以复用。 找出程序中不会变的和会变的,然后相分离。 接口对于解耦合也很有用处。 对于类之间的 阅读全文
posted @ 2018-07-15 12:02
seliote
阅读(152)
评论(0)
推荐(0)