SMART INDIA HACKATHON 2024
TITLE PAGE
• Problem Statement ID- SIH1686
• Problem Statement Title- Tools and techniques for customization of GPO as per
CIS guidelines to deploy on offline/standalone windows.
• Theme- Smart Automation
• PS Category- Software
• Team ID- 27010
• Team Name- Tech Titans
Tech
Titans
Automated GPO Management
❖Explanation
Problem Solution
Manual GPO Customization Automated GPO Tool
(Error-prone, time- (Efficient, CIS Compliant)
consuming)
@SIH Idea submission- Template
2
Tech
Titans
TECHNICAL APPROACH
❖Methodology
Step 1
CIS PDF Parsing
(Extract recommendations)
Step 5
Technologies
Step 2
Auditing
GPO Creation
(Verify configurations)
(Customize GPOs)
Python PowerShell PYGPO
Step 3 Step 4
Export/Import Deployment
(Offline Deployment) (Scripts) PyPDF2 WMI MMC
@SIH Idea submission- Template
3
Tech
Titans
FEASIBILITY AND VIABILITY
Challenges Solutions
Parsing errors Error handling mechanisms
(due to extracting data from CIS (ensure robust error logging when
PDFs) parsing PDFs)
Legacy System Compatibility Compatibility testing
(older Windows systems may not (test on older systems to ensure
support some modern GPO proper deployment).
configurations).
Security concerns Security audits
(handling GPO configurations in (thorough testing to ensure GPO
air-gapped systems). changes don’t introduce
vulnerabilities)
@SIH Idea submission- Template
4
Tech
Titans
IMPACT AND BENEFITS
Easily adaptable to
large organizations.
Automated CIS
compliance reduces
vulnerabilities.
Scalability Enhanced Security
Streamlined GPO
management saves
time.
Increased Efficiency
@SIH Idea submission- Template
5
Tech
Titans
RESEARCH AND REFERENCES
CIS Benchmarks:
https://www.cisecurity.org/benchmark/
Microsoft Group Policy Documentation:
https://learn.microsoft.com/en-us/windows-
server/group-policy/