(ql: Qiling, address: int, params)
| 68 | 'hTemplateFile' : HANDLE |
| 69 | }) |
| 70 | def hook_CreateFileA(ql: Qiling, address: int, params): |
| 71 | lpFileName = params["lpFileName"] |
| 72 | if lpFileName.startswith("\\\\.\\"): |
| 73 | if ql.amsint32_driver: |
| 74 | return 0x13371337 |
| 75 | else: |
| 76 | return (-1) |
| 77 | else: |
| 78 | ret = _CreateFile(ql, address, params) |
| 79 | return ret |
| 80 | |
| 81 | def _WriteFile(ql: Qiling, address: int, params): |
| 82 | ret = 1 |
nothing calls this directly
no test coverage detected