alloysecuregroup/blinklinksentiennel — explained in plain English
Analysis updated 2026-07-25
Run elevated on a clean Windows machine to capture a baseline of trusted system file hashes.
Monitor trusted file paths and get alerts if signatures or hashes change due to a bind link redirect.
Test detection logic safely without admin rights using the included simulation harness.
Plant decoy bait files in directories attackers might target and detect unauthorized access.
| alloysecuregroup/blinklinksentiennel | barisozy/microservices-clean-architecture | erikphilips/cs4ai | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | C# | C# | C# |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 4/5 | 4/5 | 4/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires running elevated on Windows to capture baselines and monitor live systems, you must edit path lists directly in the source code.
BindlinkSentinel is a defensive security tool for Windows that detects a specific attack technique called "bind link abuse." Attackers with administrator access can use a built-in Windows feature called the Bind Filter to redirect trusted file paths in memory. This lets them swap legitimate system files or programs with malicious ones without changing anything on disk. Security software that trusts those file paths gets fooled because the path looks correct but the actual content running is something else entirely. Bitdefender Labs documented this technique in July 2026, and this tool serves as a proof-of-concept detector for it. The sensor relies on four detection signals. First, it checks the digital signature on trusted files using Windows verification tools, so a redirect to an unsigned payload breaks validation. Second, it hashes each watched file with SHA-256 and compares it against a baseline taken from a known-clean system, catching any file whose content changed. Third, it watches decoy bait files and directories that nothing legitimate should touch, flagging any access as suspicious. Fourth, it confirms the Bind Filter driver is present on the system. The strongest signal is the signature check, since forging a valid Microsoft signature is much harder than swapping a file hash. The repository contains three files. A native C++ implementation and a C# port provide the actual sensor functionality, sharing the same design. A separate C# simulation harness tests the detection logic without needing administrator rights or creating real bind links. The simulation swaps file contents in a temporary sandbox and confirms the sensor reacts correctly, running three checks that print pass or fail results. To use the sensor, you run it elevated on a clean system to capture a baseline, then switch to monitor mode. You configure which trusted paths to watch and where to plant decoys by editing lists at the top of the source code. Defaults include common system files that attackers would target. The highest-fidelity detection method, enumerating live bind-link mappings directly from the driver, is intentionally left unimplemented because the required communication details are version-specific and not fully documented. The full README is longer than what was shown.
A Windows security tool that detects when attackers silently redirect trusted system files in memory using a built-in Windows feature called the Bind Filter. It checks file signatures, hashes, and decoy bait to spot the trick.
Mainly C#. The stack also includes C#, C++, Windows API.
The explanation does not mention a license for this repository.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.