summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix stack walk find_function searchladevieq2026-07-174-11/+14
| | | | Fix string stack asserts
* Fix some cl compilation errorsladevieq2026-07-153-4/+12
|
* Fix the way we read the stream directoryladevieq2026-07-141-8/+14
| | | | | | Used to luckily find the stream block index at address - 1 Now we use the stream directory block list to read the directory block index
* Fix function loader, it used to load function name that partiallyladevieq2026-07-133-17/+29
| | | | | matches Add checks in open_pdb
* Fix runtime crashes due to loaded functionsladevieq2026-07-129-713/+61
|
* Load functions by handladevieq2026-07-1210-353/+605
|
* Get rid of windows.hladevieq2026-07-098-52/+1925
|
* Fixed compilationladevieq2026-07-097-136/+280
| | | | | | Add disasm to compiled files Removed dependency to strsafe Detect SIB and displacement bytes correctly
* Initial work on disassemblerladevieq2026-05-213-11/+843
|
* Compiles files one by oneQuentin LADEVIE2025-04-308-57/+761
|
* Compile files one by oneQuentin LADEVIE2025-04-296-34/+59
|
* Dump current function address, offset in module, parent module, etc,ladevieq2024-11-261-1/+5
| | | | until symbols are managed
* Log more encountered symbols with their namesladevieq2024-11-261-14/+37
|
* Fix padding computationladevieq2024-11-261-4/+4
|
* Put module.h content in module.cladevieq2024-11-263-17/+24
|
* Store loaded modules infoQuentin LADEVIE2024-11-205-79/+219
| | | | | | Add command to list loaded modules Add command to print callstack Load modules of pdb files
* Load public symbols for dllQuentin LADEVIE2024-09-093-39/+224
| | | | Initial code for pdb loading
* Log dll name on loadingQuentin LADEVIE2024-09-035-332/+486
| | | | | | | | Print output debug string Refactored code Improved print Add a function to read memory from the deubgged process Fixed a read out of bounds
* Fix compiler erros with MSVC proQuentin Ladevie2024-08-232-25/+7
| | | | Fix atou64
* Finish parser and command executionladevieq2024-08-232-153/+180
| | | | Add readmemory
* Split code in multiple filesladevieq2024-08-212-66/+400
| | | | | Rework parser Add command to step in
* Add support for visual studio proQuentin Ladevie2024-08-161-0/+32
| | | | Initial code for command parsing
* First code commitladevieq2024-08-162-0/+151