Clement Rouault
|
16ef768f3f
|
Unifor the import / use of winproxy
|
2016-03-21 13:27:23 +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 |
|
Clement Rouault
|
5f1c841b75
|
Add ctypes struct pprinter
|
2016-03-18 18:03:45 +01:00 |
|
Clement Rouault
|
6a305458d5
|
Add signature verification by catalog
|
2016-03-18 18:01:57 +01:00 |
|
Clement Rouault
|
faa0acd030
|
Add services and volumes files
|
2016-03-18 11:24:02 +01:00 |
|
Clement Rouault
|
78f9733295
|
Add del_bp + import LocalDebugger
|
2016-03-18 11:16:53 +01:00 |
|
Clement Rouault
|
a4090ea215
|
Add some defs + wintrust catalog functions
|
2016-03-16 16:33:38 +01:00 |
|
Clement Rouault
|
9db75b0226
|
Add some doc/sample on LocalDebugger
|
2016-02-12 15:06:41 +01:00 |
|
Clement Rouault
|
5ffa21cd8a
|
LocalDebugger sample + fix
|
2016-02-12 14:44:00 +01:00 |
|
hakril
|
9a1088daab
|
Small fixes in DOC + update winproxy function list
|
2016-02-10 23:01:32 +01:00 |
|
Clement Rouault
|
f9ce637ffa
|
Small doc stuff + fix setup.py
|
2016-02-10 17:51:54 +01:00 |
|
Clement Rouault
|
c5e021f10d
|
Writing samples and doc !
|
2016-02-10 17:30:54 +01:00 |
|
Clement Rouault
|
c40cb0c8b0
|
Add get_mapped_filename to WinProcess
|
2016-02-10 16:29:46 +01:00 |
|
Clement Rouault
|
b789a12040
|
Improve debugger + pe_parse 'guess' the PE type (32/64)
|
2016-02-10 16:27:53 +01:00 |
|
Clement Rouault
|
401db9c347
|
Working on debugger (str address + rewrite + test)
|
2016-02-10 11:53:13 +01:00 |
|
Clement Rouault
|
6cf4a9cae4
|
Add test / fix Winprocess.load_library / free some of the memory
|
2016-02-03 17:47:07 +01:00 |
|
Clement Rouault
|
9fbba331ca
|
Add NTSTATUS to windef/add virtual_free/improve nativeutils GetProcAddr + test
|
2016-02-02 18:45:24 +01:00 |
|
Clement Rouault
|
3f06e95617
|
First - shameful version of syswow64 debugging
|
2016-02-01 18:45:51 +01:00 |
|
Clement Rouault
|
0da86e20aa
|
SetThreadContext 32<->64 + test
|
2016-02-01 17:31:56 +01:00 |
|
Clement Rouault
|
d720170781
|
Big commit GetProcAddrss 32 and 64 (fixed)
|
2016-01-29 18:05:21 +01:00 |
|
Clement Rouault
|
5b5db57e17
|
Rewrite injected stub for remote python -> now have nice threads handling
|
2016-01-29 13:51:35 +01:00 |
|
Clement Rouault
|
7be3561ccf
|
Better remote veh sample :)
|
2016-01-28 17:02:18 +01:00 |
|
Clement Rouault
|
ee62d6a972
|
Add sample on veh handle setup in remote process
|
2016-01-28 17:00:33 +01:00 |
|
Clement Rouault
|
f307f8202a
|
Add Process.write_[dq]word + rewrite injection.py to use PEB parsing if needed
|
2016-01-28 17:00:32 +01:00 |
|
Clement Rouault
|
38a2298dee
|
Add nativeutils.py with GetProcAddress64 + add instr to x86/x64 assembler + add merge of labels in multipleinstr (dummy function support)
|
2016-01-28 17:00:31 +01:00 |
|
hakril
|
ec4862439f
|
Add LdrLoadDLL + Fix winproxy.VirtualProtect Commit2
|
2016-01-27 12:41:41 +01:00 |
|
hakril
|
6d8796f3ed
|
Add LdrLoadDLL + Fix winproxy.VirtualProtect + add a first draft on veh sample
|
2016-01-26 22:06:02 +01:00 |
|
Clement Rouault
|
588a1e0461
|
Update TODO
|
2016-01-26 18:12:59 +01:00 |
|
Clement Rouault
|
010453e96d
|
Fix test + Fix a Use-After-CloseHandle in debugger + add dbgprint on HANDLE
|
2016-01-26 14:50:21 +01:00 |
|
Clement Rouault
|
7c35615319
|
Working / testing the debugger
|
2016-01-25 19:11:51 +01:00 |
|
hakril
|
cf89d25486
|
Slowly working on debug.py
|
2016-01-25 09:45:09 +01:00 |
|
Clement Rouault
|
99788d0368
|
Writting a debugger is fun :D
|
2016-01-22 18:19:00 +01:00 |
|
hakril
|
f6f206b842
|
Still playing will debug API + add Winprocess.read_[dq]word
|
2016-01-21 00:43:41 +01:00 |
|
Clement Rouault
|
6b75fe3185
|
Playing with Token and Debugger API
|
2016-01-20 19:07:18 +01:00 |
|
hakril
|
f43f7c4838
|
Fix WinProcess.is_exit + test case
|
2016-01-19 23:50:10 +01:00 |
|
hakril
|
fad8121cbf
|
Updated TODO and test for CreateFile error_check fix
|
2016-01-13 23:43:04 +01:00 |
|
hakril
|
c35e517b35
|
Fix CreateFile error_check: now raise on INVALID_HANDLE_VALUE
|
2016-01-13 23:35:49 +01:00 |
|
hakril
|
e0d430b3fc
|
Fix the lookup path for 64bits pythonDLL fron 32bits process
V0.1
|
2016-01-08 00:41:36 +01:00 |
|
hakril
|
5c0ed1edfe
|
Update and clean the README one more time
|
2016-01-08 00:33:15 +01:00 |
|
hakril
|
21edf14888
|
Add online documentation to README
|
2016-01-08 00:23:47 +01:00 |
|
hakril
|
910f82e95e
|
Adapting README for github
|
2016-01-08 00:13:16 +01:00 |
|
hakril
|
bd42d05e95
|
Add LICENSE
|
2016-01-07 23:58:22 +01:00 |
|
hakril
|
32fe601b1f
|
Still more doc
|
2016-01-07 23:51:17 +01:00 |
|
Clement Rouault
|
a4e61c74e5
|
Adding a setup.py (this looks like a real project now :D)
|
2016-01-07 20:16:44 +01:00 |
|
Clement Rouault
|
8e706fa4d2
|
Fix timing issue in test / might exist in real code
|
2016-01-07 20:16:11 +01:00 |
|
Clement Rouault
|
745e853736
|
Change name of the project on main page of documentation
|
2016-01-07 19:36:17 +01:00 |
|
Clement Rouault
|
b459e291c4
|
More doc + regitry PyPhKey.get()
|
2016-01-07 19:26:40 +01:00 |
|
Clement Rouault
|
9c8a4dcfad
|
Adding more and more documentation
|
2016-01-06 20:11:20 +01:00 |
|
Clement Rouault
|
b2eede98b1
|
More doc (registry / network)
|
2016-01-05 18:03:53 +01:00 |
|