摘要: 0x01 Termux简介及安装 Termux是高级安卓Linux终端,提供几乎接近原生的Linux命令行体验,包括top/vim等界面独占程序也能流畅运行。 官方库中有openssh/gcc/make/git等等众多常用软件库,可以直接使用apt insta... 阅读全文
posted @ 2020-01-26 19:29 DXCyber409 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: 前言 安卓NDK编译会涉及到:源码编译、制作静态链接库/静态库依赖编译、制作动态链接库/动态链接库依赖编译、嵌套编译,这几个组合类别。 本文将对这些编译搭配类别进行编译演示以快速入门掌握编译方法。Android.mk、Application.mk等全面语法请查... 阅读全文
posted @ 2019-11-19 14:43 DXCyber409 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 0x00 Frida是什么 这是一个神通广大的框架,已经编写好的程序只能运行同一结果太无趣?Frida可以让你注入/预加载/集成你自己的代码,于是就能愉快的和已经写好的程序交互,让你拦截、记录、修改程序的运行过程,乐趣多多。支持Windows, macOS, ... 阅读全文
posted @ 2019-11-16 01:19 DXCyber409 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 0x00 本文目标 本文内容从《ARM Architecture Reference Manual》中截取翻译,可以看作是一个重点笔记集。仅记录博主认为有意思的部分,并加入一些个人理解。如果发现有不对的地方欢迎留言指正。现代的智能手机是能进行ARM汇编级别交互... 阅读全文
posted @ 2019-06-19 23:59 DXCyber409 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 『Cmd 技术渲染的沙箱页面,点击此处编写自己的文档』 Cmd Markdown 简明语法手册 简明语法手册2 标签: Cmd-Markdown 1. 斜体和粗体 使用 * 和 ** 表示斜体和粗体。 示例: 这是 斜体,这是 粗体。 2. 分级标题 使用 表示一级标题,使用 表示二级标题。 示例: 阅读全文
posted @ 2019-06-09 01:31 DXCyber409 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 0x00 本文目标 让Java层代码与Native层代码交互 编译Native代码为SO文件 将SO文件集成到最终的APK文件中 为此你需要Android Studio和NDK套装,百度搜索后直接到官网下载。 0x01 Java层 为了让Java层与JNI层交互,来个简单的测试代码。首先用静态代码块 阅读全文
posted @ 2019-06-09 01:30 DXCyber409 阅读(840) 评论(0) 推荐(0) 编辑
摘要: Android Studio编译并集成SO文件 0x00 本文目标 让Java层代码与Native层代码交互编译Native代码为SO文件将SO文件集成到最终的APK文件中为此你需要Android Studio和NDK套装,百度搜索后直接到官网下载。 0x01... 阅读全文
posted @ 2019-06-09 01:30 DXCyber409 阅读(61) 评论(0) 推荐(0) 编辑
摘要: Java JNI DEMO 实例 如何编写JNI代码 阅读全文
posted @ 2019-05-13 11:31 DXCyber409 阅读(1948) 评论(0) 推荐(0) 编辑
摘要: 编写一个Java JNI的DEMO 0x00 Java部分 首先有一段Java代码,在main函数中引用了会包含native调用的演示函数。至于使用native的具体场景,相信你已经从其他地方了解,此处不在赘述。 package dxcyber409;publ... 阅读全文
posted @ 2019-05-13 11:31 DXCyber409 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://www.freebuf.com/sectool/164608.html sqlmap是一个开源的渗透测试工具,可以用来进行自动化检测,利用SQL注入漏洞,获取数据库服务器的权限。它具有功能强大的检测引擎,针对各种不同类型数据库的渗透测... 阅读全文
posted @ 2018-08-15 17:50 DXCyber409 阅读(144) 评论(0) 推荐(0) 编辑