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 - Driver Loader/Unloader
- 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 - SigRemover
- 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 - Air Travel & Global Pandemic - Clusterf*ck of international air travel in the beginning of 2021.
- Blog Post - C++ and Assembly - Adding x86, x64 Assembly Language code to the Visual Studio C++ project.
- Blog Post - Coding Production-Style Application - SigRemover - C++ application to remove digital signature from a binary file. Coding it from start-to-finish, with code safety tips, bug fixes and test fuzzing.
- Blog Post - Coding Windows Kernel Driver - InjectAll - Making the Visual Studio solution for DLL injection into all running processes.
- Blog Post - Controlling Windows 10 Updates - How to enable installation of updates or to prevent it during a reboot or shutdown.
- Blog Post - Crazy APIs & Silly Documentation - Part 1 - Microsoft's MSDN faux pas & weird sh*t you can find when reverse engineering Windows.
- 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 - Incorrect COM initialization and sporadic crashes - The perilous results of incorrect sequence of calls to CoInitialize and CoUninitialize functions.
- Blog Post - Intricacies of Microsoft Compilers - Part 2 - The use of __imp_ and __imp_load_ prefixes.
- Blog Post - Intricacies of Microsoft Compilers - The case of a curious __imp_.
- 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 - Long Distance Relationships - Part I - The true story of dating a girl from Kenya - The Rise.
- Blog Post - Long Distance Relationships - Part II - The true story of dating a girl from Kenya - The Plateau.
- Blog Post - Long Distance Relationships - Part III - The true story of dating a girl from Kenya - The Fall.
- Blog Post - Loop Optimization in C++ - Testing capabilities of the Visual C++ compiler to optimize loops.
- Blog Post - Macro Wizardry in Visual Studio - Useful macros for debugging your C++ code.
- Blog Post - Mail Fraud, Fake Bills & Gray Zones - Labor posters, domain listings & business certificate scams in the US.
- Blog Post - Patching Bugs - ethminer - Watch utility for the ethminer - Ethereum GPU mining worker software.
- 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 - Scams and Fraud Galore - Scam against budding YouTube & Instagram content creators.
- Blog Post - Scams and Fraud Galore - Spokeo - Deceptive practices and hidden charges of personal data scrapers & content aggregators.
- Blog Post - Scams, State of Healthcare and Bureaucracy - M.P. Shah Hospital scam & inaccurately dangerous test results.
- Blog Post - Signs of a Happy Relationship - Things that can make your relationship work and won't leave you brokenhearted.
- Blog Post - So You Want to Code-Sign Windows Kernel Drivers? - How to get a certificate and the process to code-sign Windows kernel drivers.
- Blog Post - Software Vulnerabilities - "Beg Bounty" Hunters - Recent proliferation of fake bug bounty hunters and racketeers.
- 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 - Getting Windows Version - How to tell the "real" version of Windows your app is running on?
- 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 - Things You Thought You Knew - UPS Kenya - Avoid shipping expensive items to countries with the corrupt government.
- Blog Post - Trust, But Verify Your Relationship - Safety tips for verification of your new partner in a relationship.
- Blog Post - Visits to Kenya - Things to visit in Kenya for the Western travelers.
- Blog Post - When Developers Give Up - DeleteSecurityPackage Function - Why it pays off to look into some Win32 functions with a disassembler.
- 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 - Air Travel & Global Pandemic - Clusterf*ck of international air travel in the beginning of 2021.
- Extras
- Contact Page - User Feedback
- About www.dennisbabkin.com