逆向工程是通过分析其结构,功能和操作来发现人造设备,对象或系统的技术原理的过程。
我想记录设备驱动程序的所有读/写 PCI 事务。有没有办法通过linux命令或软件来做到这一点?
可以在布隆过滤器中存储敏感数据(例如用户名)吗? 是否存在对过滤器内容进行逆向工程的风险? 如果是这样,我可以采取什么措施来增强我的数据安全...
GDB 打印 stl(例如 std::vector),不带调试符号
当我尝试对我的 C++ 代码进行逆向工程时,我遇到了想要在调试器(gdb)中打印我的 std::vector 元素的问题。 我的一位队友建议 p *(std::vecto...
我有很多二进制文件想要从中提取。我可以在十六进制查看器中打开并查看其中的文本的最直接的一个。它有文本和浮动。但是当我打开字符串时...
当.NET MAUI C# Android 项目将库编译为 .dll.so 格式的本机代码时,是否需要进行混淆?
我正在开发一个针对 Android 的 .NET MAUI 项目,我注意到编译的库具有 .dll.so 格式。反编译生成的AAB文件后,我观察到该库是原生的...
我的C语言程序使用AES加密,通过扫描程序内存看sbox字节是否存在就可以轻松找到。 (简单搜索 63 7C 77 7B F2 6B 6F C5 是否存在) 我不...
我在 StackOverflow 上搜索并发现了几个相关问题,但没有一个能回答我的直接问题。 我想通过 Android 应用程序在特定 Android 设备上打开串行端口。
VMT(vtable)在可执行文件中读取为 DLL 时出现问题
我正在学习 vmt hooking 并遇到一些问题。 当我在可执行文件中执行此操作时,它显示了正确的地址 的函数。 代码: Obj* obj = 新 Obj; std::uintptr_t* vmt = *(s...
老实说,我对此感到非常困惑,因为我的炸弹第三阶段看起来不像我的任何同学或我的教授给我的例子。任何帮助将不胜感激。我有一份我的
使用 Entity Framework Core 进行逆向工程时,PostgreSQL 视图列 NOT NULL 不会持久化
我使用数据库优先方法来使用 EF Core 和 SQL Server。我可以使用 dotnet-ef CLI 对表和视图进行逆向工程。它保留了
如何编写 C 代码,以便生成的 ASM 使用加载较小数据块的指令?
我正在反编译作为调试版本提供的 PS2 游戏。为了验证我的 C 代码与原始代码是否匹配,我使用最初使用的编译器(Metrowerks CodeWarrior)对其进行编译,disas...
我正在开发一个DLL,它被注入到进程中并使用一些内存地址。我的想法是我的 DLL 自动查找并更新这些地址,因为我有模式并且可以找到它们
使用 PHP 提取通过 Java RandomAccessFile 创建的存档
我正在尝试重新创建一个丢失已久的 PHP 网站。该网站的其中一个页面允许员工上传由他们执行的本地脚本创建的存档文件。然后网络服务器将
我正在寻找一种图形描述语言来记录二进制流,例如网络数据包或二进制文件格式(用代码描述,然后输出为图形)。 与 DOT/
我有*.ipa 文件,它是iPhone 应用程序。 是否可以在该 ipa 中使用逆向工程并提取 代码..?
我正在编写一个工具来解码通过迷你 USB 电缆从 Beurer BF-105 秤检索的数据。 我真正困扰的部分是我认为应该编码
可以对用于目标检测的现代复杂卷积神经网络进行逆向工程来获取原始图像训练数据吗?谢谢。 我确实尝试在网上搜索我的问题,但是
我一直在为学校开发一个二进制炸弹,在第五阶段我完全迷失了。作业的目的是分解代码并找到一个字符串,我发现它是“传单”并且
炸弹实验室第 5 阶段:6 个字符串替换查找表,strings_not_equal [重复]
有人可以向我解释一下这些函数到底有什么作用吗?我在<+35>处设置了一个断点,如箭头所示,这就是我迷路的地方。到目前为止,我所知道的是......
这是我对代码的作用以及我想如何解决它的理解:首先我需要找到一个字符串,然后根据我拥有的 16 字节查找表对该字符串进行逆向工程...