如何在 python 中將行內註解添加到多行字符串賦值中如何在python中向多行赋值添加注释,这在C中是可能的,语法如下: char sc[] = "\x31\xdb" /* xor %ebx, %ebx * ...2024-09-27 已阅读: n次
创建操作码数据库自从NSA发布Ghidra以来,我对二进制代码的反汇编就更感兴趣了,Ghidra有一个内置的特性,可以从二进制代码的反汇编中生成伪C代码。你知道吗 我的想法是用相应的汇编代码和C代码构建一个操作码数据 ...2024-09-27 已阅读: n次
使用python模块ctypes和mmap在内存中执行汇编代码这段代码可以在linux上运行,我如何编写一个具有类似功能的脚本,使其在windows上运行时不会出错?你知道吗 import ctypes import mmap buf = mmap.mmap( ...2024-09-27 已阅读: n次
printf如何损坏字符串?我正在尝试对一个没有源代码的函数进行反向工程,并且受到反调试器的保护。在 总之,我感兴趣的是调用程序集中的PyRun_consolesting函数是: CPU Disasm Address Hex ...2024-09-27 已阅读: n次
用python执行汇编程序代码我想在python脚本中执行汇编代码。有可能吗? 在C语言中,编程如下 static inline getesp(){ __asm__("mov %esp, %eax"); } 但是 ...2024-09-27 已阅读: n次
程序集和python之间的传输我是汇编的初学者,我正在汇编中编写一段代码,与python进行比较,然后看看是否相同。你知道吗 mov eax, x ; x mov ebx, y ; y mov ecx ...2024-09-27 已阅读: n次
为什么在我的32位服务器上ESP比python的EBP大?我用gdb调试我的程序。像这样的输出,我在Python/ceval.c:1071中断它 (gdb) info reg eax 0x7d 125 ecx ...2024-09-27 已阅读: n次
Z3方程求解器位掩码操作在对一个程序进行逆向工程之后,我发现了这些限制。在 我必须找到两个无符号的数字: x + y = 0xC0ED91BD 以及 ^{pr2}$ 在原始程序中,数字的乘法是使用imul指令执行的。在 当 ...2024-09-27 已阅读: n次
Windows Python上的加密-解密编码我正在尝试一个非常基本的用例来加密和解密一个示例字符串。下面是我的方法。我用pycryptodome进行加密。在 @staticmethod def encryptdecrypt(field): ...2024-09-27 已阅读: n次
从bu打开一个外壳我必须用python脚本在c程序中打开一个shell。我用的是Ubuntu虚拟机。在 c程序: #include <stdio.h> #include <string.h> ...2024-09-27 已阅读: n次
在python中收缩非常大的If语句我有一种情况,我有4个变量,分别命名为eax、ebx、ecx和edx,它们中的任何一个都可以被设置为这些变量中的任何一个:var1、var、var3和var4,但是它们被设置为字符串“varx”,而不 ...2024-09-27 已阅读: n次
使用Bouncy Castle在C中加密和使用AES(EAX模式)在Python中解密的问题我正在尝试用C加密文本,并在AES中使用EAX模式用python解密它。我使用Bouncy Castle作为C中的EAX,使用AES作为Python。你知道吗 我能够成功地用C#和Python加密和解 ...2024-09-27 已阅读: n次