Update tracing.md

This commit is contained in:
pdamian
2023-11-27 15:54:22 +01:00
committed by GitHub
parent 4a1cba7a45
commit 23d292b269
+26 -6
View File
@@ -1,15 +1,35 @@
# Table of Contents
1. [Tracing](./tracing.md)
# Tracing
## Hooks
[circled.init.yaml](../morion/circled.init.yaml):
```
hooks:
lib:
func_hook:
- {entry: '0xd040', leave: '0xd044', mode: 'skip'} # fclose
- {entry: '0xd040', leave: '0xd044', mode: 'skip'} # fclose@plt
[...]
- {entry: '0xc9c4', leave: '0xc9c8', mode: 'skip'} # free
- {entry: '0xc9c4', leave: '0xc9c8', mode: 'skip'} # free@plt
libc:
fgets:
- {entry: '0xcfe0', leave: '0xcfe4', mode: 'model'}
- {entry: '0xd094', leave: '0xd098', mode: 'model'}
- {entry: '0xcfe0', leave: '0xcfe4', mode: 'model'} # fgets@plt
- {entry: '0xd094', leave: '0xd098', mode: 'model'} # fgets@plt
sscanf:
- {entry: '0xcffc', leave: '0xd000', mode: 'model'}
```
- {entry: '0xcffc', leave: '0xd000', mode: 'model'} # sscanf@plt
[...]
```
## States
[circled.init.yaml](../morion/circled.init.yaml):
```
[...]
states:
entry:
mems:
'0x000120f8': ['0x25'] # '%'
'0x000120f9': ['0x73'] # 's'
'0x000120fa': ['0x20'] # ' '
'0x000120fb': ['0x25'] # '%'
'0x000120fc': ['0x73'] # 's'
'0x000120fd': ['0x00'] #
[...]
```