[tor-bugs] #15539 [Tor bundles/installation]: Removing signature on Tor Browser .exe should result in SHA256 value listed in sha256sums.txt
Tor Bug Tracker & Wiki
blackhole at torproject.org
Thu Apr 2 16:23:11 UTC 2015
#15539: Removing signature on Tor Browser .exe should result in SHA256 value listed
in sha256sums.txt
------------------------------------------+-----------------
Reporter: gk | Owner: gk
Type: defect | Status: new
Priority: normal | Milestone:
Component: Tor bundles/installation | Version:
Resolution: | Keywords:
Actual Points: | Parent ID:
Points: |
------------------------------------------+-----------------
Comment (by cypherpunks):
> I think in order to solve this bug we should indeed patch NSIS as the
other tools are behaving properly it seems.
We could to fix it by kludges too, it's faster at least, like this:
{{{
cp torbrowser-install.exe moditexe
dd if=/dev/zero bs=1 count=$((8-$(stat -c%s moditexe)%8)) >> moditexe
echo "import pefile; pef = pefile.PE('moditexe', fast_load=True); " >
chksumfix.py
echo "pef.OPTIONAL_HEADER.CheckSum = pef.generate_checksum(); " >>
chksumfix.py
echo "pef.write(filename='moditexe2')" >> chksumfix.py
python ./chksumfix.py
rm torbrowser-install.exe
rm moditexe
mv moditexe2 torbrowser-install.exe
}}}
(req python-pefile pkg)
But test shows it spends too many seconds while trying to calculate and to
write so many bytes, probably local problems, however.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/15539#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list