Commit Graph

10 Commits

Author SHA1 Message Date
Oleksii Shevchuk 0bd0ab4222 [WIP] SEH in threads 2020-02-17 23:37:03 +02:00
Oleksii Shevchuk 98b9fe2ec5 client/windows: Add functions to introspect loaded libraries via memory loader 2020-02-17 16:18:24 +02:00
Oleksii Shevchuk 3c1c89cb3f [Experemental] client/windows: add more options for aliased loader 2019-09-26 15:02:43 +03:00
Oleksii Shevchuk 7f40611cbf [Experemental] client/windows: Fix x86-related issues 2019-09-25 21:08:44 +03:00
Oleksii Shevchuk 8d7b168889 [Experemental] client/windows: support partial private kernelbase/ntdll 2019-09-25 14:29:54 +03:00
Oleksii Shevchuk b2d9777dca [Experemental] clinet/windows: Apply MemoryImporter hooks during load 2019-09-24 21:27:23 +03:00
Oleksii Shevchuk bc8d99df44 CRLF, _pupy dynload (windows) etc 2019-09-07 19:18:07 +03:00
Oleksii Shevchuk e9afcbf8de Refactoring: merge pp.py and pupyimporter.py
New loader "module" based loader.
Source code deduplicated a bit. Common parts moved to client/common.

Everything moved to "pupy" namespace:

import pupy

Android known to be broken. Other regressions to be discovered.

Checked:
+ Linux 32/64 Native/py
+ Windows 32/64 Native/py/.NET/migrations
2019-08-17 21:13:45 +03:00
Oleksii Shevchuk fe8542f4cc Add function to search functions by module and name
It wasn't possible to find functions in libraries
loaded using memoryloader (Windows)
2016-10-30 23:23:07 +02:00
n1nj4sec cb54844b60 first commit :-) 2015-09-22 19:25:36 +02:00