39 Commits
Author SHA1 Message Date
Will 8a7579174e Update SharpUp.csproj 2023-10-16 13:18:48 -07:00
Lee Christensen 7e17296100 Merge pull request #24 from JohnLaTwC/patch-1
`TokenPrivileges` leaks memory for token info
2022-05-11 10:25:29 -07:00
John Lambert d86e24882e TokenPrivileges leaks memory for token info
Add a call to `Marshal.FreeHGlobal` to free the memory
2022-05-11 10:23:01 -07:00
Will e47621b2a4 Merge pull request #21 from IceMoonHSV/ModSchTask
Mod sch task
2022-05-10 14:23:36 -07:00
Will 5cef007922 Merge pull request #20 from IceMoonHSV/ProcessDLLHijack
Process dll hijack
2022-05-10 14:21:42 -07:00
IceMoon 680d3f016d Updated to present error message if you do not have permision for system32 to check tasks 2022-04-22 06:56:55 -07:00
IceMoon 403595ea62 Merge branch 'ProcessDLLHijack' of https://github.com/IceMoonHSV/SharpUp into ProcessDLLHijack 2022-04-20 15:31:34 -07:00
IceMoon e50d54702d Change to writeperms after update to file permissions check (in ModSchTask branch) 2022-04-20 15:30:22 -07:00
IceMoon ecb3bff63d Update to file permissions check 2022-04-20 15:28:36 -07:00
IceMoon 8e4908349a Formatting changes for output and update to file permission check. 2022-04-20 15:16:55 -07:00
IceMoon f00a4a198b Removed unnecessary using statements 2022-04-20 13:56:32 -07:00
IceMoon b73b997201 Added check for task file. Updated output messages. Updated README 2022-04-20 13:51:33 -07:00
IceMoon a18d4ce313 Initial ModifiableScheduledTask commit. 2022-04-20 12:52:13 -07:00
IceMoonHSV b08d7b39a2 Merge branch 'master' into ProcessDLLHijack 2022-04-09 07:47:13 -07:00
IceMoon 5209778c64 Merge branch 'ProcessDLLHijack' of https://github.com/IceMoonHSV/SharpUp into ProcessDLLHijack 2022-04-09 07:36:59 -07:00
IceMoon e29f5a5ad4 Added file permission check. Updated message with warning for C:\Program Files. Changed output messages. 2022-04-09 07:35:48 -07:00
IceMoonHSV 1cae686191 Processdllhijack (#1)
* Added Process DLL Hijack

* Updated ProcessDLLHijack to fit project requirements

* Update ProcessDLLHijack.cs

Indentation issue I was not able to fix in VS
2022-04-06 10:10:40 -07:00
IceMoonHSV be6773e149 Update ProcessDLLHijack.cs
Indentation issue I was not able to fix in VS
2022-04-06 06:46:06 -07:00
IceMoon 14e677ab8e Updated ProcessDLLHijack to fit project requirements 2022-04-06 06:39:41 -07:00
IceMoon b9dab99f11 Added Process DLL Hijack 2022-03-22 12:53:49 -07:00
Will b909eeaf90 Merge pull request #19 from djhohnstein/master
Code Refactor and Additional Functionality
2021-09-13 15:01:43 -07:00
Dwight Hohnstein 2001370165 added acknowledgements 2021-09-13 14:45:15 -07:00
Dwight Hohnstein efb7c38bdb continued refactor, added insupport for multiple PRs 2021-09-13 14:35:43 -07:00
Dwight Hohnstein 57b058c75c Refactor push 2021-09-13 12:52:20 -07:00
Will 0b3f09fd2d Merge pull request #7 from cnotin/patch-3
Add audit mode to run checks even if already admin
2018-08-24 22:59:04 -07:00
Will ad2ce45425 Merge pull request #8 from cnotin/patch-4
GetCachedGPPPassword(): restrict search path and reduce code indentation
2018-08-24 22:58:19 -07:00
Will 4bffad2a34 Merge pull request #9 from cnotin/patch-5
Improve FindFiles() performance by removing unecessary operations
2018-08-24 22:57:55 -07:00
Clément Notin e02f0df602 Improve FindFiles() performance by removing unecessary operations 2018-08-22 14:53:04 +02:00
Clément Notin 05a4d7b32f GetCachedGPPPassword(): restrict search path and reduce code indentation 2018-08-22 13:56:29 +02:00
Clément Notin b40bba25f9 Add audit mode to run checks even if already admin
Program argument "audit"
2018-08-22 13:26:21 +02:00
Will 18549a8fee Merge pull request #5 from vysec/patch-1
Add Cached GPP
2018-08-20 10:51:20 -07:00
Will ce0a0810ab Merge pull request #4 from ClementNotin/patch-2
Create .gitignore with common VS exclusions
2018-08-20 10:48:05 -07:00
Will e994c511e0 Merge pull request #2 from ClementNotin/patch-1
Add handling of PathTooLongException in FindFiles()
2018-08-20 10:46:34 -07:00
Will 959d81d3ce Merge pull request #1 from Crypt0-M3lon/patch-1
Fix broken "C:\Windows" path in sysprep search
2018-08-20 10:46:03 -07:00
Vincent Yiu b1f24e95bb Add Cached GPP
Add Cached GPP
2018-08-21 01:27:37 +08:00
Clément Notin 57e84fd0f9 Create .gitignore with common VS exclusions 2018-07-25 14:10:00 +02:00
Clément Notin 25a381ed21 Add handling of PathTooLongException in FindFiles()
Happens when the generated path (path+pattern) is too loong
2018-07-25 11:39:04 +02:00
Crypt0-M3lon a098be9fd8 Fix broken "C:\Windows" path in sysprep search
Sysprep files are located in the directory "C:\Windows", but "SystemDrive" environment variable only returns the root direcotry "C:",  hence the path looking like "C:\Panther\Unattend.xml". 
Using "windir" fixes the check by returning "C:\Windows" instead.
2018-07-25 10:56:31 +02:00
HarmJ0y 0ae7451e54 initial commit 2018-07-24 14:43:50 -04:00