Sitemap
The following is a public layout of pages at www.dennisbabkin.com website:
- Software
- Download - Cash Counter - Small Office Tools
- Download - Time Sheet - Small Office Tools
- Download - Script Encoder Plus
- Script Encoder Premium
- Download - Simple Radio Recorder
- Download - Formalizr
- Download - WakeupOnStandBy
- Download - TOff
- Download - Command Line Clipboard
- Download - Compact Tray Meter
- Download - WinID
- Download - tSync
- -----------
- Utilities
- Download Utility - Command No Window
- Download Utility - CPUID Instruction Viewer
- Download Utility - FtpsTransfer
- Download Utility - KbdKeyInfo
- Download Utility - OpenRegedit
- Download Utility - OutlookHeaders Add-in
- Download Utility - RunAsUser
- Download Utility - ScramblePwd
- Download Utility - SeqIDGen
- Download Utility - ShutdownWithUpdates
- Download Utility - TimeZoneSetter
- Download Utility - Visual Studio Solution Cleaner
- Download Utility - WERSetup
- Download Utility - WinAPI Search
- Download Utility - Windows 10 Update Restart Blocker
- Download Utility - Command No Window
- Blog - Main Listing
- Blog Post - Deep Dive Into Assembly Language - Windows Shellcode - GetProcAddress - How to implement GetProcAddress in shellcode using x86-64 and x86 assembly language.
- Blog Post - Deep Dive Into Windows PE Format - GetProcAddress Spoofing - Malware researchers - Beware of GetProcAddress spoofing via manipulation of PE format in memory.
- Blog Post - Depths of Windows APC - Aspects of internals of the Asynchronous Procedure Calls from the kernel mode.
- Blog Post - Intricacies of Windows APC - Deep dive into user-mode Asynchronous Procedure Calls in Windows.
- Blog Post - Introduction to Blogging - My first blog post (amidst the global Coronavirus pandemic.)
- Blog Post - Loop Optimization in C++ - Testing capabilities of the Visual C++ compiler to optimize loops.
- Blog Post - Patching Bugs - Windows Update Service - Custom patch for the DLL hijack bug in the Windows Update Service.
- Blog Post - Patching Bugs - Windows Update Service - Part 2 - Second custom patch for the DLL hijack bug in the Windows Update Service.
- Blog Post - Pwning Western Democracy - Stopping State Sponsored Trolls - How social media companies can thwart state sponsored trolls, and why they won't do it.
- Blog Post - Pwning Windows Kernel - Unkillable User-Mode Process - Part 2 - Technical details of the Windows 10 kernel bug - Cascade of deadlocks.
- Blog Post - Pwning Windows Kernel - Unkillable User-Mode Process - Windows 10 kernel deadlock bug and our experience submitting it to Microsoft Security Response Center.
- Blog Post - Pwning Windows Updates - DLL Hijacking Through Orphaned DLL - Exploiting bug in Windows Update Service to gain local privilege escalation through DLL hijacking.
- Blog Post - Reverse Engineering for "Regular People" - How are cracked versions of software created and why are developers not able to prevent it?
- Blog Post - Things You Thought You Knew - Current COM Apartment Model - How to get the COM concurrency model for the current thread.
- Blog Post - Things You Thought You Knew - The UPS Store - UPS vs The UPS Store - What you need to know before sending your packages.
- Blog Post - Visits to Kenya - Things to visit in Kenya for the Western travelers.
- Blog Post - Windows 10 N - Bloatware-B-Gon - How to install the version of Windows 10 with reduced amount of bloatware.
- Blog Post - Windows 10 Updates - Delay & Conquer - How to indefinitely delay installation of updates on Windows 10.
- Blog Post - Windows Authentication & Smart Cards - A primer on the Windows authentication process, Kerberos, smart cards and password-less entry.
- Blog Post - Windows Kernel Debugging - Running WinDbg Preview In An Older OS - Installing WinDbg Preview in an operating system prior to Windows 10.
- Blog Post - Windows Kernel Debugging - WinDbg Preview Setup - Setting up WinDbg Preview for kernel debugging via fast network connection in WMWare VM.
- Blog Post - Windows Security Legacy - DLL Hijacking - Why running executables from a user-writable location is a bad idea.
- -----------
- -----------
- Blog Post - Deep Dive Into Assembly Language - Windows Shellcode - GetProcAddress - How to implement GetProcAddress in shellcode using x86-64 and x86 assembly language.
- Extras
- Contact Page - User Feedback
- About www.dennisbabkin.com