-
-
Save diracdeltas/5af9bb793ce164b20c78 to your computer and use it in GitHub Desktop.
diff of ruleset.sqlite files after VACUUM
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0000000: 5351 4c69 7465 2066 6f72 6d61 7420 3300 SQLite format 3. | |
-0000010: 0400 0101 0040 2020 0000 00d7 0000 1032 .....@ .......2 | |
-0000020: 0000 0000 0000 0000 0000 00b8 0000 0004 ................ | |
+0000010: 0400 0101 0040 2020 0000 00df 0000 1032 .....@ .......2 | |
+0000020: 0000 0000 0000 0000 0000 00bf 0000 0004 ................ | |
0000030: 0000 0000 0000 0000 0000 0001 0000 0000 ................ | |
0000040: 0000 0000 0000 0000 0000 0000 0000 0000 ................ | |
-0000050: 0000 0000 0000 0000 0000 0000 0000 00d7 ................ | |
+0000050: 0000 0000 0000 0000 0000 0000 0000 00df ................ | |
0000060: 002d e604 0d00 0000 0302 c500 0389 031d .-.............. | |
0000070: 02c5 0000 0000 0000 0000 0000 0000 0000 ................ | |
0000080: 0000 0000 0000 0000 0000 0000 0000 0000 ................ |
@NacreData This is part of the build process for HTTPS Everywhere, which is part of the Tor Browser Bundle. We want TBB builds to be fully deterministic (within a VM) to catch certain kinds of attacks. See blog post from Mike Perry: https://blog.torproject.org/blog/deterministic-builds-part-one-cyberwar-and-global-compromise
Cool. Makes sense. Thanks for working on that.
Also related: original ticket (https://trac.torproject.org/projects/tor/ticket/11630#comment:20) and pull request with a fix for one broken behavior (unsorted input): https://github.com/EFForg/https-everywhere/pull/534/files
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Sounds like you got what you needed, good sleuthing! What's the goal? Seems from context perhaps you are producing checksum/hash verifiable SQLite files for distribution perhaps?