Daniel Uptain
3b83bc7e3a
fix(make): detect cmd.exe shell for native Windows ABE builds ( #642 )
...
* fix(make): detect cmd.exe shell for native Windows ABE builds
* Fix build command syntax in Makefile for Windows
2026-09-25 13:42:16 +08:00
slimwang
8c89ac72dd
fix(windows): harden the ABE payload injection lifecycle ( #638 )
...
* fix(windows): harden the ABE payload injection lifecycle
The browser main thread is never resumed, so no window appears and the temp user-data-dir is unnecessary. Payload memory is RW then RX, with an explicit FlushInstructionCache before the remote thread executes it.
* test(windows): use US spelling in offset test
* fix(windows): validate bootstrap parameter encoding
2026-08-25 15:53:57 +08:00
Roger
2860bb82f9
docs: cross-host decryption guide and comment cleanup ( #614 )
...
* docs(readme): document cross-host decryption workflow
* docs: drop RFC citations and what-comments
2026-06-13 21:17:00 +08:00
Roger
ae1ec66ccb
refactor(windows): split Windows code into winapi ( #575 )
2026-04-19 18:12:37 +08:00
Roger
76e2615db2
refactor(windows): clean up Chrome ABE module ( #574 )
...
* refactor(abe): remove --abe-key flag and its global state
* refactor(abe): rework scratch protocol and Go/C structure
2026-04-19 15:20:51 +08:00
slimwang
c3d30b9e8a
feat(windows): Chrome App-Bound Encryption implementation ( #573 )
...
* build(abe): add zig-cc payload build system + C reflective loader
* feat(abe): add reflective injector and Go ABE key-retriever primitives
* feat(abe): wire ABERetriever into DefaultRetriever chain + --abe-key CLI
* feat(abe): route Chromium v20 ciphertext through AES-GCM with ABE key
2026-04-18 23:25:59 +08:00