Zarithas
89db386ffe
Major refactor: security enhancements, modularization, config integration, reduced Parquet reliance
...
- Migrated codebase to class-based architecture for better modularity and maintainability
- Introduced system_config.json for centralized configuration (required for runtime)
- Added structured working directories for improved file organization
- Significantly reduced reliance on Parquet; replaced with alternative data handling
- Implemented security improvements across modules
- Several TODOs remain in the main script for future enhancements
- Linter formatting affected readability in some files (e.g., utils); cleanup is on the agenda
2025-10-05 22:20:42 -04:00
brotoskyj
7abc9371bf
Added New PUPS
2025-09-30 14:21:33 -04:00
brotoskyj
3ca3bab27e
Added LTSvc
2025-09-30 14:21:33 -04:00
brotoskyj
ddbb2a9ee5
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
bf45fe4aa4
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
8859dec1e0
Added LTSvc
2025-09-30 14:21:33 -04:00
brotoskyj
d7c55afa63
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
baa12c8d26
Rebased PUPS
2025-09-30 14:21:33 -04:00
brotoskyj
2b99f3001c
Added New PUPS
2025-09-30 14:21:33 -04:00
brotoskyj
90c74deb7c
Added LTSvc
2025-09-30 14:21:33 -04:00
brotoskyj
75ceaf7922
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
432c0efcd9
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
507a15f739
Added LTSvc
2025-09-30 14:21:33 -04:00
brotoskyj
9fdae56f16
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
db9b1226ab
Rebased PUPS
2025-09-30 14:21:33 -04:00
Zarithas
e58f6c9e77
DailyBuild
2025-09-30 14:11:41 -04:00
Zarithas
4feb3ecca9
early alpha OTP'less local approval
2025-09-29 22:36:12 -04:00
Zarithas
789a8ed975
LocalApproval in progress
2025-09-29 21:21:27 -04:00
Zarithas
7e669ea14f
Enhanced Quiet Finder
2025-09-29 14:43:18 -04:00
Zarithas
8462e3adf5
Quiet Hosts Calculator Added
2025-09-26 16:18:53 -04:00
Zarithas
b82b4a0f1b
Removed testing csv generation, added safeguard to option 5 for JB's sake ❤️
2025-09-26 15:12:55 -04:00
Zarithas
0a26ed71c1
Major Refactor now allows multiple policies to be selected
2025-09-26 14:57:12 -04:00
Zarithas
f8bcb826e7
Added Device List Query
2025-09-25 12:30:32 -04:00
Zarithas
5c11629f64
Two feature adds: Secondary Paths are now generated, along with all the hashes that are not part of the path exclusions. Added remove/reset data feature
2025-09-25 10:55:10 -04:00
Zarithas
014fd7148c
Adding Email Test
2025-09-25 09:15:12 -04:00
Wicklineb
cdaa3d2970
Testing Usrname
2025-09-25 08:51:40 -04:00
=
5c9c78745d
Cleanup
2025-09-24 09:22:19 -04:00
=
ef9719b3f2
DMZ
2025-09-19 14:21:23 -04:00
=
26ea73392b
Cleaned up Generate Unexclueded Function to keep its files in check
2025-09-19 12:19:35 -04:00
=
c22dfbe780
Audit Policy Update Mechs added, both interactive & non
2025-09-19 12:04:26 -04:00
=
2c5a3de437
Exclusion Divide added
2025-09-19 10:04:21 -04:00
=
f4d27b4e64
ALL AT PATHS TOOL
2025-09-18 15:19:19 -04:00
=
3eae73150f
Bugfix: Path exclusion constant and min files for path constants werent being respected
2025-09-18 09:24:48 -04:00
=
bf51d5b916
Added prompt for number of days
2025-09-17 09:39:07 -04:00
=
bfd853fc76
Took safeties and turned them into a preflight test so we no longer have to toggle
2025-09-17 09:31:25 -04:00
=
99b05c9cc7
Added Publisher Push
2025-09-17 09:10:59 -04:00
=
99b13bb67f
fixed typos
2025-09-15 17:07:01 -04:00
=
a3977565f2
Cleanup
2025-09-15 12:00:09 -04:00
=
8098fc665c
OTP Generator Added
2025-09-11 10:25:16 -04:00
=
13139d7dea
Fixed adding duplicate jobs, now gracefully handles
2025-09-10 13:59:31 -04:00
=
14f1a78e5f
Small fix
2025-09-10 12:04:45 -04:00
=
b0f4d84e78
Scheduler added
2025-09-10 11:57:06 -04:00
=
f09bb5ff62
Added GetDestAllowlistFromClientID
2025-09-09 17:06:38 -04:00
=
11b2d255b6
Working on Pulling info about client
2025-09-09 16:57:30 -04:00
=
999d1f9d9d
Noninteractive changes added, first draft getOTPHistory
2025-09-09 13:21:08 -04:00
brotoskyj
6345f874be
First Test Run Confirmed
2025-09-05 10:54:42 -04:00
=
781edcfa99
Cleaned up menu by functionalizing
2025-09-04 12:18:22 -04:00
=
73811ba4d2
Path prep prepared
2025-09-03 19:33:04 -04:00
=
a36fc19efd
Typo
2025-09-03 17:25:20 -04:00
=
6dfa1622fe
Fixed sort
2025-09-03 17:24:25 -04:00