# xAnalyzer

> x64dbg plugin that annotates the static code of the debugged x86 or x64 executable with function-call, argument and loop analysis. It adds argument and type information from over 13,000 API definitions for almost 200 DLLs, handles undefined and register-based calls generically and detects loops automatically. Analysis runs on a selection, a function or a whole module from menus or the xanal commands, can run automatically at the entry point like OllyDbg's initial analysis, and users can extend its .api and header definition files.

- Type: Tool
- Targets: Binary
- Category: Debugging and dynamic analysis
- Relationship: Foundation tool
- Sources reviewed: 2026-11-05
- Added to the catalog: 2026-11-06
- Original resource: <https://github.com/ThunderCls/xAnalyzer>
- Primary source: <https://github.com/ThunderCls/xAnalyzer/blob/09b7742ecf8e4beb2a2818371f0f25c8ded917db/README.md>
- Catalog page: <https://awesomerea.org/resources/xanalyzer/>
- Record JSON: <https://awesomerea.org/resources/xanalyzer/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/xanalyzer/index.md)

## Requirements & limits

- **Prerequisites:** Needs x64dbg; copy xAnalyzer.dp32 or xAnalyzer.dp64 and the extracted apis_def folder into the matching x64dbg plugin directory. Release at review: 2.5.12, published 2025-08-13, the same day as the reviewed master commit.
- **Limits:** The README lists known limits: the first undefined call with generic arguments in a function is not processed unless a jump precedes it, nested calls work correctly only in some cases, loops are detected only within function boundaries and can be misdetected around unconditional jumps, and extended analysis can take much longer and use large amounts of RAM.
- **License:** MIT per LICENSE.

## Primary sources

1. <https://github.com/ThunderCls/xAnalyzer/blob/09b7742ecf8e4beb2a2818371f0f25c8ded917db/README.md>
2. <https://github.com/ThunderCls/xAnalyzer/tree/09b7742ecf8e4beb2a2818371f0f25c8ded917db/apis_def>
3. <https://github.com/ThunderCls/xAnalyzer/blob/09b7742ecf8e4beb2a2818371f0f25c8ded917db/LICENSE>
4. <https://github.com/ThunderCls/xAnalyzer/releases/tag/2.5.12>

## More in Native binaries

- [Voltron](https://awesomerea.org/resources/voltron/index.md) · Tool
- [Remill](https://awesomerea.org/resources/remill/index.md) · Tool
- [iaito](https://awesomerea.org/resources/iaito/index.md) · Tool
- [HexRaysCodeXplorer](https://awesomerea.org/resources/hexrays-codexplorer/index.md) · Tool
- [GDB dashboard](https://awesomerea.org/resources/gdb-dashboard/index.md) · Tool
- [REHex](https://awesomerea.org/resources/rehex/index.md) · Tool

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
