You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Description of the functionality provided by this module
24
24
Description=@'
25
-
M&A Technical Discovery Audit Tool - Comprehensive PowerShell-based auditing solution for merger and acquisition due diligence.
25
+
M&A Technical Discovery Audit Tool - Comprehensive PowerShell-based auditing solution for merger and acquisition due diligence with advanced analytics and reporting.
26
26
27
-
Features:
28
-
- Active Directory audit (users, computers, groups, GPOs, trusts, service accounts)
29
-
- Server hardware inventory (CPU, memory, storage, virtualization)
30
-
- SQL Server discovery (instances, databases, backups, logins, jobs)
Designed for IT consultants, M&A teams, and technical due diligence professionals.
42
+
Designed for IT consultants, M&A teams, security analysts, and technical due diligence professionals.
39
43
'@
40
44
41
45
# Minimum version of the PowerShell engine required by this module
@@ -83,6 +87,9 @@ Designed for IT consultants, M&A teams, and technical due diligence professional
83
87
'Modules\Invoke-Compliance-Audit.ps1',
84
88
'Modules\New-AuditReport.ps1',
85
89
'Modules\New-AdvancedAuditReports.ps1',
90
+
'Modules\Invoke-Analytics-Engine.ps1',
91
+
'Modules\New-ExecutiveDashboard.ps1',
92
+
'Modules\Send-AnalyticsAlert.ps1',
86
93
'Libraries\SQLite-AuditDB.ps1',
87
94
'Utilities\Decrypt-AuditData.ps1'
88
95
)
@@ -104,14 +111,28 @@ Designed for IT consultants, M&A teams, and technical due diligence professional
104
111
'New-AuditReport',
105
112
'New-AdvancedAuditReports',
106
113
114
+
# Analytics Engine (v2.3.0)
115
+
'Compare-AuditData',
116
+
'Get-TrendAnalysis',
117
+
'Find-Anomalies',
118
+
'Get-RiskScore',
119
+
'New-ExecutiveDashboard',
120
+
'Send-AnalyticsAlert',
121
+
'Test-AlertThresholds',
122
+
'Send-AlertEmail',
123
+
107
124
# SQLite database
108
125
'Initialize-AuditDatabase',
109
126
'Import-AuditCSVsToDatabase',
110
127
'Import-CSVToTable',
111
128
'Invoke-AuditQuery',
129
+
'Get-DatabaseConnection',
130
+
'Invoke-DatabaseQuery',
112
131
113
132
# Utilities
114
-
'Decrypt-AuditData'
133
+
'Unprotect-EFSFolder',
134
+
'Unprotect-ArchiveFile',
135
+
'Unprotect-KeyVaultFiles'
115
136
)
116
137
117
138
# Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export.
@@ -133,6 +154,7 @@ Designed for IT consultants, M&A teams, and technical due diligence professional
133
154
FileList=@(
134
155
'Run-M&A-Audit.ps1',
135
156
'Start-M&A-Audit-GUI.ps1',
157
+
'Start-M&A-Analytics.ps1',
136
158
'Start-M&A-QueryBuilder-GUI-POC.ps1',
137
159
'Start-M&A-QueryBuilder-Web.ps1',
138
160
'Setup-SQLite.ps1',
@@ -164,7 +186,13 @@ Designed for IT consultants, M&A teams, and technical due diligence professional
164
186
'Security',
165
187
'Compliance',
166
188
'Reporting',
189
+
'Analytics',
190
+
'Risk-Assessment',
191
+
'Dashboard',
192
+
'Anomaly-Detection',
167
193
'Technical-Discovery',
194
+
'Query-Builder',
195
+
'SQLite',
168
196
'PSEdition_Desktop',
169
197
'PSEdition_Core',
170
198
'Windows'
@@ -181,43 +209,79 @@ Designed for IT consultants, M&A teams, and technical due diligence professional
0 commit comments