IDA Plugin Updates on 2026-09-28
New Releases:
Activity:
- chernobog
- 5756071e: feat: extend MBA semantic miss audit to byte-count shifts
- a52cbdf8: feat: extend MBA semantic miss audit to nested explicit reads
- a068c9d8: feat: add expanded MBA matcher input sample limit
- cc8d4633: feat: extend MBA semantic miss audit to bounded nested arithmetic
- 9126c651: feat: evaluate bounded REP LODS values on x86-64
- 6ae8a6d4: feat: preserve abstract state across exact zero-count REP LODS
- 9b4138be: feat: add x86-64 runtime control for RET imm16 stack transfers
- 0bde4c95: docs: update stack transfer baselines for RET imm16 checkpoint
- 5049c460: feat: admit near RET imm16 stack transfers without publishing jump edges
- 96f17a88: feat: verify exact bytes and proof sources for PUSH return targets
- 8c58d27d: feat: add QEMU syscall census for Morok keygen process tree
- 6cb80b72: feat: add QEMU block-start census for Morok packed execution
- e8bb8091: feat: compare supplied Morok keygen behavior against candidate source
- cad1139b: feat: cache oversized x86 owned-function inventory rejections
- 53eb01a2: feat: preserve partial facts across two-register logical operations
- a9ae4176: feat: derive status flags from partially known logical results
- cccc8777: feat: support immediate OR and XOR on partially known x86 registers
- c87e10d8: feat: verify historical 97-head ownerless root under 128-node bound
- f29a93d1: feat: add read-only condition diagnostics for owned functions
- 1517bc35: feat: replay bounded repeated comparisons for x86-64 dataflow
- efiXplorer
- af12b070: chore: update guids submodule (#149)
- ida-domain
- a5eca45f: Modify test case so it returns the same output for old and new type p…
- ida-hcli
- 6796a378: Fix shell profile variable detection to avoid prefix matching (#361)
- 4717a4ed: Use the command the user ran in printed instructions (#360) (#362)
- 64c5654e: feat: group plugin search and status output by repository (#365)
- da4d950e: fix: warn about skipped plugin repositories from every plugin command…
- ida-mcp
- 743a541b: Merge pull request #21 from HexRaysSA/add-disasm-symbols-keywords
- d11e1c90: Add disasm/symbols synonyms to tool descriptions
- a0384284: Update manual plugin installation instructions
- ida-mcp-docker
- idamcp
- a243192a: Merge pull request #16 from doomedraven/p30-gui-undo-points
- Luc-Nhan
- 0e2c0941: fix(mcp): honor configured server timeout + silence SDK banner noise
- 5e7392ff: chore: merge origin/master (dependabot ruff bump)
- 8cec4657: fix(providers): make MiniMax-M3.1-Flash-Preview reachable + keep mode…
- d50c7365: chore(deps-dev): update ruff requirement from >=0.6 to >=0.16.6 (#14)
- omppp
- 5beeb6b7: Merge PR #237: feat(prompts): Claude Opus 5.5 model notes for converg…
- 9aed42c1: feat(prompts): Claude Opus 5.5 model notes for convergence and case c…
- d57e739b: Merge PR #233: feat(secrets): detect secrets in prompts and bash outp…
- 37629b7d: Merge origin/main into feat/secrets-sentinel
- 7aa8aef8: Merge PR #236: fix(herdr): claim omp process name so herdr accepts om…
- 7e1c08d5: fix(herdr): claim omp process name so herdr accepts ompx status reports
- 05f565b6: Merge PR #235: config(agent-config): fall back from claude-opus-5-5 t…
- 6d601a0a: config(agent-config): fall back from claude-opus-5-5 to gpt-6-astra:m…
- 29548f57: fix(retry): retry transient failures on the same model before falling…
- 24bbca47: feat(secrets): detect secrets in prompts and bash output with Secrets…
- Persona4-Decompilation
- 95c50e7b: docs: record measured findings from the eight-lane matching session
- 3641a5c7: Define iGpffff8518 so y_fclModel.c stays link-eligible
- 81e41f89: Merge lane8 first-party matching work
- 6024398f: Merge lane7 first-party matching work
- 7294098c: Merge lane6 first-party matching work
- 93531ffa: Merge lane5 first-party matching work
- 16f90ecd: Merge lane4 first-party matching work
- e9dcc6ef: Merge lane3 first-party matching work
- 58808bd1: Merge lane2 first-party matching work
- 7e8a7b24: Record func_001d53e0 register-group findings
- f3a28efe: Trim func_00222210 guarded body: pre-increment frame counter
- 91903727: func_002a5f00 guarded body: opt_lifetimes on + retail declaration ord…
- e66d6655: Record func_004a7830 float colouring measurements
- 89bbac29: Note func_002b77d0 arms are inlined wrapper calls
- a87fd8b8: Improve func_00361d20 guarded body 490 -> 295 words
- 320ac5d9: Match func_00138490 skill list rebuild and sort
- ca8d6031: Match func_002b89a0 animation channel update
- 3c804a1f: Match func_0037ca60 slot position layout
- rhabdomancer
- b4e0a697: refactor: change
BadFunctions to use a single ordered map and impro…
- Seep-Reverse-Lab
- 5ab6d03b: feat(cases): add 项目M - Java + install4j dual-layer auth bypass (versi…
- Theft4
- f5f30b37: Restore Theft4 donation link in README