Closed GoogleCodeExporter closed 8 years ago
I just looked into this. There is a bug in webdecomp that is causing it to lose
the key.
Original comment by jeremy.collake@gmail.com
on 8 Jun 2013 at 11:16
Original comment by jeremy.collake@gmail.com
on 8 Jun 2013 at 11:17
Try the process again with the latest code from the repository; there was a bug
in webdecomp that was causing it to not detect the key properly during
re-building. You will need to go through the whole process again (extract
firmware, extract web gui, re-build web gui, re-build firmware).
Original comment by heffne...@gmail.com
on 8 Jun 2013 at 2:23
Alright. I started over from scratch and did the whole process gain without
changing gui files. I noticed that on gui-extract it displayed the key:
"Processed 236 Web files using key 0x826E"
I rebuilt gui-> rebuilt fw->upgraded dd-wrt and viola! It worked.
Now, here's where the procedure sort of broke. I went back and changed some
.pngs-> rebuilt-gui->rebuilt fw and upgraded dd-wrt. This resulted in a blank
page. When I rebuilt the gui after changing some .pngs, I got:
Processed 236 Web files using key 0x0
I extracted the original firmware again and then a gui extract and I got a
non-zero key again.
So, must I extract the firmware every time or was the procedure above correct?
Original comment by versus12...@gmail.com
on 8 Jun 2013 at 6:10
That was not intended to be the case, no. I took a look and found this was due
to some assumptions the webdecmop code made about the /etc/www file. I updated
it to check some things explicitly and now you should be able to re-build the
GUI without needing to extract the firmware each time.
Original comment by heffne...@gmail.com
on 9 Jun 2013 at 2:09
Looks good. I did a full 3 rounds of modifying->rebuild gui->rebuild fw and all
the changes were accepted. Have not been able to reproduce the 0x0 key. Thanks.
Original comment by versus12...@gmail.com
on 9 Jun 2013 at 5:04
Awesome!
Original comment by heffne...@gmail.com
on 9 Jun 2013 at 3:21
Original issue reported on code.google.com by
versus12...@gmail.com
on 8 Jun 2013 at 3:39