Results 32 comments of cube0x8
trafficstars

Updates: 1) Lately I've been working on the implementation for the x86_64 version of the SEH unwind support. 2) After 1) is done, I should also fix the regression for...

Added the support for the x64 Structured Exception Handling. I tested it with few x64 programs that use SEH and it worked. This said, I also tested the last version...

I will start fixing the things for the x86 version and I think we can gradually merge them into main.

The x86 version of mpclient works. The x64 version is still unreliable. I think we can start merging into main.

Hello @redmed666 `subhook` is configured as a submodule in the x86/64 version of loadlibrary. Maybe did you forget to clone the submodules? If you've already cloned the repository and you...

Hello @shuxin, yeah I definetely forgot about the APIs in `crt.c`. Anyway, I ran few tests on `mpclient_x64.c` with different file inputs and never seen them executed. Can you confirm?...

The x86_64 support is BETA but I managed to make it work with some 64bit dll. Try it here: https://github.com/cube0x8/loadlibrary/tree/x64 and, please, let us know if something goes wrong :)

Sorry, but I don't get your point. Which code are you talking about? I guess I was not clear enough in my first comment, so let me try to explain...

@kh-abd-kh it looks like you have a mix x86 and x86_64 environment. Do you want to execute a 64 or 32 bit DLL? You might need to `make clean` first...

Current workaround: I created a temporary `HasQemuInstrumentationFilter` trait defined as follows: ``` pub trait HasQemuInstrumentationFilter where F: IsFilter { fn filter(&self) -> &F; fn filter_mut(&mut self) -> &mut F; fn...