30 lines
883 B
Markdown
30 lines
883 B
Markdown
# <Target name> <!-- class | function | subsystem -->
|
|
|
|
- **Type:** class | function | subsystem
|
|
- **Address / RVA:** 0x........ (ImageBase 0x00400000)
|
|
- **RTTI / vftable:** <demangled name, or n/a>
|
|
- **Status:** backlog | in-progress | mapped | verified | blocked
|
|
- **Confidence:** low | med | high
|
|
- **Owner / date:** <agent> · YYYY-MM-DD
|
|
|
|
## Purpose
|
|
<what it is / does, one tight paragraph>
|
|
|
|
## Structure <!-- fields for a class, signature for a function -->
|
|
```c
|
|
// offsets/sizes/types a reimplementer could use directly
|
|
```
|
|
|
|
## Decompilation notes
|
|
<the key insight, not a raw dump; call out non-obvious logic>
|
|
|
|
## Cross-refs
|
|
- Callers: <fn@rva ...>
|
|
- Callees: <fn@rva ...>
|
|
- Related: [[other-finding]]
|
|
|
|
## Verification
|
|
<mode + evidence: parser/harness path, verify/results/ entry, verdict. Filled by re-verifier.>
|
|
|
|
## Open questions
|
|
- <linked to campaign/open-questions.md>
|