![Preview Image](/assets/img/2024-05-28-xposed.assets/headline1.jpg)
逆向利器:Xposed
玩了8年的安卓,终于学会了一些软件破解,写了自己的第一个Xposed模块。中午看见老师讲课的手机里有Magisk,就问老师是不是玩酷安,结果发现居然都是16年入坑酷安的,直接变成酷友😎说起来挺有意思的,也不知道为什么就对安卓这么感兴趣,初中换recovery刷rom,高中开始接触Magisk和Xposed,大学自学了安卓开发,现在又开始学安卓逆向和Xposed开发,可能以后也会继续玩下去吧,...
玩了8年的安卓,终于学会了一些软件破解,写了自己的第一个Xposed模块。中午看见老师讲课的手机里有Magisk,就问老师是不是玩酷安,结果发现居然都是16年入坑酷安的,直接变成酷友😎说起来挺有意思的,也不知道为什么就对安卓这么感兴趣,初中换recovery刷rom,高中开始接触Magisk和Xposed,大学自学了安卓开发,现在又开始学安卓逆向和Xposed开发,可能以后也会继续玩下去吧,...
入坑安卓很久了,之前在酷安上一直接触各种破解软件,觉得非常有意思,正巧这次实训课在讲安卓逆向,索性记录了一些简单的逆向方法。 环境配置 安卓本地环境介绍 由于我本人之前是做安卓开发的,并且对 XPosed 很熟悉,本次实验恰好涉及到软件逆向及跨签名安装,为了方便实验,我直接在我自己的手机进行实验了。手机已经 root 过并且装了 Magisk 和 LSPosed...
0. 前言 这篇博客主要是写给那些像我一样喜欢折腾的朋友们的, 里面记录了一些在 m 芯片 (aarch64 架构) 的 mac 电脑上完成《Orange’s 一个操作系统的实现》实验时踩过的坑和解决方案. 如果你想用 mac 电脑或者只用 qemu 来完成实验, 亦或是单纯是想比课程内容更深入的了解 OS, 那么这篇博客将会对你有所帮助. 为什么不按照书上所说, 在 i386 的 Ub...
Abstract. In recent years, DeepFake technology has achieved unprecedented success in high-quality video synthesis, whereas these methods also pose potential and severe security threats to huma...
1 实验介绍 1.1 实验内容 分析 ELF 文件 构造 EXP 脚本进行堆利用 获取 shell 1.2 实验环境 硬件: MacBook Air 2023 系统: macOS 13.6.1 (ARM) 虚拟环境: Ubuntu 18.04 (x86_64) 2 实验步骤 2.1 ELF 文件分析 检查文件类型 ...
1 实验介绍 1.1 实验内容 分析给定的 ELF 文件, 找到漏洞利用点 使用 exp 脚本实现漏洞利用 1.2 环境 硬件: MacBook Air 2023 (ARM) 系统: macOS 13.6.2 虚拟环境: Ubuntu 18.04 (x86_64) 2 实验步骤 2.1 分析 ELF 文件 查看 ELF 文件类型 ...
项目地址: github.com/aaroncomo/FAT32-secure-delete 1 实验介绍 1.1 实验目的 熟悉 FAT32 文件系统 编写程序, 寻找给定文件的文件信息 (簇链表、目录项等) 对给定文件进行安全删除 1.2 实验环境 硬件: MacBook Air 2023 系统: macOS 13.2.1 ...
项目地址: github.com/aaroncomo/lexical-analysis 1 实验内容 构造一个小 (Mini) 语言的词法分析程序: 设计一个包含简单算术表达式、赋值语句、IF语句的小语言的文法 根据此文法, 构造一词法分析程序. 输入以#为结束符的源程序, 输出为各类单词表和单词串文件 源程序和输出的单词串均以文件的形式存放 单词的自身值均为其对应的...
项目地址: github.com/AaronComo/chomsky_hierarchy_classifier 1 实验介绍 1.1 实验内容 构建 Chomsky 法分类器 1.2 实验环境 硬件: Macbook Air 系统架构: arm64 编程环境: VS Code Python 环境: python 3.9.2 1.3 原理分析 3 型文...
项目地址: github.com/AaronComo/OS-Assignment 静态封装 pthread.h 由 pthread.h 提供的线程库过于繁杂, 使用不同函数创建线程需要大量重复工作, 且 pthread_create() 函数对函数定义提出了明确的形式化规定, 可扩展性极差. 故将 pthread.h 封装为 thread.h, 提供如下API: ...