def hook_CreateFileA(ql, address, params): lpFileName = params["lpFileName"] if lpFileName.startswith("\\\\.\\"): if ql.amsint32_driver: return 0x13371337 else: return (-1) else: ret = _CreateFile(ql, address, params, "CreateFileA") return ret
def hook_CreateFileA(ql: Qiling, address: int, params): lpFileName = params["lpFileName"] if lpFileName.startswith("\\\\.\\"): if hasattr(ql, 'amsint32_driver'): return 0x13371337 return -1 return _CreateFile(ql, address, params)