HomePhabricator

Add chainstate obfuscation to avoid spurious antivirus detection
42cb388167efUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Add chainstate obfuscation to avoid spurious antivirus detection

Adds an obfuscate parameter to CLevelDBWrapper and makes use of it
for all new chainstate stores built via CCoinsViewDB. Also adds an
Xor method to CDataStream.

Thanks to @sipa @laanwj @pstratem @dexX7 @KyrosKrane @gmaxwell.

Details

Provenance
James O'Beirne <james.obeirne@gmail.com>Authored on Sep 7 2015, 22:22
deadalnixPushed on May 14 2017, 22:04
Parents
rABC3932ff50c563: Merge pull request #6620
Branches
Unknown
Tags
Unknown

Event Timeline

James O'Beirne <james.obeirne@gmail.com> committed rABC42cb388167ef: Add chainstate obfuscation to avoid spurious antivirus detection (authored by James O'Beirne <james.obeirne@gmail.com>).Oct 6 2015, 14:46