逆向工程

Jet_582 天前
unity·il2cpp·逆向工程·frida·android逆向·hook技术·游戏逆向
神庙逃亡(Temple Run)IL2CPP 逆向实战:从 APK 到 Frida 实现角色无敌本文以一个跑酷类神庙逃亡(Temple Run) Unity 游戏为例。可以用 adb 查看手机 CPU 架构:
Jet_585 天前
安卓逆向·逆向工程·远程调试·gdbserver·ida pro·android 调试
IDA Pro 远程调试指南:gdbserver / armlinux_server 全流程实战IDA 远程调试指的是:典型结构如下:👉 gdbserver 是远程调试的核心桥梁。这是很多人会忽略、但非常关键的一点:
幽络源小助理10 天前
学习·安全·游戏·逆向工程
逆向工程系统学习资源图谱(2026):从 Windows 内核、安卓安全到游戏协议分析的全栈教程清单如果你对底层技术、程序运行机制、二进制分析或系统安全感兴趣,逆向工程是一门极具挑战性且价值深远的技术方向。它不仅是理解软件本质的钥匙,也是安全研究、漏洞挖掘、兼容性开发的重要基础。
阿昭L14 天前
逆向工程
结构体和类的反汇编c++中结构体和类的唯一区别是成员的默认访问权限不同,其它的方面都是一样的。实例化一个类之后,对象的地址就是类中第一个声明的成员的地址,紧接着的是第二个成员,以此类推。
深念Y18 天前
游戏·网络安全·抓包·逆向工程·软件逆向·nb实验室·教育软件
proxypin抓包工具获得nb实验室VIP(已失效)ProxyPin是一款跨平台的网络调试工具,支持Windows、macOS和Linux系统。它允许开发者拦截、查看和修改HTTP/HTTPS请求与响应,适用于移动端和Web端的调试场景。
Jet_5820 天前
安卓逆向·逆向工程·frida·android逆向·安全研究·apk逆向
[特殊字符] AndroidReverse101:100 天系统学习 Android 逆向工程(学习路线推荐)最近研究 Android 逆向工程时,发现一个非常高质量的开源学习项目: AndroidReverse101 | 100 天精通 Android 逆向工程
智_永无止境20 天前
逆向工程·mgb
MyBatisMyBatis的隐形炸弹:selectByExampleWithBLOBs使用不当,让性能下降80%的隐形炸弹在MyBatis项目开发中,你是否遇到过查询突然变慢、内存占用飙升的困扰?这很可能是selectByExampleWithBLOBs使用不当导致的性能陷阱。
Logic1011 个月前
c语言·汇编语言·逆向工程·底层原理·条件跳转·编译器原理·x86汇编
深入理解C语言if语句的汇编实现原理:从条件判断到底层跳转在高级语言中,一个简单的if语句隐藏着计算机底层丰富的执行逻辑。当我们写下if (a > b)时,编译器究竟是如何将其转化为CPU能理解的指令的?这篇文章将带你深入探究C语言条件判断与汇编跳转指令之间的精妙对应关系,揭示代码背后的机器思维。
阿昭L1 个月前
逆向工程
c++中if语句的反汇编及优化首先我们通过观察debug选项下的汇编代码,对if语句有一个大致的了解。程序的源代码非常简单,如下:我们先在if语句处下断点,直接在vs2022中进行调试
Eloudy3 个月前
逆向工程
一个逆向工具 Ghidra 在 Linux 上的安装和基本使用项目网址:这里下载当前最新的预制二进制版本:解压:直接 unzip 即可:这个 ghidra 需要 openjdk 21:
程序猿编码5 个月前
c语言·c++·网络安全·二进制·逆向工程·ac自动机
二进制签名查找器(Aho-Corasick 自动机):设计思路与实现原理(C/C++代码实现)在逆向工程、恶意软件分析和二进制文件解析领域,快速准确地识别特定字节模式(即“签名”)是一项核心任务。本文将围绕一款基于PE-bear工具的二进制签名查找器,深入解析其设计思路、实现原理及相关技术背景,揭示其如何高效解决带通配符的多模式匹配问题。
0xCC说逆向8 个月前
开发语言·数据结构·windows·安全·网络安全·pe结构·逆向工程
Windows逆向工程提升之IMAGE_EXPORT_DIRECTORY目录什么是 IMAGE_EXPORT_DIRECTORY?PE 文件与 Export Table 的关系
0xCC说逆向8 个月前
汇编·windows·单片机·嵌入式硬件·安全·逆向工程·pe结果
Windows逆向工程提升之IMAGE_SECTION_HEADER目录IMAGE_SECTION_HEADER 概述作用结构体定义字段详细解析Name[8]VirtualSize
曼岛_9 个月前
安全·逆向工程
[安全实战]逆向工程核心名词详解Step OverStep Into定义:相对于基址的地址位移量层级结构:寻址类比:类似GPS导航:从市中心(基址)出发,向东走500米(偏移1),再向北300米(偏移2)
为几何欢10 个月前
笔记·学习·逆向·crackme·逆向工程·vb逆向
【学习笔记】《逆向工程核心原理》03.abex‘crackme-2、函数的调用约定、视频讲座-Tut.ReverseMe1运行这个程序 要求我们输入正确的账户与序列号Visual Basic(VB)文件现在已经不太常见了,尤其是在现代开发环境中。微软早在 2008 年就停止了对 VB6(经典 Visual Basic)的官方支持,而 VB.NET 作为 .NET 生态的一部分,虽然仍然在维护,但在开发者社区中的使用率已经大幅下降
i建模1 年前
sql·typescript·前端框架·react·数据建模·逆向工程·数据模型
React + TypeScript 实现数据库逆向生成数据模型指南在微服务架构和快速迭代的背景下,数据库逆向生成数据模型已成为提升开发效率的核心技术。传统手动编写模型的方式存在模式同步延迟和类型安全缺失两大痛点。本文基于 React + TypeScript 技术栈,结合 2025 年最新工具生态,解析如何实现企业级逆向工程解决方案。
.猫的树1 年前
逆向工程·java反编译·idea技巧
利用IDEA将Java.class文件反编译为Java文件:原理、实践与深度解析在Java开发领域,.class文件与.java源文件的关系犹如咖啡豆与咖啡的关系。当我们遇到只有.class文件却需要理解其实现逻辑、进行问题排查或学习优秀代码时,反编译技术就成为开发者手中的"逆向研磨机"。本文将深度剖析如何使用IntelliJ IDEA这一强大工具实现.class到.java的反编译,并探讨相关技术细节。
A5rZ1 年前
网络安全·安卓逆向·逆向工程
CTF-RE: 安卓逆向 + 加密算法分析爆破 [第一届国城杯 round] 赛后学习运行程序,发现是一个登录框,找到主函数看一眼encodeToBase64()这里很奇怪如果 v6 != 1 且 v6 = 2 , v7 = 6 ,否则 v7 = 1
学习溢出1 年前
网络·安全·网络安全·渗透测试·逆向工程
【网络安全】逆向工程 练习示例逆向工程 (RE) 是将某物分解以了解其功能的过程。在网络安全中,逆向工程用于分析应用程序(二进制文件)的运行方式。这可用于确定应用程序是否是恶意的或是否存在任何安全漏洞。 例如,网络安全分析师对攻击者分发的恶意应用程序进行逆向工程,以了解是否有任何可归因的指标将二进制文件与攻击者联系起来,以及任何可能的防御恶意二进制文件的方法。一个著名的例子是2017 年 5 月的WannaCry勒索软件。安全研究员Marcus Hutchins对勒索软件应用程序进行了逆向工程,并发现了应用程序中的一项特定功能,如果特
HuAo_3D1 年前
逆向工程·3d扫描仪·沪敖3d·artec leo·artec 3d·手持式三维扫描仪
Artec Leo 3D扫描仪 革新家具行业的数字化展示【沪敖3D】随着科技的飞速进步,三维扫描技术已被广泛应用于包括家居行业在内的多个行业。面对现代消费者对家居产品日益增长的个性化和多样化需求,传统的家居设计和展示方法已难以满足市场需求。三维扫描技术的出现,为家居行业带来了新的发展机遇,使得行业能够探索更多创新的可能性。