TDS Check sum question

Discussion in 'Trojan Defence Suite' started by Rainwalker, Jan 19, 2004.

Thread Status:
Not open for further replies.
  1. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    Hello all,
    I am thinking that each new Radius update will always have a new check sum. I'm i correct and if so where would i find the correct new check sum so that i can compare it to what i have ( MD 5 )? As a matter of fact same question for other DC products.

    TIA
     
  2. Jooske

    Jooske Registered Member

    Joined:
    Feb 12, 2002
    Posts:
    9,713
    Location:
    Netherlands, EU near the sea
    Hi, they are at each product's download page!
     
  3. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    Hi Jooske.............. :oops: where o_O i usually go here as i will often use manual > http://tds.diamondcs.com.au/index.php?page=update
     
  4. Pilli

    Pilli Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    6,217
    Location:
    Hampshire UK
    Hi Rainwalker, You are correct the only Checksum on the download page is for TDS3 not the radius file, someone must have removed it as Jooske rightly said there was one o_O Stop thief! .....
     
  5. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
  6. Pilli

    Pilli Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    6,217
    Location:
    Hampshire UK
  7. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    Thanks for looking Pilli but ...... but... does the checksum change with EVERY Radius update and how do i compare it to what md5 shows me :doubt:
    :)
     
  8. Pilli

    Pilli Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    6,217
    Location:
    Hampshire UK
    Yes it does change with every new update, the link at least shows what today's should be.
    I am sure DCS may now notice that they are missing :p I know they have been changing things around a bit, so maybe when the server moved the checksums were left in the bottom of a packing case somewhere ;)
     
  9. Jooske

    Jooske Registered Member

    Joined:
    Feb 12, 2002
    Posts:
    9,713
    Location:
    Netherlands, EU near the sea
    Of course! as it's size changes.
    I always look if the update in TDS shows the same as Gavin's postings or on top of the forum or the TDS site.
    If it differs i start looking for a solution.
     
  10. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    Ok thanks folks.... did not know how checksum is configured .... size.. ok :) i also check the same posting Jooske but thought the checksum check would add another layer of security.... how many checks can a checksum check if a checksum checked the checksum check :D
     
  11. Pilli

    Pilli Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    6,217
    Location:
    Hampshire UK
    Not as simple as that jooske unless you were just referring to the numbers that Gavin always provides?

    Rainmaker, you may wish you did not ask about how :)

    Here is the explanation of how a checksums can be generated, taken from the CryptoSuite help file :)

    A checksum is basically an extremely large number which represents a group of data. In its simplest form it is like referencing a larger set of data by a smaller set. If your name was Michael for instance, if someone called you Mike you would know they were referring to you even though they didn't use your full name. This is similar to how a checksum works.

    Checksums come in many different sizes, ranging from 1bit to 1024bit and anything over. Obviously the larger the checksum the more unique sets of data it can reference before "collisions" occur. What is a collision? A collision occurs when the same checksum or number is generated for 2 different sets of data.



    What the checksum does to generate a number given a set of data, is to go through ALL the data and while it is, do certain things. The simplest checksums simply add up each byte in the data. So if I had a 20byte piece of data where each byte contained the number 1, and I ran a simple adding checksum over it, it would give me the number 20. If I changed one of those bytes in the 20, to a 2, then the same checksum would now be 21. I would know there is a difference between the two sets of 20bytes simply by looking at the checksum. But what if in those 20 bytes, there was one 20, and nineteen 0's. It would also give me the checksum of 20, which would be a collision. Simple adding checksums are only used today when extreme speed is required, because they are very simple and produce a lot of collisions.


    Cryptographic checksums like SHA/HAVAL/MD5/TIGER/etc, use advanced mathematics principles to limit the amount of collisions and hence they are used today because of their high reliability.
     
  12. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    Thanks again Pilli and i AM glad i asked :D and glad you took the time to explain. It was a better explanation then what i had read elsewhere on the web.......... interesting reading :)
     
  13. FanJ

    FanJ Guest

    Update for 19-01-2004: +25 references (+21 primaries)
    [31247 references - 11139 primaries/8922 traces/11186 variants/other]


    The file <C:\...\Radius.TD3> has the following Checksum(s)
    MD5 - 0F72DB4BBE8A9252E01044091C771F8A


    We could post ourselves the MD5 HASH of the daily Radius-file.
    But that would mean a lot of extra postings :rolleyes:


    And BTW: keep in mind that sometimes (not very often !) the files advscan.dll and/or dcsmutex.dll are also changed when you let TDS-3 search for an update.
     
  14. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    :D Anyway my little vote is for MD5 hash daily postings of :
    Radius-file
    advscan.dll
    dcsmutex.dll Seems like a good idea but then again sometimes ignorance is bliss.....sometimes.....i think sometimes.... then again... i'm lost ........
     
  15. DolfTraanberg

    DolfTraanberg Registered Member

    Joined:
    Nov 20, 2002
    Posts:
    676
    Location:
    Amsterdam
    http://tds.diamondcs.com.au/md5.txt
    Dolf
     
  16. Pilli

    Pilli Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    6,217
    Location:
    Hampshire UK
    Hey Rainwalker, I told you they had lost, now Dolf has found it for them :)
    Looks rather lonely on that page all by itself :'(
     
  17. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    Thanks guys and three big cheers for you Dolf......you da man :D :D
     
  18. Pilli

    Pilli Registered Member

    Joined:
    Feb 13, 2002
    Posts:
    6,217
    Location:
    Hampshire UK
    Yeh, Thanks for pointing it out Rainwalker - Have a Karma cookie.
    Oh! And another for Dolf for finding it :D
     
  19. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    Too funny :D i also just sent him a cookie to have with his milk before he hits the sack tonight ;)
     
  20. FanJ

    FanJ Guest

    Karma from me too for Dolf :)

    But...eh...(the old schoolmaster speaking :rolleyes: )....
    shouldn't a checksum, when posted, not also mention for which file it is calculated... :rolleyes:
     
  21. Rainwalker

    Rainwalker Registered Member

    Joined:
    May 18, 2003
    Posts:
    2,106
    Location:
    USA
    Greetings FanJ no offense intended ... my guess is that Dolf considered my question at the opening of the thread :)
     
  22. DolfTraanberg

    DolfTraanberg Registered Member

    Joined:
    Nov 20, 2002
    Posts:
    676
    Location:
    Amsterdam
    Well, the file is located at the TDS site....
    Thanks for all those cookies :D
    But for me this was an easy one, because I host one of the mirrors, I asked Gavin to put that checksum there, so I could verify if I got the right Radius. ;)
    Dolf
     
Thread Status:
Not open for further replies.