yhql

Results 10 comments of yhql

Just for reference : https://github.com/rust-lang-nursery/stdsimd/issues/488 (stdsimd/coresimd should not be used from crates.io anymore)

Hi, This is the same problem that you would get with Unicorn indeed. Here you have two options. First one is to hook the calls you are interested in and...

Yes you can do it like this (pretty much like the reimplementation option, only this time the function does not nothing but return): ``` def bypass(emu): return True e.stubbed_functions['memset'] =...

@snx90 Did you manage to do what you wanted ?

Hi, Sorry I am not sure what is happening from the trace you're showing, can you psot an excerpt from the python code you use to set up the execution...

Is "memset" also in `device.function_names.keys()` ? If not the hook will not work actually. If that's the case that might mean the ELF parser did not register this symbol, which...

True ! My bad. So this seems like the loader does not fetch all external symbols. I'll try to reproduce and find a fix. In the meantime, you can probably...

Do you have a mangled symbol for `memset` instead in the list of functions (like `memset@@GLIBC_X.X.X`) ? EDIT: The trace you get is most likely because the symbol is here...

Thank you very much, very useful. Do you think `cle` could replace the other wonky loaders (ELF, PE, ... )? Would be a nice cleanup.

> Would it be okay if I propose to drop peloader and elfloader in this pull request? Yes you can :)