需要帮助让immlib模块工作

时间:2017-03-15 01:58:16

标签: python-2.7 debugging dll dllimport importerror

所以我尝试设置Python的Immunity Debugger但我遇到了很多问题。

首先,我尝试通过pip获取immlib模块,但我很快发现这不是获取Python模块的方法。

所以我安装了Immunity Debugger,仍然无法导入immlib。 然后我发现了以下帖子:

How to install immlib module in python?

我尝试了以下所有建议来安装immlib,但似乎都没有。

它确实修复了Python会抛出没有名为immlib的模块的导入错误的部分。

但是在尝试导入immlib时出现以下错误:

" ImportError:没有名为debugger"

的模块

所以我去了Immunity Debugger的文件位置,发现有一个名为" debugger.pyd"的文件。

我所做的一切似乎都没有用,所以我通过pip安装了调试器模块,现在尝试导入immlib时出现以下错误:

"文件"",第1行,in     debugger.EXCEPTION_BREAKPOINT; AttributeError:'模块'对象没有属性' EXCEPTION_BREAKPOINT'"

那我在这里做错了什么?如果可能的话,有人可以向我解释如何让Immunity Debugger与Python一起使用吗?

我正在运行Python 2.7.9

--- --- UPDATE

有时immlib现在会成功导入,但是大约90%尝试导入模块会导致以下错误:

ImportError: DLL load failed: Invalid access to memory location.

1 个答案:

答案 0 :(得分:0)

即使我无法在Python中运行它,我找到了一种通过Immunity Debugger运行脚本的方法。

使用PyCommands可以运行脚本并通过日志控制台观察其行为。 它可能不太理想,但它可以完成这项工作。

感谢大家的努力和思考!