lazymio

Results 442 comments of lazymio

As the comment above shows, I just leave the situation to users, i.e. users are responsible for making sure there are no MMIO regions overlapped. The reason is exactly what...

> The proper fix (in my opinion) is to first clear the entire memory in the `restore` function, and only then re-map the previously mapped regions (and write the data...

It looks like a bug of Qiling itself, not the IDA plugin.

Why not simply call ql.stop for multithread case? ________________________________ From: kj.xwings.l ***@***.***> Sent: Friday, August 13, 2021 5:56:50 PM To: qilingframework/qiling ***@***.***> Cc: lazymio ***@***.***>; Mention ***@***.***> Subject: Re: [qilingframework/qiling]...

Looks like stop_thread should be called instead of gevent.kill. Would check it later. ________________________________ From: CQ ***@***.***> Sent: Friday, August 13, 2021 6:11:29 PM To: qilingframework/qiling ***@***.***> Cc: lazymio ***@***.***>;...

That works as intended. You need `afl-fuzz` to spin up an AFL server.

> @wtdcode the program doesn't crash when emulating under afl_fuzz though, which seems incorrect. The place_input_callback halts emulation if the afl server is not running? > > When I emulate...

> ```python > In [1]: import unicornafl as uc > > In [2]: uc.__version__ > Out[2]: '1.0.3' > ``` > > No, should I be? I can update and report...

Snapshot in theory is just a python pickle object and thus you may unpickle it by yourself. However, it looks like a design flaw since the format of the snapshot...