技术栈
逆向工程
明洞日记
3 天前
c++
·
软件工程
·
软考
·
逆向工程
【软考每日一练030】软件维护:逆向工程与再工程的区别与联系
6. ( ) 是在逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版本。A. 逆向分析 (Reverse Analysis) B. 重组 (Restructuring) C. 设计恢复 (Design Recovery) D. 重构工程 (Re-engineering)
阿昭L
4 天前
c++
·
逆向工程
C++异常处理机制反汇编(二):32位下基本类型异常分析
上一篇文章分析了异常处理时遇到的一些结构,现在我们来通过实例分析来加深对那些表的理解。下面的代码用于注册异常回调函数:
羑悻的小杀马特
7 天前
反编译
·
逆向工程
逆向之刃出鞘!Ghidra 全栈部署 + 实战破译手册(2026 硬核版)
在信息安全、恶意软件分析、漏洞研究和 CTF 竞赛中,逆向工程(Reverse Engineering)是一项核心技能。而要进行高效的二进制分析,一款强大的反汇编工具必不可少。
Pure_White_Sword
12 天前
网络安全
·
ctf
·
reverse
·
逆向工程
bugku-reverse题目-树木的小秘密
下载附件得到一个exe程序,双击打开让我们输入flag,此时应该想到“验证逻辑”,程序是否会根据用户输入判断是否为正确的flag
阿昭L
13 天前
逆向工程
·
c++反汇编
继承和多继承反汇编
下面这张图片展示了main函数,derive构造函数和析构函数的反汇编代码:在Derive类的定义中,是没有显式的构造函数和析构函数的,但是编译器帮我们生成了默认的构造函数和析构函数。因为初始化Derive对象需要先初始化Base对象,故需要调用Base类的构造函数,这个构造函数需要在Derive的构造函数中调用,所以编译器为我们生成了默认的构造函数。
Pure_White_Sword
17 天前
网络安全
·
ctf
·
reverse
·
逆向工程
bugku-reverse题目-peter的手机
打开题目获得附件,是以ipa格式结尾的。ipa 文件的实质是一个 zip 压缩包所以可以直接修改文件后缀为zip并解压,解压后得到
Jet_58
19 天前
unity
·
il2cpp
·
逆向工程
·
frida
·
android逆向
·
hook技术
·
游戏逆向
神庙逃亡(Temple Run)IL2CPP 逆向实战:从 APK 到 Frida 实现角色无敌
本文以一个跑酷类神庙逃亡(Temple Run) Unity 游戏为例。可以用 adb 查看手机 CPU 架构:
Jet_58
22 天前
安卓逆向
·
逆向工程
·
远程调试
·
gdbserver
·
ida pro
·
android 调试
IDA Pro 远程调试指南:gdbserver / armlinux_server 全流程实战
IDA 远程调试指的是:典型结构如下:👉 gdbserver 是远程调试的核心桥梁。这是很多人会忽略、但非常关键的一点:
幽络源小助理
1 个月前
学习
·
安全
·
游戏
·
逆向工程
逆向工程系统学习资源图谱(2026):从 Windows 内核、安卓安全到游戏协议分析的全栈教程清单
如果你对底层技术、程序运行机制、二进制分析或系统安全感兴趣,逆向工程是一门极具挑战性且价值深远的技术方向。它不仅是理解软件本质的钥匙,也是安全研究、漏洞挖掘、兼容性开发的重要基础。
阿昭L
1 个月前
逆向工程
结构体和类的反汇编
c++中结构体和类的唯一区别是成员的默认访问权限不同,其它的方面都是一样的。实例化一个类之后,对象的地址就是类中第一个声明的成员的地址,紧接着的是第二个成员,以此类推。
深念Y
1 个月前
游戏
·
网络安全
·
抓包
·
逆向工程
·
软件逆向
·
nb实验室
·
教育软件
proxypin抓包工具获得nb实验室VIP(已失效)
ProxyPin是一款跨平台的网络调试工具,支持Windows、macOS和Linux系统。它允许开发者拦截、查看和修改HTTP/HTTPS请求与响应,适用于移动端和Web端的调试场景。
Jet_58
1 个月前
安卓逆向
·
逆向工程
·
frida
·
android逆向
·
安全研究
·
apk逆向
[特殊字符] AndroidReverse101:100 天系统学习 Android 逆向工程(学习路线推荐)
最近研究 Android 逆向工程时,发现一个非常高质量的开源学习项目: AndroidReverse101 | 100 天精通 Android 逆向工程
智_永无止境
1 个月前
逆向工程
·
mgb
MyBatisMyBatis的隐形炸弹:selectByExampleWithBLOBs使用不当,让性能下降80%的隐形炸弹
在MyBatis项目开发中,你是否遇到过查询突然变慢、内存占用飙升的困扰?这很可能是selectByExampleWithBLOBs使用不当导致的性能陷阱。
Logic101
2 个月前
c语言
·
汇编语言
·
逆向工程
·
底层原理
·
条件跳转
·
编译器原理
·
x86汇编
深入理解C语言if语句的汇编实现原理:从条件判断到底层跳转
在高级语言中,一个简单的if语句隐藏着计算机底层丰富的执行逻辑。当我们写下if (a > b)时,编译器究竟是如何将其转化为CPU能理解的指令的?这篇文章将带你深入探究C语言条件判断与汇编跳转指令之间的精妙对应关系,揭示代码背后的机器思维。
阿昭L
2 个月前
逆向工程
c++中if语句的反汇编及优化
首先我们通过观察debug选项下的汇编代码,对if语句有一个大致的了解。程序的源代码非常简单,如下:我们先在if语句处下断点,直接在vs2022中进行调试
Eloudy
3 个月前
逆向工程
一个逆向工具 Ghidra 在 Linux 上的安装和基本使用
项目网址:这里下载当前最新的预制二进制版本:解压:直接 unzip 即可:这个 ghidra 需要 openjdk 21:
程序猿编码
6 个月前
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
曼岛_
10 个月前
安全
·
逆向工程
[安全实战]逆向工程核心名词详解
Step OverStep Into定义:相对于基址的地址位移量层级结构:寻址类比:类似GPS导航:从市中心(基址)出发,向东走500米(偏移1),再向北300米(偏移2)