HAWK
1.14.2
It does NOT take the place of a human reviewing the data generated and is simply here to make data gathering easier.
Hawk has moved to GitHub and is a
It does NOT take the place of a human reviewing the data generated and is simply here to make data gathering easier.
Hawk has moved to GitHub and is availble for all to contribute.
https://github.com/Canthv0/hawk
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) 2019 matbyrd@microsoft.com. All rights reserved.
Package Details
Author(s)
- hawk_feedback@microsoft.com
Tags
O365 Security Audit Breach Investigation Exchange EXO Compliance Logon
Functions
Get-HawkTenantAzureAuthenticationLogs Get-HawkTenantConfiguration Get-HawkTenantEDiscoveryConfiguration Get-HawkTenantInboxRules Get-HawkTenantOauthConsentGrants Get-HawkTenantRBACChanges Get-HawkUserAuthHistory Get-HawkUserConfiguration Get-HawkUserEmailForwarding Get-HawkUserInboxRule Get-HawkUserMailboxAuditing Initialize-HawkGlobalObject Search-HawkTenantActivityByIP Search-HawkTenantEXOAuditLog Show-HawkHelp Start-HawkTenantInvestigation Start-HawkUserInvestigation Update-HawkModule Get-HawkUserAdminAudit Get-HawkTenantAuthHistory Get-HawkUserHiddenRule Get-HawkMessageHeader Get-HawkUserPWNCheck Get-HawkUserAutoReply Get-HawkUserMessageTrace Get-HawkUserMobileDevice
Dependencies
-
- CloudConnect (>= 1.1.2)
- PSAppInsights (>= 0.9.6)
- RobustCloudCommand (>= 1.1.3)
Release Notes
1.14.2 - Fixed issue with start-hawktenantinvestigation using the wrong cmdlet
1.14.1 - Minor updates to logging etc.
1.14.0 - Update Start-HawkTenantInvestigation and Start-HawkUserInvestigation to better log the cmdlets they are running.
1.14.0 - Fixed issue with Get-HawkUserMailboxAuditing where it was not searching in 5 day increments like it was supposed to.
1.14.0 - Updated Global Object code to handle new range input.
1.14.0 - Added support for setting a date RANGE instead of X days until now.
1.13.7 - Hawk Global object now stores datetime objects.
1.13.7 - Cmdlets have been updated to support the change and should continue to work -- please report any issues
1.13.7 - Hawk should now properly handle US (mm/dd/yyyy) and non-US (dd/mm/yyyy) date formats
1.13.6 - Fixed null check issue with Search-HawkTenantActivityByIP that was generating an error when no successful logons were found.
1.13.5 - Update Get IP code to not check Null IP Addresses. Now puts country as "NULL IP" in those cases. (wiseleaf23)
1.13.4 - Changed initilization order so that application insights is starting first
1.13.3 - Fixed a Recursion with the upgrade funcationality. If 1.13.2 was install a MANUAL update to 1.13.3 will be required. Update-Module Hawk
1.13.2 - Fixed automatic update logic to properly update when a revision occurs
1.13.2 - Impoved version reporting to log file
1.13.1 - Fixed Start-HawkUserInvestigation by removing (s) from a cmdlet name
1.13.0 - Files output to the user directory now contain _<user> this is to allow excel to open multiple CSV files with the "same" name (Suggestion from Absoblogginlutely)
1.12.1 - Added Get-HawkUserMobileDevices to Start-HawkUserInvestigation
1.12.0 - Added Get-HawkUserMobileDevices to gather mobile devices and flag devices to investigate
1.11.0 - Added Get-HawkUserMessageTrace to Start-HawkUserInvestigation
1.11.0 - Added Get-HawkUserMessageTrace to pull all email sent by a user in the last 7 days (Suggestion from Absoblogginglutely)
1.10.2 - Fixed issue with Start-HawkUserInvestigation where there were duplicate parameters (TheSleepingFox)
1.10.2 - Fixed Issue with Get-HawkUserAdminAudit log where an output parameter was missing (TheSleepingFox)
1.10.2 - Get-HawkUserPWNCheck is working for now, site is going to move to an API key so updates will need to be made in the future. (Absoblogginlutely)
1.10.1 - Corrected issue with IP address lookup code that resulted in extensive errors
1.10.0 - Updated Test-MSOLConnection to automatically connect using Connect-MSOLService
FileList
- Hawk.nuspec
- Hawk.psd1
- Hawk.psm1
- LICENSE
- README.md
- System.Net.IPNetwork.dll
- General\Initialize-HawkGlobalObject.ps1
- Message\Get-HawkMessageHeader.ps1
- Tenant\Get-HawkTenantAuthHistory.ps1
- Tenant\Get-HawkTenantAzureAuthenticationLogs.ps1
- Tenant\Get-HawkTenantConfiguration.ps1
- Tenant\Get-HawkTenantEDiscoveryConfiguration.ps1
- Tenant\Get-HawkTenantInboxRules.ps1
- Tenant\Get-HawkTenantOauthConsentGrants.ps1
- Tenant\Get-HawkTenantRbacChanges.ps1
- Tenant\Search-HawkTenantActivityByIP.ps1
- Tenant\Search-HawkTenantEXOAuditLog.ps1
- Tenant\Start-HawkTenantInvestigation.ps1
- User\Get-HawkUserAdminAudit.ps1
- User\Get-HawkUserAuthHistory.ps1
- User\Get-HawkUserAutoReply.ps1
- User\Get-HawkUserConfiguration.ps1
- User\Get-HawkUserEmailForwarding.ps1
- User\Get-HawkUserHiddenRule.ps1
- User\Get-HawkUserInboxRule.ps1
- User\Get-HawkUserMailboxAuditing.ps1
- User\Get-HawkUserMessageTrace.ps1
- User\Get-HawkUserMobileDevice.ps1
- User\Get-HawkUserPWNCheck.ps1
- User\Start-HawkUserInvestigation.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
3.1.0 | 37,304 | 3/30/2023 |
3.0.0 | 4,252 | 4/9/2022 |
2.0.3.2 | 4,559 | 5/7/2021 |
2.0.3.1 | 28 | 5/7/2021 |
2.0.2 | 31 | 5/7/2021 |
2.0.1 | 514 | 3/31/2021 |
2.0.0 | 1,236 | 1/5/2021 |
1.15.1 | 225 | 12/19/2020 |
1.15.0 | 3,415 | 12/19/2019 |
1.14.3 | 52 | 12/18/2019 |
1.14.2 (current version) | 366 | 11/13/2019 |
1.14.1 | 27 | 11/13/2019 |
1.14.0 | 461 | 9/25/2019 |
1.13.6 | 308 | 8/29/2019 |
1.13.3 | 61 | 8/26/2019 |
1.13.2 | 76 | 8/22/2019 |
1.13.1 | 54 | 8/21/2019 |
1.13.0 | 58 | 8/20/2019 |
1.12.1 | 30 | 8/20/2019 |
1.12.0 | 27 | 8/20/2019 |
1.10.1 | 412 | 7/9/2019 |
1.9.0 | 27 | 7/9/2019 |
1.8.8 | 29 | 7/9/2019 |
1.8.7 | 366 | 6/14/2019 |
1.8.6 | 342 | 5/24/2019 |
1.8.5 | 34 | 5/23/2019 |
1.8.4 | 59 | 5/21/2019 |
1.8.3 | 70 | 5/16/2019 |
1.8.2 | 29 | 5/16/2019 |
1.8.1 | 47 | 5/14/2019 |
1.8.0 | 30 | 5/14/2019 |
1.7.1 | 364 | 4/23/2019 |
1.6.13 | 176 | 4/12/2019 |
1.6.11 | 75 | 4/3/2019 |
1.6.9 | 534 | 12/13/2018 |
1.6.8 | 25 | 12/13/2018 |
1.6.7 | 33 | 12/12/2018 |
1.6.6 | 29 | 12/12/2018 |
1.6.5 | 30 | 12/12/2018 |
1.6.4 | 27 | 12/11/2018 |
1.6.3 | 84 | 12/10/2018 |
1.6.1 | 198 | 11/13/2018 |
1.6.0 | 29 | 11/13/2018 |
1.5.0 | 72 | 11/8/2018 |
1.4.0 | 82 | 10/30/2018 |
1.3.2 | 160 | 10/1/2018 |
1.3.1 | 31 | 10/1/2018 |
1.2.6 | 52 | 9/27/2018 |
1.2.5 | 29 | 9/27/2018 |
1.2.4 | 103 | 9/6/2018 |
1.2.3 | 203 | 7/19/2018 |
1.2.2 | 108 | 6/29/2018 |
1.2.1 | 46 | 6/26/2018 |
1.2.0 | 32 | 6/25/2018 |
1.1.4 | 344 | 5/18/2018 |