41554 blogs · [ { "id": "01a0d193-055d-736e-a8a8-e5caa19f9952", "title": "Is AI Coding the end of Human Coding?", "url": "https://scorpiosoftware.net/2026/09/21/is-ai-coding-the-end-of-coding/", "published_at": "2026-09-21T00:21:50+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d69398d1c480", "title": "Mandelbrot Set – Rust Edition", "url": "https://scorpiosoftware.net/2025/12/24/mandelbrot-set-rust-edition/", "published_at": "2025-12-24T03:26:46+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d69398d50525", "title": "Introduction to eBPF for Windows", "url": "https://scorpiosoftware.net/2025/02/22/introduction-to-ebpf-for-windows/", "published_at": "2025-02-22T21:53:57+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d6939957a3fd", "title": "Writing a Simple Driver in Rust", "url": "https://scorpiosoftware.net/2025/02/08/writing-a-simple-driver-in-rust/", "published_at": "2025-02-08T16:16:56+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d6939a07f00e", "title": "Structured Storage and Compound Files", "url": "https://scorpiosoftware.net/2024/11/09/structured-storage-and-compound-files/", "published_at": "2024-11-09T20:28:05+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d6939a2fc541", "title": "C++ Programming Masterclass Live Training", "url": "https://scorpiosoftware.net/2024/09/25/c-programming-masterclass-live-training/", "published_at": "2024-09-25T18:55:24+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d6939a6fa48c", "title": "Improving Kernel Object Type Implementation (Part 4)", "url": "https://scorpiosoftware.net/2024/09/07/improving-kernel-object-type-implementation-part-4/", "published_at": "2024-09-07T03:21:03+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d6939ac66659", "title": "Let’s Get Stacking! (Part 3)", "url": "https://scorpiosoftware.net/2024/09/05/lets-get-stacking-part-3/", "published_at": "2024-09-04T22:58:12+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d6939b1dcd78", "title": "Implementing Kernel Object Type (Part 2)", "url": "https://scorpiosoftware.net/2024/08/31/implementing-kernel-object-type-part-2/", "published_at": "2024-08-31T01:46:11+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d6939b93fbac", "title": "Creating Kernel Object Type (Part 1)", "url": "https://scorpiosoftware.net/2024/08/25/creating-kernel-object-type-part-1/", "published_at": "2024-08-25T03:06:12+00:00" }, { "id": "01a087dc-bb2e-714e-bb16-d6939bfb0143", "title": "Rust – the Ultimate Programming Language?", "url": "https://scorpiosoftware.net/2024/08/05/rust-the-ultimate-programming-language/", "published_at": "2024-08-05T15:20:06+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646b7a43161", "title": "What Can You Do with APCs?", "url": "https://scorpiosoftware.net/2024/07/24/what-can-you-do-with-apcs/", "published_at": "2024-07-24T16:40:43+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646b7d9c2ed", "title": "CrowdStrike and the Formidable BSOD", "url": "https://scorpiosoftware.net/2024/07/21/crowdstrike-and-the-formidable-bsod/", "published_at": "2024-07-21T18:29:18+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646b81b2d2a", "title": "Building a Verifier DLL", "url": "https://scorpiosoftware.net/2024/06/01/building-a-verifier-dll/", "published_at": "2024-06-01T02:50:22+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646b8869e36", "title": "The Power of UI Automation", "url": "https://scorpiosoftware.net/2024/03/26/the-power-of-ui-automation/", "published_at": "2024-03-26T18:11:36+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646b8d0679f", "title": "ObjDir – Rust Version", "url": "https://scorpiosoftware.net/2024/02/27/objdir-rust-version/", "published_at": "2024-02-26T22:28:02+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646b95bc8c9", "title": "Projected File System", "url": "https://scorpiosoftware.net/2024/02/20/projected-file-system/", "published_at": "2024-02-20T16:43:22+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646b9c6a5d6", "title": "Rust Programming Masterclass Training", "url": "https://scorpiosoftware.net/2024/02/02/rust-programming-masterclass-training/", "published_at": "2024-02-02T18:17:14+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646ba021f76", "title": "x64 Architecture and Programming Class", "url": "https://scorpiosoftware.net/2023/11/02/x64-architecture-and-programming-class/", "published_at": "2023-11-02T16:27:31+00:00" }, { "id": "01a0c898-27e7-70e9-be12-d646ba6fc2cd", "title": "Kernel Programming MasterClass", "url": "https://scorpiosoftware.net/2023/10/07/kernel-programming-masterclass/", "published_at": "2023-10-07T03:37:21+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d25fed551", "title": "Windows Hook Events", "url": "https://scorpiosoftware.net/2023/09/24/windows-hook-events/", "published_at": "2023-09-23T22:52:13+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d26e7226a", "title": "Writing Your Own Programming Language", "url": "https://scorpiosoftware.net/2023/08/18/writing-your-own-programming-language/", "published_at": "2023-08-18T00:57:15+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d27502962", "title": "Thread Priorities in Windows", "url": "https://scorpiosoftware.net/2023/07/14/thread-priorities-in-windows/", "published_at": "2023-07-14T20:28:41+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d27e3175f", "title": "Window Stations and Desktops", "url": "https://scorpiosoftware.net/2023/06/20/window-stations-and-desktops/", "published_at": "2023-06-19T22:52:03+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d284cf81f", "title": "Kernel Object Names Lifetime", "url": "https://scorpiosoftware.net/2023/05/15/kernel-object-names-lifetime/", "published_at": "2023-05-14T21:51:12+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d290986a3", "title": "Upcoming Training Classes for June & July", "url": "https://scorpiosoftware.net/2023/04/23/upcoming-training-classes-for-june-july/", "published_at": "2023-04-23T20:27:39+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d299e2555", "title": "The Quest for the Ultimate GUI Framework", "url": "https://scorpiosoftware.net/2023/04/22/the-quest-for-the-ultimate-gui-framework/", "published_at": "2023-04-22T02:09:27+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d29ed5035", "title": "Memory Information in Task Manager", "url": "https://scorpiosoftware.net/2023/04/12/memory-information-in-task-manager/", "published_at": "2023-04-12T14:36:53+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d2a73e6e6", "title": "Minimal Executables", "url": "https://scorpiosoftware.net/2023/03/16/minimal-executables/", "published_at": "2023-03-15T23:17:29+00:00" }, { "id": "01a0c898-6d9e-706d-888a-8f8d2afd562b", "title": "Levels of Kernel Debugging", "url": "https://scorpiosoftware.net/2023/03/07/levels-of-kernel-debugging/", "published_at": "2023-03-07T17:01:09+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf68b01062", "title": "Upcoming Public Training Classes for April/May", "url": "https://scorpiosoftware.net/2023/02/17/upcoming-public-training-classes-for-april-may/", "published_at": "2023-02-16T22:02:07+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf68e4dd1b", "title": "Introduction to the Windows Filtering Platform", "url": "https://scorpiosoftware.net/2022/12/25/introduction-to-the-windows-filtering-platform/", "published_at": "2022-12-25T03:25:43+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf69d9d0f4", "title": "Unnamed Directory Objects", "url": "https://scorpiosoftware.net/2022/12/13/unnamed-directory-objects/", "published_at": "2022-12-13T03:33:01+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf6ad051ed", "title": "Upcoming COM Programming Class", "url": "https://scorpiosoftware.net/2022/12/03/upcoming-com-programming-class/", "published_at": "2022-12-03T18:11:51+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf6bc5cd13", "title": "Next Windows Internals Training", "url": "https://scorpiosoftware.net/2022/10/01/next-windows-internals-training-2/", "published_at": "2022-10-01T03:04:40+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf6c55ae72", "title": "Introduction to Monikers", "url": "https://scorpiosoftware.net/2022/09/18/introduction-to-monikers/", "published_at": "2022-09-17T22:02:05+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf6c61b2ef", "title": "Next Windows Kernel Programming Class", "url": "https://scorpiosoftware.net/2022/07/14/next-windows-kernel-programming-class/", "published_at": "2022-07-14T12:13:24+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf6c75337f", "title": "Zombie Processes", "url": "https://scorpiosoftware.net/2022/05/14/zombie-processes/", "published_at": "2022-05-14T09:00:11+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf6c832a37", "title": "Mysteries of the Registry", "url": "https://scorpiosoftware.net/2022/04/15/mysteries-of-the-registry/", "published_at": "2022-04-15T15:17:59+00:00" }, { "id": "01a0c898-ad18-71b6-ae75-84bf6d514294", "title": "Threads, Threads, and More Threads", "url": "https://scorpiosoftware.net/2022/03/21/threads-threads-and-more-threads/", "published_at": "2022-03-21T11:00:59+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe33082581", "title": "Registration is open for the Windows Internals training", "url": "https://scorpiosoftware.net/2022/03/16/registration-is-open-for-the-windows-internals-training/", "published_at": "2022-03-16T13:13:44+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe339dba74", "title": "Next COM Programming Class", "url": "https://scorpiosoftware.net/2022/02/05/next-com-programming-class/", "published_at": "2022-02-05T10:42:40+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe33a43af0", "title": "Planned Upcoming Classes", "url": "https://scorpiosoftware.net/2022/01/15/planned-upcoming-classes/", "published_at": "2022-01-15T09:38:40+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe34668cb1", "title": "Icon Handler with ATL", "url": "https://scorpiosoftware.net/2021/12/11/icon-handler-with-atl/", "published_at": "2021-12-11T11:32:29+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe349c93fe", "title": "Next Windows Internals Training", "url": "https://scorpiosoftware.net/2021/10/02/next-windows-internals-training/", "published_at": "2021-10-02T14:42:51+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe356e150f", "title": "New Class: COM Programming", "url": "https://scorpiosoftware.net/2021/08/01/new-class-com-programming/", "published_at": "2021-08-01T15:54:31+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe35a4b912", "title": "Processes, Threads, and Windows", "url": "https://scorpiosoftware.net/2021/07/03/processes-threads-and-windows/", "published_at": "2021-07-03T12:19:30+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe35c0cfd4", "title": "Next Windows Kernel Programming Training", "url": "https://scorpiosoftware.net/2021/05/22/next-windows-kernel-programming-training/", "published_at": "2021-05-22T18:31:33+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe36845863", "title": "Dynamic Symbolic Links", "url": "https://scorpiosoftware.net/2021/04/30/dynamic-symbolic-links/", "published_at": "2021-04-30T15:00:33+00:00" }, { "id": "01a0c898-e428-73dd-8b74-d5fe36a11913", "title": "Next Public Windows Internals training", "url": "https://scorpiosoftware.net/2021/03/17/next-public-windows-internals-training/", "published_at": "2021-03-17T16:04:42+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df106e696e", "title": "Parent Process vs. Creator Process", "url": "https://scorpiosoftware.net/2021/01/10/parent-process-vs-creator-process/", "published_at": "2021-01-10T07:51:26+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df110e3d65", "title": "Next Public (Remote) Training Classes", "url": "https://scorpiosoftware.net/2020/10/29/next-public-remote-training-classes/", "published_at": "2020-10-29T20:44:45+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df11734001", "title": "Upcoming Public Remote Training", "url": "https://scorpiosoftware.net/2020/07/24/upcoming-public-remote-training/", "published_at": "2020-07-24T14:49:39+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df12519044", "title": "Creating Registry Links", "url": "https://scorpiosoftware.net/2020/07/17/creating-registry-links/", "published_at": "2020-07-17T18:55:47+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df12e86c74", "title": "How can I close a handle in another process?", "url": "https://scorpiosoftware.net/2020/03/15/how-can-i-close-a-handle-in-another-process/", "published_at": "2020-03-15T18:24:53+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df136e4754", "title": "Next Windows Internals (Remote) Training", "url": "https://scorpiosoftware.net/2020/01/03/next-windows-internals-remote-training/", "published_at": "2020-01-03T18:47:30+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df13e42d84", "title": "Where did System Services 0 and 1 go?", "url": "https://scorpiosoftware.net/2019/11/13/where-did-system-service-0-and-1-go/", "published_at": "2019-11-13T16:53:49+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df14acf07b", "title": "Windows 10 Desktops vs. Sysinternals Desktops", "url": "https://scorpiosoftware.net/2019/02/17/windows-10-desktops-vs-sysinternals-desktops/", "published_at": "2019-02-17T09:19:52+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df14e0d8d5", "title": "Next Windows Kernel Programming Remote Class", "url": "https://scorpiosoftware.net/2019/02/15/next-windows-kernel-programming-remote-class/", "published_at": "2019-02-15T14:53:36+00:00" }, { "id": "01a0c899-110a-72ff-a0c4-c4df1546614a", "title": "Fun with AppContainers", "url": "https://scorpiosoftware.net/2019/01/15/fun-with-appcontainers/", "published_at": "2019-01-15T14:48:58+00:00" }, { "id": "01a0c899-3741-70bb-b31d-64604bdcff0a", "title": "Public Windows Kernel Programming Class", "url": "https://scorpiosoftware.net/2018/10/31/public-windows-kernel-programming-class/", "published_at": "2018-10-31T12:18:33+00:00" }, { "id": "01a0c899-3741-70bb-b31d-64604c9bd5a1", "title": "Silent Process Exit – Is It Really?", "url": "https://scorpiosoftware.net/2018/09/21/silent-process-exit-is-it-really/", "published_at": "2018-09-21T00:20:17+00:00" }, { "id": "01a0c899-3741-70bb-b31d-64604caf2589", "title": "Public Remote Windows Internals Training", "url": "https://scorpiosoftware.net/2018/08/17/public-remote-windows-internals-training/", "published_at": "2018-08-17T20:01:51+00:00" }, { "id": "01a0c899-3741-70bb-b31d-64604d3c5676", "title": "regsvr32 can register cross-arch DLLs", "url": "https://scorpiosoftware.net/2018/05/13/regsvr32-can-register-cross-arch-dlls/", "published_at": "2018-05-13T18:05:07+00:00" } ] posts Claim your blog
Back to scorpiosoftware.net
Blog · corpus.blog/blogs/scorpiosoftware.net/posts

scorpiosoftware.net

scorpiosoftware.net

2026

2025

2024

2023

2022

2021

2020

2019

2018