Clement Rouault
|
db6cec9031
|
Add PEB.Mutant + PEB.ImageBaseAddress in PEB definition
|
2017-04-21 17:01:45 +02:00 |
|
Clement Rouault
|
81df41339b
|
Improve windows.com.IID __repr__ and __eq__ + interface IBackgroundCopyCallback + COMImplementation.QueryInterface now returns better value allowing marshalling
|
2017-04-12 17:20:36 +02:00 |
|
Clement Rouault
|
a6eb669099
|
Imprive windows.com.IID + add some BITS Interface/structs
|
2017-04-12 17:20:36 +02:00 |
|
hakril
|
f1b1bec903
|
Working on documentation of windows.crypto
|
2017-04-12 17:20:36 +02:00 |
|
Clement Rouault
|
a107656402
|
Add SACL/DACL related struct to func/def/structs + some winerror + some crypto func + utility func
|
2017-04-12 17:20:36 +02:00 |
|
hakril
|
ae02d9e916
|
Add some User32 API
|
2017-04-12 17:19:01 +02:00 |
|
Clement Rouault
|
98bc95204d
|
still Working on windows.crypto object + API + test
|
2017-04-12 17:19:01 +02:00 |
|
hakril
|
28b2596483
|
Fix PVOID arguments in function generated + add some func/struct from CryptoAPI
|
2017-04-12 17:19:01 +02:00 |
|
Clement Rouault
|
5478bda8bc
|
Working on CryptoAPI
|
2017-04-12 17:19:01 +02:00 |
|
hakril
|
15e40da1ca
|
Playing with CryptoApi
|
2017-04-12 17:19:01 +02:00 |
|
Clement Rouault
|
0d38c1e268
|
Add NtAlpcConnectPortEx in winproxy
|
2016-08-19 10:34:41 +02:00 |
|
Clement Rouault
|
c7a2f7663a
|
Add PRAGMA_PACK for struct defintion in struct_parser and use it for tagBITMAPFILEHEADER
|
2016-08-08 18:11:44 +02:00 |
|
Clement Rouault
|
304c7788db
|
Add structure def for BITMAP (screenshot API)
|
2016-08-05 18:14:24 +02:00 |
|
Clement Rouault
|
f54a64670e
|
Add context_syswow/set_syswow_context + debugger able to handle BP in 64b part of syswow process
|
2016-07-20 18:21:28 +02:00 |
|
Clement Rouault
|
3184cbdeab
|
MemBP has explicit event RWX, add GetProcessDEPPolicy, add Debugger API to disable/re-enable memory BP
|
2016-07-18 16:23:11 +02:00 |
|
Clement Rouault
|
1590f634d7
|
Add ReadFile to winproxy
|
2016-07-13 10:11:05 +02:00 |
|
Clement Rouault
|
2f4eef23aa
|
Add NtCreateFile to winproxy
|
2016-07-04 18:32:36 +02:00 |
|
Clement Rouault
|
37de039b65
|
Improve ctypes generation + new struct/func/def for crypt32.dll
|
2016-07-01 18:13:09 +02:00 |
|
Clement Rouault
|
3069b93d21
|
Remove winproxy.OptionExport + Add some classes ton MEMORY_INFORMATION enum
|
2016-07-01 18:12:28 +02:00 |
|
Clement Rouault
|
75c64e4490
|
Create usable API for sub ctypes generator
|
2016-06-24 16:57:21 +02:00 |
|
Clement Rouault
|
86fe9c9f82
|
Update generation for ntstatus and add a parallele define module to ApiProxy
|
2016-06-24 16:55:25 +02:00 |
|
Clement Rouault
|
4a0669ad41
|
Add COMImplementation
|
2016-06-17 10:18:12 +02:00 |
|
Clement Rouault
|
acdd3ac93e
|
new_generate.py replace old one
|
2016-06-16 15:45:18 +02:00 |
|
Clement Rouault
|
48f6eed961
|
Working on 'API' to easily import/use new_generate
|
2016-06-16 15:11:29 +02:00 |
|
Clement Rouault
|
4436be72c0
|
first working version of new_generate
|
2016-06-16 13:31:16 +02:00 |
|
Clement Rouault
|
e42dafee7c
|
working on cleaner generate.py
|
2016-06-16 11:16:33 +02:00 |
|
Clement Rouault
|
3d51278039
|
fix UNICODE_STRING.str / test assemblers / improve com_parser for future work
|
2016-06-06 17:24:10 +02:00 |
|
Clement Rouault
|
5c8125a9ff
|
Add get_short_path / get_long_path to windows.utils
|
2016-05-03 11:23:38 +02:00 |
|
Clement Rouault
|
d7127c108c
|
NtStatusException is a WindowsError
|
2016-05-02 16:23:13 +02:00 |
|
Clement Rouault
|
a988ad03e3
|
Add struct + thread.teb_base
|
2016-04-25 17:48:49 +02:00 |
|
Clement Rouault
|
57634f076c
|
Add process.time_info
|
2016-04-21 10:58:35 +02:00 |
|
Clement Rouault
|
b621e6a09f
|
fix queryworkingset / add test / add virtual protect context manager
|
2016-04-18 11:24:41 +02:00 |
|
Clement Rouault
|
e781e3493f
|
Playing with workingset
|
2016-04-11 19:15:23 +02:00 |
|
Clement Rouault
|
18bba9b24e
|
Fix pe_parse to handle 32bits PE in 64bits process (PE32 .NET)
|
2016-04-08 16:11:55 +02:00 |
|
Clement Rouault
|
b698b27a6f
|
Add process.query_working_set
|
2016-04-08 13:45:27 +02:00 |
|
Clement Rouault
|
4c1192bf75
|
Fix crash du to bad declaration / size of CONTEXT64
|
2016-03-29 18:53:04 +02:00 |
|
Clement Rouault
|
da52b1a014
|
More Nt def/structs/funcs
|
2016-03-29 17:19:17 +02:00 |
|
Clement Rouault
|
ff5ce9ae86
|
Add EnumType for generated enum
|
2016-03-25 16:59:40 +01:00 |
|
Clement Rouault
|
cbd4f0b6b7
|
More struct/defs/funcs
|
2016-03-25 15:13:49 +01:00 |
|
Clement Rouault
|
9856a1614b
|
Add firewall interface to system.network
|
2016-03-25 13:44:04 +01:00 |
|
Clement Rouault
|
eadc0c6963
|
More COM interfaces/ API
|
2016-03-24 18:14:45 +01:00 |
|
Clement Rouault
|
1a85d99b0e
|
windows.com with a cleaner interface + use in wmi.pu
|
2016-03-24 16:03:13 +01:00 |
|
Clement Rouault
|
d794ac8ceb
|
Cleaning/working on windows.com API
|
2016-03-24 15:23:15 +01:00 |
|
Clement Rouault
|
641790f917
|
Still working on COM ctypes generation
|
2016-03-24 14:14:39 +01:00 |
|
Clement Rouault
|
1b33bbb025
|
Beginning to generate ctypes for COM interfaces
|
2016-03-23 22:11:35 +01:00 |
|
Clement Rouault
|
34ae5084cd
|
Working/Trying com ctypes generator
|
2016-03-23 19:04:15 +01:00 |
|
Clement Rouault
|
3cb8cc6f9e
|
Refactor: new winobject directory
|
2016-03-23 13:42:54 +01:00 |
|
Clement Rouault
|
1422db08ae
|
More winproxy functions
|
2016-03-22 13:30:44 +01:00 |
|
Clement Rouault
|
fb0171b8b9
|
WinpProcess in not a PROCESSENTRY32 anymore
|
2016-03-21 13:18:01 +01:00 |
|
Clement Rouault
|
8628ff5595
|
new funcs + struct + fix winobject
|
2016-03-18 18:04:50 +01:00 |
|