PinnedWindows exploitation walkthrough using Eternal Blue (SMB Vulnerability)It’s 2017 and you are working on your Windows 7 laptop. You check your news feed and realise Microsoft has released a critical security…May 18, 2024May 18, 2024
PinnedPublished inSystem WeaknessAnalysis of Post Quantum CryptographyThe following is taken from a paper I submitted for the MSc Applied Cryptography moduleJul 1, 2023Jul 1, 2023
PinnedPublished inSystem WeaknessMalware Analysis. Looking for Keyloggers on WindowsWhen analysing a malware sample, and interesting function call to look for is the functionApr 24, 2023Apr 24, 2023
PinnedUsing Azure Key Vault secrets in Azure DevOps PipelinesOur applications use all sorts of sensitive information and it’s easy to store this sensitive information in an unsecured way. For…Mar 23, 20221Mar 23, 20221
Pinned.NET 6 Minimal APIs vs Node JSWith the release of .NET 6 comes a new way to create APIs; a more concise, less verbose way.Sep 30, 20213Sep 30, 20213
Releasing my Object differ library for .NEThttps://github.com/leedale1981/ObjectDiffNet https://www.nuget.org/packages/ObjectDiffNet/Mar 3Mar 3
Refactoring large constructor injection dependency lists (with an example).Dependency injection is a valuable tool for a software engineer. Dependency injection allows for loose coupling between services in your…Jan 22Jan 22
Research on Current Anti-Virus and EDR Evasion TechniquesThis article is adapted from an assignment submission relating to the Penetration Testing module of MSc Advanced Security & Digital…Jul 4, 2024Jul 4, 2024
Published inSystem WeaknessManaging the Security Risks inherent in Agile System Development ProcessesThis article is adapted from an assignment submission relating to the Security Audit and Compliance module of MSc Advanced Security &…Jan 22, 2024Jan 22, 2024
How I built a ChatGPT powered Rightmove Chrome Extension with Golang.I wanted to built a small application utilizing the OpenAI platform and I came up with the idea of building a Chrome Extension that when…Sep 6, 2023Sep 6, 2023