hash (md5/sha256) for beta firmwares

Post new topic   Reply to topic    DD-WRT Forum Index -> General Questions
Author Message
notnobody
DD-WRT Novice


Joined: 09 Sep 2023
Posts: 4

PostPosted: Sat Sep 09, 2023 1:10    Post subject: hash (md5/sha256) for beta firmwares Reply with quote
I have a wrt3200acm (kind of new though i think they are all old stock) and i want to put on dd-wrt. I downloaded the latest firmware (sept 8 2023) but i cannot find a hash anywhere and in this day and age of govt hackers and similar bogus firmware or corrupted data i would think hashes would be found. Is there a list of all hashes. I know for some other sites there will be a top level directory that list all the hashes but i can't find one here and various searches turn up nil. A very old message noted that one of the developer doesn't take hashes but that note was years old and i would presume probably incorrectly that there are hashes somewhere.
Sponsor
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14249
Location: Texas, USA

PostPosted: Sat Sep 09, 2023 1:40    Post subject: Reply with quote
There are no hashes to be found. That isn't something that's been done in ~15 years that I know of.
_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
notnobody
DD-WRT Novice


Joined: 09 Sep 2023
Posts: 4

PostPosted: Sat Sep 09, 2023 8:14    Post subject: Reply with quote
kernel-panic69 wrote:
There are no hashes to be found. That isn't something that's been done in ~15 years that I know of.


ok thanks. I would think it would be a security issue but it is what it is; after all beggars can't be choosey.
Alozaros
DD-WRT Guru


Joined: 16 Nov 2015
Posts: 6447
Location: UK, London, just across the river..

PostPosted: Sat Sep 09, 2023 8:22    Post subject: Reply with quote
notnobody wrote:
kernel-panic69 wrote:
There are no hashes to be found. That isn't something that's been done in ~15 years that I know of.


ok thanks. I would think it would be a security issue but it is what it is; after all beggars can't be choosey.


Why do you think so...any clues ?

TP-link firmware also doesn't provide hash's ...no idea about the others..

Hash's or checksums will not save your ass from hacking...usually the door is opened from inside...on layer 7 and poor internet hygiene...and it is very hard to compromise the router OS instead...Cool


In general DDWRT firmware covers broad spectrum of routers...providing hashes will be very time/space consuming... and will not guarantee anything...anyway.. Laughing

_________________
Atheros
TP-Link WR740Nv1 ---DD-WRT 55630 WAP
TP-Link WR1043NDv2 -DD-WRT 55723 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55779 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55819 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55779 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913
notnobody
DD-WRT Novice


Joined: 09 Sep 2023
Posts: 4

PostPosted: Sat Sep 09, 2023 9:22    Post subject: Reply with quote
Alozaros wrote:
notnobody wrote:
kernel-panic69 wrote:
There are no hashes to be found. That isn't something that's been done in ~15 years that I know of.


ok thanks. I would think it would be a security issue but it is what it is; after all beggars can't be choosey.


Why do you think so...any clues ?

TP-link firmware also doesn't provide hash's ...no idea about the others..

Hash's or checksums will not save your ass from hacking...usually the door is opened from inside...on layer 7 and poor internet hygiene...and it is very hard to compromise the router OS instead...Cool
--

In general DDWRT firmware covers broad spectrum of routers...providing hashes will be very time/space consuming... and will not guarantee anything...anyway.. Laughing


Providing hashes can be scripted when the binaries are generated. Assuming the person uploading the firmware is trusted and his identify can't be spoofed it prevent a middle person from generating a fake firmware and uploading it (of course this person can also generate a fake hash but there is a quasi solution for that). The other thing it protects against is bit corruption (for example a bad block on disk being zeroed out or parity error on the receiving or sending side). There are still bit errors at the source site that can occur but it improves thing. Also if people are using non ssl solution to download bit errors are more frequent than we would like to believe. Having worked at one of the large cdn i saw frequent bit error at the interface or router level and there are many routers between source and end user. crc checking on interface is severely lacking. ssl uses stronger hashes which will catch most bit errors.
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 12921
Location: Netherlands

PostPosted: Sat Sep 09, 2023 9:59    Post subject: Reply with quote
We can see the benefit of using hashes but is just not practical, building for 300+ routers already takes 12 hours and for making the hashes it will seriously add to this.

Sure if you have multiple High end multi CPU servers at your disposal it is possible but not with the equipment we have.

_________________
Routers:Netgear R7000, R6400v1, R6400v2, EA6900 (XvortexCFE), E2000, E1200v1, WRT54GS v1.
Install guide R6400v2, R6700v3,XR300:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800/XR500: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
ho1Aetoo
DD-WRT Guru


Joined: 19 Feb 2019
Posts: 3006
Location: Germany

PostPosted: Sat Sep 09, 2023 10:07    Post subject: Reply with quote
my computer creates the md5 and sha256 hashes for 300 images ~6min

Code:
$ time md5sum dd-wrt-webupgrade*
9d08a8b3023d080042b801b9dbb2d20e  dd-wrt-webupgrade (10).bin
9d08a8b3023d080042b801b9dbb2d20e  dd-wrt-webupgrade (11).bin
bbafaf3c5357f12303c022373a48db98  dd-wrt-webupgrade (12).bin
0bcf0e881f5c1cf5d11a9ac2c30bb757  dd-wrt-webupgrade (13).bin
01541a54d892be1ddf3e6ea91cb2552b  dd-wrt-webupgrade (14).bin
70584a76b36dba934bc819fb0734ed9d  dd-wrt-webupgrade (15).bin
f763918cc16e0cb55370ffa24903bbab  dd-wrt-webupgrade (16).bin
6b9e017612f4d2874f477c68b3384aff  dd-wrt-webupgrade (17).bin
13aa9c9b6bbc46b1fa22e0587840c730  dd-wrt-webupgrade (18).bin
f10d3e18c990f6d280c448c165206b15  dd-wrt-webupgrade (19).bin
24a05b222ea2846672e9449d2823ac8e  dd-wrt-webupgrade (1).bin
861e9bd05e726bb9896377a4c606fc40  dd-wrt-webupgrade(1).bin
59f6a0e6b5b0c061901100dac397a1ff  dd-wrt-webupgrade (20).bin
027e50e78036ac41dcffd25ecc2e3110  dd-wrt-webupgrade (21).bin
144fc51016e2e58b5043676782b83be7  dd-wrt-webupgrade (22).bin
47dee6150d2d753cbe2abffa54df3add  dd-wrt-webupgrade (2).bin
aded176e12f41df9a9472438402347c4  dd-wrt-webupgrade (3).bin
9d08a8b3023d080042b801b9dbb2d20e  dd-wrt-webupgrade (4).bin
8c6a745195d95d9e0e8c7f5371f96147  dd-wrt-webupgrade (5).bin
f10aa5519cef214b0dab099e32812834  dd-wrt-webupgrade (6).bin
58c5244c79da97af2eb24030d0ed15f0  dd-wrt-webupgrade (7).bin
8b61465f4feb4e3425d986e3a76b46cb  dd-wrt-webupgrade (8).bin
8c07e0357e46416db31ece0767649c99  dd-wrt-webupgrade (9).bin
baf5f2a00987de4772fbbd8cb356359a  dd-wrt-webupgrade.bin

real   0m1,065s
user   0m0,989s
sys   0m0,076s

$ time sha256sum dd-wrt-webupgrade*
8194f7869ac0427f3d41cb0ab5f627c867ee08acbe36dcbef80644cab02b6989  dd-wrt-webupgrade (10).bin
8194f7869ac0427f3d41cb0ab5f627c867ee08acbe36dcbef80644cab02b6989  dd-wrt-webupgrade (11).bin
f1619f5d4b82d0db08c8093e82a9d2605f481724020486b7fc4d4c071e7beccc  dd-wrt-webupgrade (12).bin
013ed2860dd5a7bdae460c2fcf5718cf9536b6699ea0d2d2d53f6e55337b21be  dd-wrt-webupgrade (13).bin
324811ce2025b8d7ef7007fff450a673cd8aa98d008f167976b7f9ef1a10e2ad  dd-wrt-webupgrade (14).bin
cc668b8ca3e66ebc6561b46b0506832725bf10308364da9160d36dfc12ae3853  dd-wrt-webupgrade (15).bin
01bd101e107c6d528a10fb05c70b0644d326114121752208c7cca99f28f727f2  dd-wrt-webupgrade (16).bin
880c67bf200a0125cd49b4e64a88ad7621d81ba8bddd03a88edde8f522cc20f1  dd-wrt-webupgrade (17).bin
ff301772425c9862062e9d75cba09182c48863f4d8d3d0e2d77c016957a286c8  dd-wrt-webupgrade (18).bin
f93609c865b36b2294af3f309a2273db3a10561c132dc574743618e7cdbf1d5e  dd-wrt-webupgrade (19).bin
65a65f41c78aedfa84b82402d764adc53c46ab05fe8b14346df9c4d952152edf  dd-wrt-webupgrade (1).bin
3be3a15f4ea8c4e3aa793a0919d37079636a5ac157e20d7432fe624d9c531a2c  dd-wrt-webupgrade(1).bin
5c3cc4086ef860d8209d52c17c2272885c2e22dc59956b2af9ec65291edbb6a2  dd-wrt-webupgrade (20).bin
a318fcd2613476df5259a500a57190a0aad593d3efee45e09a354a1a64aa2884  dd-wrt-webupgrade (21).bin
98d10704ab123c2dbea836d827b182134d53fabb6ce36c866ae29e2baba56b96  dd-wrt-webupgrade (22).bin
2214611cc26c30cd5295819306e6759d384f108f121f2d21698cff95eb401088  dd-wrt-webupgrade (2).bin
cc6f640fabdff4dbd6641d464ef89ca077c83f34a75e90542fbe4150c7aa9fd0  dd-wrt-webupgrade (3).bin
8194f7869ac0427f3d41cb0ab5f627c867ee08acbe36dcbef80644cab02b6989  dd-wrt-webupgrade (4).bin
5726af5b991d34a415a36b28923a3a1c621364ef0d6d18426b238d492b9945f2  dd-wrt-webupgrade (5).bin
93556ee62debab8ac1c1825f0b957988f3a161c6867584cd7b44a0b26dc8a9d5  dd-wrt-webupgrade (6).bin
a5e93ddc3b2dec1cead2a33afa12ee0e603122d61b8d5e805bec108633bbcfa5  dd-wrt-webupgrade (7).bin
5405e5d171974e58ba75ff340645b002effd757a8d8744b5b0cf43a94a1ef380  dd-wrt-webupgrade (8).bin
2067b78e71ae35a8c8acc5d4550d629bc162ba37be202a714aec1b82c77e8ec7  dd-wrt-webupgrade (9).bin
3035454a9e754e7753a850359d2b6e03fe5bb5dca372e2ec74f20d31b3de4a9c  dd-wrt-webupgrade.bin

real   0m2,998s
user   0m2,945s
sys   0m0,047s

_________________
Quickstart guides:
use Pi-Hole as simple DNS-Server with DD-WRT
VLAN configuration via GUI - 1 CPU port
VLAN configuration via GUI - 2 CPU ports (R7800, EA8500 etc)

Routers
Marvell OCTEON TX2 - QHora-322 - OpenWrt 23.05.3 - Gateway
Qualcomm IPQ8065 - R7800 - DD-WRT - WAP
Alozaros
DD-WRT Guru


Joined: 16 Nov 2015
Posts: 6447
Location: UK, London, just across the river..

PostPosted: Sat Sep 09, 2023 17:02    Post subject: Reply with quote
I suppose you are 'missin' the dodge work 300+ with different .bin names and few .trx but yea you are correct it should, not take a long...I do love 'hash'ss' will make use offf... Laughing Laughing
Cheers ! Razz

_________________
Atheros
TP-Link WR740Nv1 ---DD-WRT 55630 WAP
TP-Link WR1043NDv2 -DD-WRT 55723 Gateway/DoT,Forced DNS,Ad-Block,Firewall,x4VLAN,VPN
TP-Link WR1043NDv2 -Gargoyle OS 1.15.x AP,DNS,QoS,Quotas
Qualcomm-Atheros
Netgear XR500 --DD-WRT 55779 Gateway/DoH,Forced DNS,AP Isolation,4VLAN,Ad-Block,Firewall,Vanilla
Netgear R7800 --DD-WRT 55819 Gateway/DoT,AD-Block,Forced DNS,AP&Net Isolation,x3VLAN,Firewall,Vanilla
Netgear R9000 --DD-WRT 55779 Gateway/DoT,AD-Block,AP Isolation,Firewall,Forced DNS,x2VLAN,Vanilla
Broadcom
Netgear R7000 --DD-WRT 55460 Gateway/SmartDNS/DoH,AD-Block,Firewall,Forced DNS,x3VLAN,VPN
NOT USING 5Ghz ANYWHERE
------------------------------------------------------
Stubby DNS over TLS I DNSCrypt v2 by mac913
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 14249
Location: Texas, USA

PostPosted: Sat Sep 09, 2023 19:01    Post subject: Reply with quote
Comparing already downloaded firmware image files to doing an md5sum during compilation is not exactly the same as the firmware images are built in parallel - BUT, once all of the images are finished being compiled, running an md5sum probably would be of insignificant impact to the resources. There are details I won't go into that were shared with me, but I will say that I've automated the process for running FreshTomato builds, but I don't post those publicly, so it's sort of moot. Also, the firmware upgrade process in DD-WRT checks the CRC of the file per the header information, so the likelihood of there being bogus firmware images involved might also be nonexistent...

(pretty much every firmware out there does this, if I am not mistaken?)

_________________
"Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT
Pogo - A minimal level of ability is expected and needed...
DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)

----------------------
Linux User #377467 counter.li.org / linuxcounter.net
ho1Aetoo
DD-WRT Guru


Joined: 19 Feb 2019
Posts: 3006
Location: Germany

PostPosted: Sat Sep 09, 2023 19:03    Post subject: Reply with quote
Code:
downloads/betas/2023/09-08-2023-r53469$ time ./md5sum.sh

real   0m36,849s
user   0m30,154s
sys   0m4,864s

./8devices-carambola2/checksums.md5
./8devices-lima/checksums.md5
./8devices-rambutan/checksums.md5
./Aceex-NR22/checksums.md5
./actiontec-mi424wr/checksums.md5
./airlink101-ar430w/checksums.md5
./airlink101-ar670w/checksums.md5
./airlink101-ar690w/checksums.md5
./airmax5/checksums.md5
./alfa-aip-w411/checksums.md5
...
...
...
./ubnt-unifi-ugw4/checksums.md5
./ubnt-unifi-ugw4-usbboot/checksums.md5
./ubnt_WispStation_M5/checksums.md5
./ubnt_ws5/checksums.md5
./usr5453/checksums.md5
./usr8200/checksums.md5
./vodafone_easybox_802/checksums.md5
./vodafone_easybox_803/checksums.md5
./wha-5500cpe/checksums.md5
./WHR-G300N/checksums.md5
./whr-hp-ag108/checksums.md5
./wiligear-wbd500/checksums.md5
./wla-5000ap/checksums.md5
./WLA-9000AP/checksums.md5
./x86_64/checksums.md5
./x86/checksums.md5
./yuncore-xd3200/checksums.md5
./zcom-tg2521/checksums.md5



Code:
downloads/betas/2023/09-08-2023-r53469$ cat broadcom/checksums.md5
af93abc8e8ebc7d5fc0f420f0193eb48  ./dd-wrt.v24_mega_DIR-330.bin
af93abc8e8ebc7d5fc0f420f0193eb48  ./dd-wrt.v24_mega_generic.bin
28e27d4ba42aac2fdb607632d6185d2a  ./dd-wrt.v24_mega_special_DIR-330.bin
28e27d4ba42aac2fdb607632d6185d2a  ./dd-wrt.v24_mega_special_generic.bin
76726dc4bb09b4fbcdde1d1f34f2b208  ./dd-wrt.v24_mega_special_wrt600n.bin
24c9e824987f5052abde01fdb7b74fd7  ./dd-wrt.v24_mega_special_wrt610n.bin
7a8cb52db257423dec1b7238e90b0be6  ./dd-wrt.v24_mega_wrt600n.bin
001f9cd7a9c01a3759cfce5306157daf  ./dd-wrt.v24_mega_wrt610n.bin
ae066da3c0b21d5f00d058d84f5a3e64  ./dd-wrt.v24_micro_generic.bin
2e29810096f593f8ae4aa528bc2744c6  ./dd-wrt.v24_micro_olsrd_generic.bin
37f8301b6ce090b32d75be6e6e755218  ./dd-wrt.v24_micro_olsrd_we800g.bin
3d1ac5e92d0ef03e18ce58eb00461a0b  ./dd-wrt.v24_micro_olsrd_wr850g.bin
25503e86ba35029ef41c492a71e8900e  ./dd-wrt.v24_micro_olsrd_WRH54G.bin
d3eef5164b74d4accedf52e265bb9dad  ./dd-wrt.v24_micro_olsrd_WRH54G_webflash.bin
f67f3930a336ee778d9958962dc922dc  ./dd-wrt.v24_micro_special_generic.bin
3e8e2ee3ddc9ea7e9d205fb9771113ee  ./dd-wrt.v24_micro_special_WRH54G.bin
569fad1ca923f8e9ae3985a361830bb2  ./dd-wrt.v24_micro_we800g.bin
e1a00137b1401a016c5d5da9257c8fcd  ./dd-wrt.v24_micro_wr850g.bin
699a22d3427ff875047e66d71aa57eb6  ./dd-wrt.v24_micro_WRH54G.bin
5bf25d160eda95b282b358fc2c6b826b  ./dd-wrt.v24_micro_WRH54G_webflash.bin
c8b3d8188c99796d363a4d15ce355cbe  ./dd-wrt.v24_mini_asus.trx
9bd7d35081469f017372bca9213df918  ./dd-wrt.v24_mini_generic.bin
3c9232210db2dbcf49e7240d09eb29a4  ./dd-wrt.v24_mini_special_generic.bin
2bf84b6852d9bc91e56d2218a51c402b  ./dd-wrt.v24_mini_special_wrt600n.bin
cfeb7296ce35443a4273edc89fdf2313  ./dd-wrt.v24_mini.trx
1786b1496e2cc3b6bd2725891d7926e8  ./dd-wrt.v24_mini_we800g.bin
3eecf27c318940ca2a1dfab622783c5c  ./dd-wrt.v24_mini-wgr614v8-L.chk
ac6aca12571cf377105c2aa077c4e22f  ./dd-wrt.v24_mini-wnr834bv2.chk
38e416a8f299c8e5d163b97bea34cabf  ./dd-wrt.v24_mini_wr850g.bin
4ec8eb04ab8cd3a7a09e73b255c9198a  ./dd-wrt.v24_mini_wrt160n.bin
41e9204800bb71662e866adc3a927fb7  ./dd-wrt.v24_mini_wrt300n.bin
35bc27688a143fdd3fddc4ed94294f74  ./dd-wrt.v24_mini_wrt300nv11.bin
376d6c4449ba84840d224610d5eb57f0  ./dd-wrt.v24_mini_wrt310n.bin
78608ec51db3eb08e4f614380cfb308e  ./dd-wrt.v24_mini_wrt350n.bin
aed316a3dfaca544055863e203281c54  ./dd-wrt.v24_mini_wrt54g.bin
c733922b94c7eb76c4cb4c4c73ac5c10  ./dd-wrt.v24_mini_wrt54gs.bin
92a0fc9559bf95f9f2a49045f59db177  ./dd-wrt.v24_mini_wrt54gsv4.bin
9dd7fbaf3c0eba1cf2e403150904e986  ./dd-wrt.v24_mini_wrt600n.bin
ba570981f714864183b0b3d49fb9091d  ./dd-wrt.v24_mini_wrtsl54gs.bin
2bede5b3e7b3c6024618e8f86328ea74  ./dd-wrt.v24_nokaid_generic.bin
c87aa4ef2334661730653d02f33c055a  ./dd-wrt.v24_nokaid_special_generic.bin
d55a333749c7811d28720ae3bb552638  ./dd-wrt.v24_std_generic.bin
ddca802597599c0446836cc2be94c6dc  ./dd-wrt.v24_std_special_generic.bin
0c9b2685f29c28d37e8d965ffc2495ec  ./dd-wrt.v24_std_special_wrt600n.bin
b81a6bab3ded81c781ac5dc8e3714ec8  ./dd-wrt.v24_std_wrt600n.bin
58aad9ea1205bf9d370ebf625c9ef3c6  ./dd-wrt.v24_usb_generic.bin
18118eaae009b4366b3775464f6d1c05  ./dd-wrt.v24_voip_generic.bin
adc04650fec9ab49312d23b92d005103  ./dd-wrt.v24_voip_special_generic.bin
1f2e90ba4e103f935eca3fbab0c14adc  ./dd-wrt.v24_voip_special_wrt600n.bin
8f8e249ce96bd9b95b5a92a77bcc0b1d  ./dd-wrt.v24_voip_wrt600n.bin
179be98518b7a09b1f5f6cbe8b0b1379  ./dd-wrt.v24_vpn_generic.bin
cbf02d70927727bcb42397f25da2493f  ./dd-wrt.v24_vpn_special_generic.bin
60bbcf50642c38aa21faadcb6ef2ffb7  ./dd-wrt.v24_vpn_special_wrt600n.bin
e15ce90d83cf1561f701c63d72214fd6  ./dd-wrt.v24_vpn_wrt600n.bin



my quantum computer needs 30seconds for that, and if i can do that then BS can do that with ease Cool

SHA256

Code:
downloads/betas/2023/09-08-2023-r53469$ time ./sha256sum.sh

real   1m31,264s
user   1m24,728s
sys   0m5,146s

./8devices-carambola2/checksums.sha256
./8devices-lima/checksums.sha256
./8devices-rambutan/checksums.sha256
./Aceex-NR22/checksums.sha256
./actiontec-mi424wr/checksums.sha256
./airlink101-ar430w/checksums.sha256
./airlink101-ar670w/checksums.sha256
./airlink101-ar690w/checksums.sha256
./airmax5/checksums.sha256
./alfa-aip-w411/checksums.sha256
...
...
...
./ubnt-unifi-ugw4-usbboot/checksums.sha256
./ubnt_WispStation_M5/checksums.sha256
./ubnt_ws5/checksums.sha256
./usr5453/checksums.sha256
./usr8200/checksums.sha256
./vodafone_easybox_802/checksums.sha256
./vodafone_easybox_803/checksums.sha256
./wha-5500cpe/checksums.sha256
./WHR-G300N/checksums.sha256
./whr-hp-ag108/checksums.sha256
./wiligear-wbd500/checksums.sha256
./wla-5000ap/checksums.sha256
./WLA-9000AP/checksums.sha256
./x86_64/checksums.sha256
./x86/checksums.sha256
./yuncore-xd3200/checksums.sha256
./zcom-tg2521/checksums.sha256


Code:
downloads/betas/2023/09-08-2023-r53469$ cat broadcom/checksums.sha256
ab6ebe1b553d3a2bbd373305f5953949d18d8e5659e74ac79f0dbb3aa6dca1db  ./dd-wrt.v24_mega_DIR-330.bin
ab6ebe1b553d3a2bbd373305f5953949d18d8e5659e74ac79f0dbb3aa6dca1db  ./dd-wrt.v24_mega_generic.bin
0629ca2884a5d6378dc7466492471cb8b671b76aedb70c1fb6fdc7a51824791d  ./dd-wrt.v24_mega_special_DIR-330.bin
0629ca2884a5d6378dc7466492471cb8b671b76aedb70c1fb6fdc7a51824791d  ./dd-wrt.v24_mega_special_generic.bin
e22d53d2ee7e65baab0f650c911a21b2adfd4262726b5c41889e5653116b2b37  ./dd-wrt.v24_mega_special_wrt600n.bin
ff2a321b41c3233f230e0243cab58bb1540e7e9eec1454b9e5c6a9cf4e62eb04  ./dd-wrt.v24_mega_special_wrt610n.bin
9623220e65eb4488e58ffc1e23727c5efe4b0ef8e48b056b41a0d543278c733f  ./dd-wrt.v24_mega_wrt600n.bin
641ccc5d733e7e84edf7fd0c7ca0288863a52e70c1611ba0e22e1f9ab8dbbd86  ./dd-wrt.v24_mega_wrt610n.bin
61f171722ed9edcf59fa64dcfa8f67882ec16277e4e7c3e0b385f537e7e38584  ./dd-wrt.v24_micro_generic.bin
e2d127379e15be753c1dc2e5ec1be4c495fcc7fe8a7225d49c9d1219901a7943  ./dd-wrt.v24_micro_olsrd_generic.bin
de30b1d7358687d2e5743c62e4a06d5951aa4b6d40a8430d5a0a73a4b875a84b  ./dd-wrt.v24_micro_olsrd_we800g.bin
f7c0e7ba3df5924429675c744aa88b2828368c3ff01879446b3bdcd29424ab02  ./dd-wrt.v24_micro_olsrd_wr850g.bin
b673d5f3b6258b5fdb07503add967c18163ee40ff43364510bd6017c21e9d816  ./dd-wrt.v24_micro_olsrd_WRH54G.bin
087d58718d0444b6b595db9b82673ccb3c343a07c00ef34f1e61b95ca756557b  ./dd-wrt.v24_micro_olsrd_WRH54G_webflash.bin
84c6597659796470a8131008dd698976fe582bec1d3b66578ce9483f0d9f730a  ./dd-wrt.v24_micro_special_generic.bin
2acc20503e7dab89c49512f80ba699ffe4f8ea7b406f327cbcb93964c5ccfd74  ./dd-wrt.v24_micro_special_WRH54G.bin
f706cd203abc953beff7266df51e8e5dbae8b6cca9eae7273b8c847e1770ff8c  ./dd-wrt.v24_micro_we800g.bin
147a8d4f16194830a3fb8ac7dfc5587479b9d30334e6ed7b9dcecac272f11d97  ./dd-wrt.v24_micro_wr850g.bin
512b6b64486f6d54e822b7ff9bc808b4da8fb8d70a52702b2b639eeb783db7fe  ./dd-wrt.v24_micro_WRH54G.bin
594c8337b06363bc8363f6c060026949c25a9198a9a4ed0ab5455bcbeb22c09b  ./dd-wrt.v24_micro_WRH54G_webflash.bin
06877fdf92ff2198233d9416b35b280693a90fef37c20028549c961d5d0d48d4  ./dd-wrt.v24_mini_asus.trx
cef085449fcf24e1f98d16fef09c9ca6736519d24c11b02632e9930b631bb410  ./dd-wrt.v24_mini_generic.bin
9ffa9863b242b1fd2504cfcb6fe12788a8076199df843189af36d724245e35e8  ./dd-wrt.v24_mini_special_generic.bin
f6d466fbf6243290ff58576b85711c1b04a64ddc2045f60cf59396e9d5d178b3  ./dd-wrt.v24_mini_special_wrt600n.bin
0e0c8641275702285522bbe0e9c3bef4a82b9d54633a4f28b3f3b8a4b02c53db  ./dd-wrt.v24_mini.trx
628d1d484b97922f912ca2f03550ee63e1ddcbd1a7ef1a3c357662f8d7e9de66  ./dd-wrt.v24_mini_we800g.bin
afdf938e265c3bf8fffe30308bf5b0dbf31321a24257dbb171edb7a4b4872366  ./dd-wrt.v24_mini-wgr614v8-L.chk
ee5871fa89d7c9a9ab80021d3436be171fa5f51bc6c828f016e2c5f810e7be5c  ./dd-wrt.v24_mini-wnr834bv2.chk
99b17d3adfb6fe8719d2ff49420754ab0648681d63eb3c8d3c159b110f102877  ./dd-wrt.v24_mini_wr850g.bin
2264a6b65a998f9755e8de22fe8dc1a8b87c8402fb6277045cf6f9d553950ef2  ./dd-wrt.v24_mini_wrt160n.bin
673e8c235908a325e217c702c3b2602a0a9fef7604cdf0816c81cc807344d7ea  ./dd-wrt.v24_mini_wrt300n.bin
bb067012b304c7163e692225c5e9144ffcc8452f66aa6973053be32c27c91ffb  ./dd-wrt.v24_mini_wrt300nv11.bin
e360dd5367e850285da763a8d861e61c19934efdde9103a2a9ec32931023b77c  ./dd-wrt.v24_mini_wrt310n.bin
afca1d669178894d7be217f1ec05fc6caefbd005929453ea157aff84e6f47ac5  ./dd-wrt.v24_mini_wrt350n.bin
d7606ddfaab8cccff0f7d5878631ff4dafee8be64052e81f97d24eb63b5a5e2e  ./dd-wrt.v24_mini_wrt54g.bin
fad40b56ab6f57bf3ecaacff0ac74d98ac7d54a1544de0f0818ed30f9797bfd6  ./dd-wrt.v24_mini_wrt54gs.bin
39fe057116d99853491d5788d3ea3a62fe024165889293f0a3f4ba405c12526d  ./dd-wrt.v24_mini_wrt54gsv4.bin
155f79068d88dd388e2c50701047285077348badb94f511ca4c8828f995d0597  ./dd-wrt.v24_mini_wrt600n.bin
0aa478bc852f0332d10faf785aaf9bc87f6cef1a68cf823ca14e45eb893bef5d  ./dd-wrt.v24_mini_wrtsl54gs.bin
d2c8672e101a148ba0b25153dbec4040c4797364dcc9e4254c935786b0945214  ./dd-wrt.v24_nokaid_generic.bin
85e29381855fd9ccc142b2a39253c72cdfc6ad3fe6205b14e110e3d3a1e96dbb  ./dd-wrt.v24_nokaid_special_generic.bin
1a23f5b01f6bb607b09e3784cf761914f32efa646db663b922bd63e20205b5a2  ./dd-wrt.v24_std_generic.bin
7e4cb48fc434f118c0204e620c9434fa4a7ad7f1f15328dc27eac174695aa613  ./dd-wrt.v24_std_special_generic.bin
8697bd3d2b0203a03d2cf669248025ce1011303e29d20923286b83899102307b  ./dd-wrt.v24_std_special_wrt600n.bin
815b4c6dfa82f240423cbc6144bedcc9979f533e605741a234a4a2e0eef1c2ab  ./dd-wrt.v24_std_wrt600n.bin
4c5d5d96321ade932652f89241f724901959d9364c9f9537d3d38dbb12d42270  ./dd-wrt.v24_usb_generic.bin
5244e5d68e3febf6f92d6f455659d8163c18ee6490103c8cc659d07b7b8482fb  ./dd-wrt.v24_voip_generic.bin
bba98fdf4b645037873b569a2f66f18f7f2f28b81d0d6ef961b5a14980e39dd4  ./dd-wrt.v24_voip_special_generic.bin
d8232e38258289862c8d3bf2961b29e854790fba7f2a3b44eb84f8abef84f170  ./dd-wrt.v24_voip_special_wrt600n.bin
0d2f3b1203ff87a38b27e718cc1791e71bb3b30ce662cc6918c48084567d84dd  ./dd-wrt.v24_voip_wrt600n.bin
30af1336f755518169dabb6e7a15d55ea83084ccf3c03e3edf48c937a59fd5ec  ./dd-wrt.v24_vpn_generic.bin
23aee7346589dd462e309068a7a5c2f3eed7c2f23aa319300141769969b97330  ./dd-wrt.v24_vpn_special_generic.bin
2806807ff0604347e149e81e7c45aa5dec25f1bc34cca547018408b21b750c3e  ./dd-wrt.v24_vpn_special_wrt600n.bin
43fca6b6b6b5552f6afecd74664f42833014d3e283a0cc76c7ce6baf6982c34f  ./dd-wrt.v24_vpn_wrt600n.bin


It takes ~2min for >2000 hashes (md5 + sha256)

_________________
Quickstart guides:
use Pi-Hole as simple DNS-Server with DD-WRT
VLAN configuration via GUI - 1 CPU port
VLAN configuration via GUI - 2 CPU ports (R7800, EA8500 etc)

Routers
Marvell OCTEON TX2 - QHora-322 - OpenWrt 23.05.3 - Gateway
Qualcomm IPQ8065 - R7800 - DD-WRT - WAP
notnobody
DD-WRT Novice


Joined: 09 Sep 2023
Posts: 4

PostPosted: Sun Sep 10, 2023 0:28    Post subject: Reply with quote
For the record sha256 is better than md5 for various reasons from a security perspective but not necessarily for a correctness purpose.

crc are weak; interfaces use simple crc and frequently double bit error go undetected. No clue if the crc in the firmware header are more robust as i know nothing about them; but i'm happy zfs uses something a bit more robust to validate blocks Wink
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Index -> General Questions All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum