Home

jmkord.com

Disable MD5
About Me & Family
BHS Classes
Services Offered
Cal Poly Pomona
Interests
Technology
Table of Contents

 

UPDATE:  Ok, people -- None of this stuff works any longer.  It's posted here for nostalgia purposes only.  They got smart.  QOS and firmware upgrades, thankyouverymuch.

This is a copy of http://www.kjindnet.com/configs/md5.asp

All this knowledge was gleaned from a irc chat with asslon - top man.

Howto uncap your cable modem config using a hex editor

Get a hex editor xvi32

Get a capped config file - goto irc :cookie.sorcery.net, channel #md5

do a !md5 and download a capped file for your service - or use a capped file you already have. It just needs to be a bog standard config file.

Open config file in hexeditor

Goto the end of the code, and highlight the box with FF in.

Count 36 block back until you get to 06 (just press left arror 36 times if you have FF highlighted)

Goto Edit-> block n characters

Select decimal
Enter 36
Press return. Now the block at the end should be highlighted in red.

Goto edit -> block delete red should disappear.

Save the file as something new.

Optional step - crank up a docsis editor of your choice, & open your newly edited & saved file. There should be no strings referring to ctms values now.

Open the file again in a hexeditor.

Now goto beginning of code, count right 8 blocks. You should reach a 2 btye (two blocks) address such as : 02 04

The 4 blocks AFTER 02 04 hold the hex value for you downstream cap.

Fire up windows calculator, set it to scientific mode, enter the value you want for you downstream. I chose 10000000 (just under 10mbit - ceps....). Now click HEX and you get the hex value. (for just under 10mbit, hex val is 98 96 80 )

Highlight the 4th block of the downstream section and enter your last to hex values (80 in this example), goto the 3rd block of the downstream section and enter the second from last hex value (96 ) - you get the picture right.

Upstream is exactly the same process.

After the 4 btye block for downstream there's another 2 byte block with 03 04 in it. This is upstream label. Repeat the above process to set your upstream. Save the file.

The file is now ready to use and abuse.

Thanks to asslon for spilling the beans on irc, good one. Big fingers up to derengel who wants to charge for configs….

Thanks also to cep for pointing out some fundamental, schoolboy errors ;)

 

highlight the FF and hit left arrow 36 times.

This tells the hex editor you want to select all those 36 blocks you just counted.

Bye bye ctms data...

Upon reaching the above stage, save your file. It has all the md5/ctms data stripped from it now. You are now free to edit your cap values.

be careful putting / overwriting your values here. You might need to open up two sessions of hexeditor to contrast and compare with the original cm file, if your unsure - i was ;)

bada bing, the above setup shows a completed file edited with a just under 10mbit (10000000 bits) down/up limit. Save and upload.

Thanks to xboson for this info!

 

jmkord.comHome

E-Mail:   jmkord at earthlink dot net         AIM:  jmkord  
Page Revised on Thursday, May 01, 2003 05:41 PM

 Copyright ©1998-2003, John M. Kord.  All rights reserved.