摘要: 一.查壳jeb载入发现没有代码,怀疑加壳用查壳工具查壳 (爱加密)apktool解包得到其package name: loading.androidmanualmain activity name: .BeginningActivity二.调试启动APP安装APK到AVD模拟器配置好IDA调试so环境(略过)调试启动adb shell am start -D -n 包名/包名+类名adb shel... 阅读全文
posted @ 2016-07-30 13:19 Bingghost 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 首先上源码:https://github.com/bingghost/SimpleTetris一.概要使用了2种AI算法:一种是经典的Pierre Dellacherie算法一种基于基于深度搜索的算法:由于时间因,只测试了一次Pierre Dellacherie算法消行数13W+第2种算法没有花时间去测试,理论上消行数应该比较可观下面简单介绍2种AI算法实现思路二.Pierre Dellacher... 阅读全文
posted @ 2016-07-30 13:07 Bingghost 阅读(1679) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Service Service在后台运行,不与用户进行交互。在默认情况下,Service运行在应用程序进程的主线程中,如果需要在Service中处理一些网络连接等耗时的操作,那么应该将这些仸务放在单独的线程中处理,避免阻塞用户界面 有些用时比较长得操作我们希望他在后台运行 ,不耽误我们当前 阅读全文
posted @ 2016-07-30 12:47 Bingghost 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 概念:LinearLayout是一种线性布局,他会将控件在水平和垂直方向做线性排列官方文档:http://developer.android.com/guide/topics/ui/layout/linear.html http://developer.android.com/reference/android/widget/LinearLayout.html 继承关系:常用属性:android:... 阅读全文
posted @ 2016-07-30 12:46 Bingghost 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Activity中UI框架基本概念 Activity 是应用程序的基本组成部分,提供了可视的界面,UI容器, 与用户进行交互;具体Acitivity是怎么样显示这些事视图元素以及响应事件交互的。一Activity相关概念Activity:Activity包含一个Window,该Window在Activity的attach方法中通过调用PolicyManager.makeNewWindo创建;Vi... 阅读全文
posted @ 2016-07-30 12:44 Bingghost 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 一.什么是Intent 概念: Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述, Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。 Intent不 阅读全文
posted @ 2016-07-30 12:41 Bingghost 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一.Service的种类按运行地点分类:类别区别 优点缺点 应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主进程被Kill后,服务便会终止。 非常常见的应用如:HTC的音乐播放服务,天天动听音乐播放服务。远程服务(Rem... 阅读全文
posted @ 2016-07-30 12:41 Bingghost 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 一.启动方式 命令行: player.exe --vm-name [模拟器名称] 例子: "D:\Program files\Genymobile\Genymotion\player.exe" --vm-name eking_1 二.启动状态 启动时候会启动如下进程 "C:\Program File 阅读全文
posted @ 2016-07-30 12:39 Bingghost 阅读(673) 评论(0) 推荐(0) 编辑
摘要: Droid4x也是基于virtualbox+x86架构的 代理设置 设置->WIFI->鼠标按住WiredSSID选项不放->修改网络->显示高级选项->代理->手动 其中 我们可以看到当前的ip是10.0.3.15 便知道其采用nat模式 由于模拟器默认的网关是10.0.3.3 (可以安装busy 阅读全文
posted @ 2016-07-30 12:38 Bingghost 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 下载Busybox 目前Droid4x 0.8.0 beta支持busybox 1.20.0, 设备架构选择armv6l 或者 armv5l 其他的我试过不支持 busybox下载地址:http://www.busybox.net/downloads/binaries/1.20.0/ 安装过程 下载 阅读全文
posted @ 2016-07-30 12:35 Bingghost 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一.问题描述 1. Droid4x还原快照可以通过VirtualBox 先还原快照 2. virtualbox 还原快照之后 如果没有用virtualbox启动 并关闭 而是直接启动Droid4x,那么Droid4x启动会报错 cmd:"C:\Program Files\Oracle\Virtual 阅读全文
posted @ 2016-07-30 12:33 Bingghost 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 实验环境: Droid4x模拟器 (目前Android版本4.2.2) Android Studio1.下载相关工具XposedInstaller下载http://repo.xposed.info/module/de.robv.android.xposed.installer XposedBridged.jar下载https://github.com/rovo89/XposedBrid... 阅读全文
posted @ 2016-02-22 21:01 Bingghost 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 一.安装smalidea https://github.com/JesusFreke/smali/wiki/smalidea 1. 进入IntelliJ IDEA/Android Studio开始安装插件,进入Settings->Plugins点击Install plugin from disk选中 阅读全文
posted @ 2016-02-22 14:40 Bingghost 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 一.设置字体 二.设置字符集 三.设置浏览器代理 四.BurpSuite访问步骤 五.在Target中可以查看截获的数据包 阅读全文
posted @ 2014-10-26 15:47 Bingghost 阅读(849) 评论(0) 推荐(0) 编辑
摘要: ●POC样本公布 Exploit-DB:公布了大量的漏洞POC http://www.exploit-db.com/ Metasploit http://metasploit.com/ binvul http://www.binvul.com/ 1337day http://www.1337day. 阅读全文
posted @ 2014-09-28 11:23 Bingghost 阅读(427) 评论(0) 推荐(0) 编辑