Search Criteria
Search Results
Found 18 blog topic(s) in 3ms. The latest articles will appear on top:
Page 1 of 2
- Windows Authentication - Credential Providers - Part 2Sequence of calls to a credential provider in Windows.October 4, 2023
- Windows Authentication - Credential Providers - Part 1A primer on writing a credential provider in Windows.September 20, 2023
- Secure Programming Practices - SerializationExample of secure binary serialization and de-serialization in C++.September 3, 2023
- Trusted Platform Module in Windows - Part 1How to use TPM to encrypt and decrypt small blobs of data programmatically.August 28, 2023
- Reverse Engineering & Binary Augmentation - Snipping ToolScreencasts of the reverse engineering process to make binary patches to modify discontinued Microsoft Snipping Tool.August 8, 2023
- Tips For macOS Programming - Part 3Xcode build schemes, diagnosing memory corruption and crashes, sanitizers in Xode, analyzing crash logs.June 26, 2023
- Tips For macOS Programming - Part 2Shutdown/reboot/logoff notifications, sleep/wake notifications, sending macOS to sleep or setting a wake event, rebooting or shutting down.June 18, 2023
- Tips For macOS Programming - Part 1Critical sections, reader/writer locks, interactive login sessions, root user detection, CFString conversion.June 11, 2023
- Mach Messages in macOSExample of low-level inter-process communication (IPC) in C++ using Mach messages.February 4, 2023
- Incorrect COM initialization and sporadic crashesThe perilous results of incorrect sequence of calls to CoInitialize and CoUninitialize functions.July 29, 2022
- When Developers Give Up - DeleteSecurityPackage FunctionWhy it pays off to look into some Win32 functions with a disassembler.October 13, 2021
- Coding Windows Kernel Driver - InjectAllMaking the Visual Studio solution for DLL injection into all running processes.May 29, 2021
- Coding Production-Style Application - SigRemoverC++ application to remove digital signature from a binary file. Coding it from start-to-finish, with code safety tips, bug fixes and test fuzzing.April 24, 2021