Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Harden Windows Security v0.6.0 #335

Merged
merged 13 commits into from
Sep 4, 2024
Merged

Conversation

HotCakeX
Copy link
Owner

@HotCakeX HotCakeX commented Sep 3, 2024

What's New

  • Added support for writing events and logs to the Windows Event Viewer. Use the new button on the GUI to activate Event logging at any time. They will be saved in Applications log under the "Harden-Windows-Security" source. Information, Warning and Error types are properly marked for easy detection.

  • Transition between different tabs of the GUI is smoother and faster.

  • The progress bar that used to appear in the Protect tab now appears globally on the entire GUI when there is activity. This helps you to know that the application is working on something and is busy.

  • Added a new slider to the bottom left of the GUI so you can change the transparency of the background image.

  • Added a new button to the bottom left of the GUI so you can browse for custom background image.

  • Improved resource management: You can now delete the entire module folder after closing the GUI or using the Protect-WindowsSecurity command in general, without the need to close PowerShell first.

  • Implemented a new error handling mechanism in the GUI. When an error occurs, users will now see a prompt that clearly explains the issue and provides guidance on the next steps. Additionally, the prompt includes a button that directs users to this repository's GitHub issues page, making it easy to report the error for swift resolution.

  • closes [Bug]: Fails when expected scheduled tasks are not found #334


Implemented logic for writing Event Viewer logs
Improved method/var scopes
Implemented more analyzers
Global progress bar for the app
made it slightly faster and more responsive
Code cleanup
@HotCakeX HotCakeX added the Enhancement 💯 New feature or request label Sep 3, 2024
@HotCakeX HotCakeX self-assigned this Sep 3, 2024
Added the ability to change background
Added a slider to change background transparency
Fixed issue with task scheduler for Xbox save game not existing
Implemented event logging button in the GUI
@HotCakeX HotCakeX marked this pull request as ready for review September 4, 2024 11:39
Improved PowerShell execution
Improved resource management
Added new prompt for guided reporting
@HotCakeX HotCakeX merged commit 5a13437 into main Sep 4, 2024
2 checks passed
@HotCakeX HotCakeX deleted the Harden-Windows-Security-v0.6.0 branch September 4, 2024 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement 💯 New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: Fails when expected scheduled tasks are not found
1 participant