heck-gd
b53c2f7314
Add compatibility for VMProtect 3.6+
2023-02-03 16:08:09 +01:00
Matthijs Lavrijsen
2276f14771
Add NtUserGetForegroundWindow hook
...
Fixes #116
2021-01-26 03:47:19 +01:00
Sam Russell
75fde06ac9
Enable OSBuildVersion in plugin menus ( #109 )
2020-09-09 16:50:28 +02:00
Duncan Ogilvie
2764afe265
Fix IDA plugin build ( #78 )
2019-05-24 01:01:21 +02:00
Mattiwatti
6817d32581
Remove NtApiCollection.ini
...
- Get rid of NtApiLoader and replace it with a syscall lookup table (Windows XP through early 10) or win32u.dll addresses (later Windows 10 versions)
- Remove NtApiTool/PDBReader project since the NtApiCollection.ini file it generates is no longer used
- Rename BlockInput hook to NtUserBlockInput since they are the same function. The INI setting "BlockInputHook" is now also NtUserBlockInputHook
- Merge ApplyUser32Hook and ApplyWin32uHook into ApplyUserHook
2019-05-17 01:10:42 +02:00
Mattiwatti
36617dde6e
NtQuerySystemInformation hook: add SystemHandleInformation and SystemExtendedHandleInformation. Handles to objects of types DebugObject, Process and Thread are filtered out.
...
Currently this is done by PID *for the debugger process only* (i.e., it does not work when using the CLI, and it does not hide a process handle from windbg.exe to the debuggee if ScyllaHide is running as an x64dbg plugin)
2017-10-26 21:48:02 +02:00
Mattiwatti
19906ba66d
Add new query classes to NtQuerySystemInformation hook:
...
- SystemExtendedProcessInformation
- SystemCodeIntegrityInformation
- SystemKernelDebuggerInformationEx
- SystemKernelDebuggerFlags
- SystemCodeIntegrityUnlockInformation
2017-10-11 21:41:31 +02:00
Mattiwatti
0949ab4a48
Fix VS2017 pointer truncation warnings (all PIDs, ie false positives)
...
Remove unused GetCsrssProcessId() which was totally wrong anyway :P
2017-06-03 21:43:09 +02:00
Aleksey Katargin
661905914c
move global HookDllData from Injector to each plugin
2017-03-03 19:26:11 +05:00
Aleksey Katargin
e0c7be529f
chore: refactor ini paths handling
2017-02-16 12:35:59 +05:00
Aleksey Katargin
f1a14b40d8
refactor options dialog
2017-01-13 11:28:53 +05:00
Aleksey Katargin
f9c3c04720
prettify tooltips in options dialog
2017-01-07 21:14:17 +05:00
Aleksey Katargin
ac440be909
rename internal option names
2017-01-07 21:09:50 +05:00
Aleksey Katargin
c1c914a61b
rename scl::v?format_wstring -> v?fmtw
2017-01-07 13:34:25 +05:00
Aleksey Katargin
9f03e35da3
rename namespace Scylla -> scl
2017-01-07 13:30:47 +05:00
Aleksey Katargin
e5b75dceaa
refactor Scylla::Settings
2017-01-07 13:22:28 +05:00
Aleksey Katargin
40e26c4d6f
moved settings to new settings class
2017-01-05 12:44:06 +05:00
Aleksey Katargin
6055b2aac5
moved version info to scylla lib
2017-01-05 12:40:10 +05:00
Aleksey Katargin
b5c3673876
plugin/x64dbg: reformat sources
2017-01-04 14:28:31 +05:00
Aleksey Katargin
60e957b398
move hide settings to scylla lib ( #20 )
2017-01-04 12:41:33 +05:00
Aleksey Katargin
879287feae
remove update check feature
2016-11-30 09:55:13 +05:00
Aleksey Katargin
035e5909dc
move and refactor os info functions
2016-11-29 10:51:39 +05:00
Aleksey Katargin
9bdd2c5986
add _CRT_SECURE_NO_WARNINGS to scylla.props
2016-11-20 20:21:23 +05:00
gureedo
5b2007e269
new solution layout
2016-11-20 13:15:25 +05:00
Aleksey Katargin
2862dbb566
compatibilty fixes for vs15 ( #9 )
2016-11-02 06:01:47 +01:00
dfgdfgdfg
a56d7e580f
dialog updates
2015-04-19 18:38:12 +02:00
dfgdfgdfg
540ec6e2d2
small olly v1 fix with insert/del key
2014-10-27 20:28:26 +01:00
dfgdfgdfg
4111307590
doc update
2014-09-14 14:27:02 +02:00
dfgdfgdfg
f6429b1ae2
exceptions for olly1 finished
2014-09-14 14:04:10 +02:00
dfgdfgdfg
b81fb72a02
finished exception dialog
2014-09-14 11:49:56 +02:00
dfgdfgdfg
8372116e9a
tooltip, font for exception dialog
2014-09-14 10:32:09 +02:00
dfgdfgdfg
f9794acd2e
exceptions dialog for olly 1
2014-09-13 20:02:51 +02:00
cypherpunk
1a67dca507
tooltips done. fixes #62
2014-09-11 18:09:10 +02:00
cypherpunk
7344417020
options for RIP/PRINT exception and Infobar in Olly1. see #71
2014-09-10 17:47:49 +02:00
dfgdfgdfg
1a73c87787
new anti-attach for olly2 and x64dbg
2014-08-30 11:38:43 +02:00
cypherpunk
6d36cd0bf3
custom attachattach dialog done for IDA
2014-08-27 15:38:47 +02:00
cypherpunk
4ec8ff9112
added tooltips. started filling tooltips with text from doc
2014-08-25 15:18:02 +02:00
cypherpunk
aa2e3e3b82
Merge branch 'master' of bitbucket.org:NtQuery/scyllahide
2014-08-25 14:13:37 +02:00
cypherpunk
4931f02d2d
added missing #ifdef for olly1-only controls
2014-08-25 14:11:42 +02:00
dfgdfgdfg
48575f839c
kill anti-attach not available for x64
2014-08-16 17:31:49 +02:00
dfgdfgdfg
4e2fb9ef04
changed thanks to
2014-08-14 21:38:45 +02:00
cypherpunk
dcde59c30c
options / GUI updated for Olly1 enhancements
2014-08-14 14:53:05 +02:00
cypherpunk
88b0d86d2a
added kill anti-attach option to plugins
2014-05-13 22:40:01 +02:00
cypherpunk
cd53a0c637
- added thanks to About Box
...
- deduplicated About Box
- added About Box to IDA plugin
2014-05-12 23:32:58 +02:00
cypherpunk
9d765d3675
x64dbg plugin: added missing parts for creating new profile
2014-05-10 04:23:42 +02:00
cypherpunk
48fc3fc90b
logging and options GUI done for x64dbg plugin
2014-05-10 01:58:44 +02:00
dfgdfgdfg
be09e0cc88
Merge branch 'master' of https://bitbucket.org/NtQuery/scyllahide
...
Conflicts:
PluginGeneric/OptionsDialog.cpp
2014-05-08 21:34:37 +02:00
dfgdfgdfg
a4012fff52
fixed runpe unpacker
2014-05-08 21:32:11 +02:00
cypherpunk
30595bbdfe
runpe config GUI fix
2014-05-08 21:10:57 +02:00
cypherpunk
67e0aadcf2
added runPE unpacker option
2014-05-08 19:56:59 +02:00