{"id":1110,"date":"2023-04-03T00:02:05","date_gmt":"2023-04-02T23:02:05","guid":{"rendered":"https:\/\/mortenknudsen.net\/?page_id=1110"},"modified":"2024-11-02T14:22:29","modified_gmt":"2024-11-02T13:22:29","slug":"cool-stuff-i-built","status":"publish","type":"page","link":"https:\/\/mortenknudsen.net\/?page_id=1110","title":{"rendered":"Github Repo"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">All my scripts are hosted on GitHub and available at&nbsp;<a href=\"https:\/\/github.com\/KnudsenMorten\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/KnudsenMorten<\/a><\/p>\n\n\n\n<figure class=\"wp-block-table has-small-font-size\"><table class=\"has-fixed-layout\"><tbody><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/ClientInspectorV2\" target=\"_blank\" rel=\"noreferrer noopener\">ClientInspector<\/a><\/td><td><strong>Are you in control?<\/strong>&nbsp;&#8211; or are some of your core infrastructure processes like&nbsp;<strong>patching, antivirus, bitlocker enablement<\/strong>&nbsp;drifting? <br><br>Or would you like to do&nbsp;<strong>advanced inventory<\/strong>, where you can lookup your&nbsp;<strong>warranty state<\/strong>&nbsp;against Lenovo or Dell warranty, then keep reading.<br><br>Check out&nbsp;<strong>ClientInspector<\/strong>, which can help you get&nbsp;<strong>great insight<\/strong>&nbsp;to your complete&nbsp;<strong>client environment<\/strong>.<br><br>ClientInspector is&nbsp;<strong>free<\/strong>&nbsp;to the community &#8211; built to be a&nbsp;<strong>cool showcase<\/strong>&nbsp;of how you can bring back&nbsp;<strong>data<\/strong>&nbsp;from your clients using&nbsp;<strong>Azure Log Ingestion Pipeline<\/strong>,&nbsp;<strong>Azure Data Collection Rules<\/strong>,&nbsp;<strong>Azure LogAnalytics<\/strong>; view them with&nbsp;<strong>Azure Monitor &amp; Azure Dashboards<\/strong>&nbsp;&#8211; and get &#8220;drift-alerts&#8221; using&nbsp;<strong>Microsoft Sentinel<\/strong>.<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/ClientInspectorV2-DeploymentKit\" target=\"_blank\" rel=\"noreferrer noopener\">ClientInspector-DeploymentKit<\/a><\/td><td>The purpose of this repository is to provide everything needed to deploy a complete environment for&nbsp;<a href=\"https:\/\/github.com\/KnudsenMorten\/ClientInspectorV2\">ClientInspector (Github)<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/AzLogDcrIngestPS\" target=\"_blank\" rel=\"noreferrer noopener\">AzLogDcringestPS<\/a><\/td><td>This module can ease the steps, if you want to send any data to&nbsp;<strong>Azure LogAnalytics custom logs (v2)<\/strong>&nbsp;&#8211; using the new features of&nbsp;<strong>Azure Log Ingestion Pipeline<\/strong>,&nbsp;<strong>Azure Data Colection Rules &amp; Log Ingestion API<\/strong>.<\/td><\/tr><tr><td><a href=\"https:\/\/www.powershellgallery.com\/packages\/AzLogDcrIngestPS\" target=\"_blank\" rel=\"noreferrer noopener\">AzLogDcrIngestPS (PsGallery)<\/a><\/td><td>Latest version of AzLogDcrIngestPS in Powershell Gallery<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/AzureLogLibrary\" target=\"_blank\" rel=\"noreferrer noopener\">AzureLogLibrary<\/a><\/td><td>Repository used for Azure logging with ARM-templates, scripts, documentation to deploy DCRs, extensions, etc<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/AzLogDcrIngestPSLogHub\" target=\"_blank\" rel=\"noreferrer noopener\">AzLogDcringestPSLogHub<\/a><\/td><td>Solution that acts as an intermediate hub for &#8220;no internet connected&#8221; endpoints or incompliant endpoints, where you will be sending data using Azure Pipeline\/Log Ingestion API<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/Azure-Recommendations-Get-In-Control\">Azure-Recommendations-Get-In-Control<\/a><\/td><td>Automate Reporting of Defender for Cloud recommendations &amp; Role Assignments with 35 different views<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/Sentinel_Alert_Rule_Management\">Sentinel_Alert_Rule_Management<\/a><\/td><td>Automates alert rule management in Sentinel<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/AzureCustomScriptsExtensionAsRecurringJob\">AzureCustomScriptsExtensionAsRecurringJob<\/a><\/td><td>Run Azure Custom Script extension as recurring job<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/AzureAAD-ManagedId-RoleAssignmentsCleanupOrphanedAccounts\">AzureAAD-ManagedId-RoleAssignmentsCleanupOrphanedAccounts<\/a><\/td><td>AzureAAD ManagedId RoleAssignments inheritance &amp; Cleanup Orphaned Accounts<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/BlockBannedIPsWithAbuseIPDBIntegrationPaloAlto\">BlockBannedIPsWithAbuseIPDBIntegrationPaloAlto<\/a><\/td><td>Sample of how to block banned IPs using Loganalytics data and AbuseIPDB integration<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/ActiveDirectory_Password_Overview_using_DSInternals\">ActiveDirectory_Password_Overview_using_DSInternals<\/a><\/td><td>Get an overview of the AD passwords in the domain using DSInternals<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/Azure_LogAnalytics_Data_Transformation\">Azure_LogAnalytics_Data_Transformation<\/a><\/td><td>Scripts for making data transformations using Data Collection Rules<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/UseADXForLongtermLogBackup\">UseADXForLongtermLogBackup<\/a><\/td><td>Steps to use Azure Data Explorer (ADX) and Azure Data Factory for longterm backup of LogAnalytics data<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/DefenderForCloud_MigrateFromQualysToMdeTvm\">DefenderForCloud_MigrateFromQualysToMdeTvm<\/a><\/td><td>MDC migration to MdeTvm from Qualys<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/PsModuleManagement\">PsModuleManagement<\/a><\/td><td>Management of Critical Powershell modules (install, upgrade, repair, test connectivity, etc)<\/td><\/tr><tr><td><a href=\"https:\/\/github.com\/KnudsenMorten\/DetectAccountsWithMFAEnforcementImpact\">DetectAccountsWithMFAEnforcementImpact<\/a><\/td><td>Detect Accounts With MFA Enforcement Impact<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>All my scripts are hosted on GitHub and available at&nbsp;https:\/\/github.com\/KnudsenMorten ClientInspector Are you in control?&nbsp;&#8211; or are some of your &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Github Repo\" class=\"read-more button\" href=\"https:\/\/mortenknudsen.net\/?page_id=1110#more-1110\" aria-label=\"Read more about Github Repo\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-1110","page","type-page","status-publish","infinite-scroll-item"],"featured_image_src":null,"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/mortenknudsen.net\/index.php?rest_route=\/wp\/v2\/pages\/1110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mortenknudsen.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mortenknudsen.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mortenknudsen.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mortenknudsen.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1110"}],"version-history":[{"count":12,"href":"https:\/\/mortenknudsen.net\/index.php?rest_route=\/wp\/v2\/pages\/1110\/revisions"}],"predecessor-version":[{"id":3918,"href":"https:\/\/mortenknudsen.net\/index.php?rest_route=\/wp\/v2\/pages\/1110\/revisions\/3918"}],"wp:attachment":[{"href":"https:\/\/mortenknudsen.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}