AzureTopics
56
Generating Time-Based OTPs with Python and pyotp Is It Possible to Eliminate Password-Based Sign-Ins? Testing the ADFS OAuth Flow - Auth Code Grant A Guide to Troubleshooting WHFB Sign-In Issues in a Hybrid Environment Troubleshooting Filters in AAD Analytic Logs for WAM Interactions
CyberSecurity
8
ATT&CK for Enterprise - TA0004 Privilege Escalation ATT&CK for Enterprise - TA0003 Persistence ATT&CK for Enterprise - TA0007 Discovery ATT&CK for Enterprise - TA0010 Exfiltration ATT&CK for Enterprise - TA0002 Execution
HandyScripts
8
Generating Time-Based OTPs with Python and pyotp Reset the WAP Post Configuration Quicky Identify the ADFS Database Type Capturing the Authentication Trace Capturing the ADFS Diagonostic Logs
Miscellaneous
20
Shadowsocks on Linux – Part 2: Setting Up Shadowsocks as a systemd Service Shadowsocks on Linux – Part 1: Setting Up Shadowsocks on a Linux Server My WeChat Mini Program Journey – Part 2: Setting Up the Back-End My WeChat Mini Program Journey - Part 1: PRD for StudHubPro Ensuring CSS and JavaScript Load Correctly on Apache Error Pages
MonitoringStack
4
Resolving Grafana Compatibility Issues with iPadOS Safari Monitoring Stack – Part 3: Visualizing Server Metrics with Grafana Dashboards Monitoring Stack – Part 2: Building a Monitoring Stack with Node Exporter and Prometheus Monitoring Stack – Part 1: Setting Up Grafana on a Linux Server
MySQL
5
Troubleshooting MySQL - The Impact of skip-grant-tables on TCP Connections MySQL-003 Install MySQL in Linux Distribution MySQL-002 Tables & Keys MySQL-001 General Terminologies SQL Cheatsheet
Protocols
4
Network File Sharing Protocol - Server Message Block (SMB) Authentication Protocols - Kerberos Internet Protocols – Transport Layer Security (TLS) Internet Protocols - Transmission Control Protocol (TCP)
Troubleshooting
18
Resolving Grafana Compatibility Issues with iPadOS Safari A Guide to Log Files - Microsoft Entra (Azure AD) Connect Health A Guide to Log Files - Microsoft Entra (Azure AD) Kerberos Server Object AADSTS50146: This application is required to be configured with an application-specific signing key Capture the HTTP Trace Remotely by Fiddler
Why there's Dollar Sign '$' on Hybrid Azure AD Join Devices Capture the HTTP Trace Remotely by Fiddler Tricks for Determining the Tenant ID from an AAD Domain AADSTS50146: This application is required to be configured with an application-specific signing key Useful URL for Determining the Domain Type
Tutorial
20
Shadowsocks on Linux – Part 2: Setting Up Shadowsocks as a systemd Service Shadowsocks on Linux – Part 1: Setting Up Shadowsocks on a Linux Server Solving the Missing Graphs and Icons Issue in Matomo: GD & Freetype to the Rescue How I Discovered and Resolved Unintended Domain Traffic with Apache Setting Up Matomo for Web Traffic Analysis on My Personal Website