逆向工程是通过分析其结构,功能和操作来发现人造设备,对象或系统的技术原理的过程。
我在IDA中注意到我分析的PE文件不仅有.rdata部分还有.idata。有什么区别?
如何使用 Python api 在 Binary ninja 中获取 `MediumLevelILVar` 类型变量引用?
我尝试使用二进制忍者来分析混淆的二进制函数。我想使用 python api 进行二进制 ninja 来获取变量 var_3290 引用,如下所示: 我使用了 api get_var_uses ,它只能...
我是逆向工程领域的新手,我用apktool反编译apk,我在源代码中添加了一些新的smali文件,但是当我用apktool编译时,apk的大小没有改变,我在jadx中看不到任何内容。那里...
我有一个用以下命令组装和链接的汇编文件: $ nasm -f elf -F 矮人 -g -o 文件名.o 文件名.asm $ ld -o 文件名 文件名.o 正如你所看到的,我添加了 -g 所以 nasm 基因......
Windows 10 任务管理器 (taskmgr.exe) 知道它是在物理机还是虚拟机上运行。 如果您查看“性能”选项卡,您会注意到处理器数量标签要么显示为
我遇到了来自环境数据记录器的另一个旧的串行通信逆向工程挑战。 这次的挑战在于每次传输结束时的验证字节,如
我遇到了来自环境数据记录器的另一个旧的串行通信逆向工程挑战。 这次的挑战在于每次传输结束时的验证字节,如
为了尽可能简洁,我正在运行一个 python 漏洞利用程序,它通过了它需要的所有检查,但是当原始 ELF 应该将标志写入 flag.txt 时,没有显示任何内容。我
尝试破解和应用的时间。我知道它的要点,但我遇到了一个问题。当我尝试搜索字符串时,它显示为空白。为了洞察这个应用程序是在中国......
我有以下代码: 在其中,我试图挂钩我需要的游戏功能。 #include“pch.h” #包括 #包括 #包括 uintptr_t ba...
我有以下代码: https://github.com/DisassembleIDA/GlobalVarribleHelp/blob/main/main.cpp (上传到github是因为stackoverflow说问题描述不充分) 这个
调用 DLL 函数的地址修复是一个多阶段过程:链接器将调用指令定向到间接跳转指令,并将间接跳转指令定向到
每当我安装并启动 frida-server 时,我的银行应用程序都会表现得很奇怪。经过一些研究,我发现一些应用程序可能能够在运行 frida-server 的设备上进行端口扫描...
我需要计算给定二进制文件内符号的某些偏移量。 查找符号是使用 Ghidra 等 RE 工具完成的。 但是,该工具根据图像库设置地址
和标题差不多。例如,如果我拿了一张 Playstation 光盘,是否可以编写一个程序将磁盘上的所有二进制文件转换回其原始代码文件、艺术资源等?是...
应用失败:无法复制文件“C:\Program Files\IDA Pro 8.0\python \PyQt5\python_3.9\sip.pyd
当我运行idapyswitch.exe时,我遇到这个信息 检查“Python Software Foundation”的安装 检查“Python 3.10(64位)”(3.10) 找到:“C:\Program Files\
我尝试在 Python 中使用 2001 年的旧 DLL,几乎没有留下任何文档。 经过一番工作后,我可以运行一些功能。但我无法接收数据。我对 DLL 和指针的了解...
使用 TCP 的缓冲区溢出漏洞不会使 shell 保持打开状态
我为此 CTF 为远程计算机设计了一个缓冲区溢出漏洞利用程序。挑战会打印出一个地址,然后您必须使用该地址才能知道您的 shellcode 存储在哪里。在...
如何强制将android命名空间中的自定义属性添加到android应用程序的资源xml文件中
我尝试将 android 命名空间中的自定义属性添加到 android 应用程序中资源 xml 文件中的视图,如下所示: 我尝试将 android 命名空间中的自定义属性添加到 android 应用程序中资源 xml 文件中的视图,如下所示: <androidx.appcompat.widget.LinearLayoutCompat android:id="@+id/linear_layout" android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="parent" android:orientation="vertical" android:custom="" /> 但构建时出现错误: AAPT: error: attribute android:custom not found. 我只是想测试当应用程序中存在意外的 android 命名空间属性时,android 系统将如何表现。请注意,自定义属性应该位于 android 命名空间中。有没有办法在构建 apk 时强制添加这样的属性而不触发错误。或者有没有办法通过逆向工程来实现这一点,例如解包、修改和重新打包 apk。实际上,我也尝试过使用 apktool 进行逆向工程,但得到了与构建应用程序类似的错误,可能是因为 apktool 还利用 aapt 重新打包 apk。任何帮助将不胜感激。 您无法将自定义属性添加到 android 命名空间。该命名空间是预定义的,仅包含内置的 Android 属性。添加自定义属性会将其添加到应用程序命名空间,按照惯例,这就是 app:XXX 属性(尽管这是惯例,但您可以将其称为任何您想要的名称)。请注意,自定义属性必须在 attrs.xml 中定义,不能只在布局 xml 中编写。
这很长,但是如果您从事逆向工程并且了解有关串行协议的内容,请耐心等待。一旦我列出了所有数据以及......