summaryrefslogtreecommitdiffstats
path: root/utils/nwztools/upgtools/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2019-01-25Fix host build of mkimxboot, mknwzboot, nwztools, and rbutil with crypto++Solomon Peachy1-3/+17
Necessary to get working builds on my Fedora 29 system. Change-Id: Ia6232427c959629ade9a85fc412738f688facedb
2017-01-08Makefile cleanupsAmaury Pouly1-2/+2
Change-Id: I69b8b81d357553c979682d42097eba864c951512
2017-01-04nwztools: cleanup crypto, switch MD5 to Crypto++Amaury Pouly1-4/+4
We already use Crypto++ for DES anyway, and using OpenSSL is not great because of its incompatible licence. Change-Id: I78771b84c1708795a0c0c30afa5bdfe4885dea4e
2017-01-04nwztools/upg: move upg handling to its own file, completely rework kas handlingAmaury Pouly1-1/+1
This was a huge mess, the new is much cleaner hopefully. Change-Id: I43663d021dc8bc31662d3923e1c3da22d987ebf9
2016-10-27nwztools/upgtools: rewrite keysig brute force searchAmaury Pouly1-1/+1
The new search has two new features: - it takes advantage of the fact that DES keys are only 56-bit long (and not 64) - it is now multithreaded As a proof of concept, I ran it on the A10 series firmware upgrade and was able to find the key in a few seconds using 4 threads. The search is still limited to ascii hex passwords (seems to work on all devices I have tried thus far). Change-Id: Ied080286d2bbdc493a6ceaecaaadba802b429666
2012-11-03Introduce upgtools for sony nwz playersAmaury Pouly1-0/+26
This tool can unpack UPG archives for firmware updates. Change-Id: I32f5f1a84759198c7af4a4ecfd7aa65eaeda567a