{
  "added_at": "2026-11-09",
  "category": "native-analysis",
  "description_en": "pytest-idapro is a pytest plugin for IDA and IDAPython. It can run a pytest session inside IDA, or mock IDAPython outside IDA. Since version 0.3.5 it also records and replays IDAPython calls.",
  "description_zh": "pytest-idapro 是用于 IDA 和 IDAPython 的 pytest 插件。它可以在 IDA 里运行 pytest，或在 IDA 外模拟 IDAPython。从 0.3.5 起，它还可以录制并回放 IDAPython 调用。",
  "entry_url": "https://awesomerea.org/resources/pytest-idapro/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/pytest-idapro/",
  "evidence_url": "https://github.com/nirizr/pytest-idapro/blob/12f9aab9380e8c7eb452b303f5a03343431a498e/README.rst",
  "group": "tools",
  "id": "pytest-idapro",
  "json_url": "https://awesomerea.org/resources/pytest-idapro/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/pytest-idapro/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/pytest-idapro/index.md",
  "name": "pytest-idapro",
  "name_zh": "pytest-idapro",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "A basic run is pytest --ida with the path to the IDA executable, and optionally --ida-file with an IDA database or another file IDA can open.",
    "The README names no license."
  ],
  "requirements_zh": [
    "基本用法是 pytest --ida 加上 IDA 可执行文件的路径，也可以用 --ida-file 指定 IDA 数据库或其他 IDA 能打开的文件。",
    "README 未注明许可证。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/nirizr/pytest-idapro",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
