从 Python 上的 x86 汇编代码中获取十六进制代码

Get hex code from x86 Assembly code on Python

通过 CAPSTONE/pydasm 库,我可以从十六进制代码生成 assemble 代码。但我想 assemble 代码(x86)。不拆

我想从带有代码库的 assemble 代码中获取十六进制代码。 Python 上 assemble 有图书馆吗?

您可能需要一个编译器。我不知道纯 asm 嵌入,但您可以尝试将 asm 嵌入到 C 代码中,然后将 C 嵌入到 python 中。要在 python 中嵌入 C,您几乎没有选择。其中一些是 pyinline and cffi

更新:

我刚找到 pycca,它允许嵌入 asm