[tbb-bugs] #25164 [Applications/Tor Browser]: Reproducible Tor Browser for Android builds

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Aug 15 19:02:26 UTC 2018

#25164: Reproducible Tor Browser for Android builds
 Reporter:  sysrqb                            |          Owner:  tbb-team
     Type:  enhancement                       |         Status:  new
 Priority:  High                              |      Milestone:
Component:  Applications/Tor Browser          |        Version:
 Severity:  Normal                            |     Resolution:
 Keywords:  tbb-mobile, TorBrowserTeam201808  |  Actual Points:
Parent ID:  #26693                            |         Points:
 Reviewer:                                    |        Sponsor:

Comment (by sisbell):

 Apks from two builds are different, even building on same laptop. This is
 due to some differences in the classes.dex file.

 When I do a dexdump of two different dex files, the dexdumps are exactly
 the same.

 When I decompile and recompile the classes.dex file from two different
 builds, the resulting classes.dex are exactly the same.

 This leads me to believe that the differences in the classes.dex file are
 only cosmetic (padding differences?)

 I will need to build a quick program to output exactly what part of the
 dex file format is different and then go from there.

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25164#comment:15>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online

More information about the tbb-bugs mailing list