首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    安卓逆向系列篇:安卓工具总结

    文章首发于奇安信攻防社区 原文链接:https://forum.butian.net/share/648 一、安卓开发工具 安卓开发工具主要是一些Java开发环境、集成开发环境和安卓开发环境等 1、JDK...在官网直接下载即可,双击安装 安装类型 确认安装 二、安卓逆向工具 这部分介绍的安卓逆向工具是一些用于安卓反编译、逆向分析的工具,可以将源程序反编译成可读代码,如Android Killer、Jadx...四、安卓辅助工具 这部分主要是一些辅助工具,查询信息、是否加壳等。...工具,将apk文件拖入可以查看是否加壳 3、安卓模拟器 如果没有真机做实验的情况下,可以使用安卓模拟器用于实验,大部分的模拟器都可以完成实验内容,但是注意的是安卓模拟器也是一个虚拟机,不建议在虚拟机内安装模拟器...这里介绍几款不错的安卓模拟器。

    14.3K31

    安卓基础干货(八):安卓进程的学习

    2、天气预报、股票行情软件; 利用服务注册广播接收者 操作频繁的广播事件,如果只是在清单配置文件配置,是不生效的。...需要使用代码注册才能生效; 步骤: // 注册广播接收者 // 1、得到广播接收者的对象 ScreenBroadCastReceiver screenReceiver = new ScreenBroadCastReceiver...(); // 2、创建一个intentFilter对象 IntentFilter filter = new IntentFilter(); // 3、注册接收的事件类型 filter.addAction...("android.intent.action.SCREEN_ON"); filter.addAction("android.intent.action.SCREEN_OFF"); // 4、注册广播接收者...安装在同一个手机上的应用程序); IPC: Inter Process Communication(进程间的通讯); aidl: Android Interface definition language 安卓接口定义语言

    8.7K10

    程序算法|PHP、安卓、C++程序代码交流

    Eclipse安卓使用Activity模板快速新建Activity 2天前 浏览: 27 评论: 1 使用android studio的安卓开发者可能发现它和eclipse+ADT大同小异,个人用完android...下面是android的ACTIVITY生命周期的图示: 安卓ACTIVITY生命周期的的四个阶段 开始Activity:在这个阶段依次执行3个生命周期方法:onCreate()、onStart()和 安卓响应触摸屏事件...一、什么是json json(Javascript Object Notation)是一种轻量级的 PHP用Json_encode转换数组中文乱码 2周前 (04-05) 浏览: 27 评论: 0 由于在安卓软件开发实践中...,笔者想给软件加上软件更新服务,于是决定依托自己的虚拟主机,用php制作一个自己的API。...如果你第一次 安卓开发建立多个Activity 2周前 (04-01) 浏览: 45 评论: 0 作为一个安卓APP,建立多个activity是必须的,就像windows软件有多窗口一样; 安卓开发建立多个

    3.5K10

    安卓实现安卓-光速虚拟机技术内幕

    安卓实现安卓-光速虚拟机技术内幕 背景 光速虚拟机是基于安卓系统和ARM处理器架构实现的一套虚拟化技术,在安卓系统的用户态空间无需特殊权限实现了一套完整的安卓内核和硬件抽象层,能够在安卓APP内部运行另外一个安卓系统...光速虚拟机是通过安卓来实现安卓。光速虚拟机是市面上第一家在手机上实现完整安卓虚拟化的产品。...3)兼容性场景 一些老的应用和游戏对新版本的安卓系统更新不及时,比如安卓10,或者即将升级的安卓11。...光速虚拟机内部可以运行安卓4.4-安卓10系统和未来更高版本的安卓系统,目前外发的版本支持安卓7.1.2。这样能保证一些老的应用和游戏能够在新的安卓系统上运行起来。...对上层提供标准的安卓内核接口。这样安卓虚拟机内部运行的安卓系统将不依赖于手机内核的实现,可以实现在安卓5-安卓11上运行任意版本的安卓系统,这意味着可以在安卓5的手机上运行安卓7,或者安卓11。

    14.7K4926
    领券