home *** CD-ROM | disk | FTP | other *** search
/ Phoenix Rising BBS / phoenixrising.zip / phoenixrising / sat-1 / 03proble < prev    next >
Text File  |  1992-12-19  |  1KB  |  21 lines

  1. For those of you who have looked at the 032 auto updating
  2. stuff coming out of Canada *****BEWARE*****.
  3. I have analyzed and disassembled the code and have found 
  4. the following.
  5. 1.  There are no seed keys, encrypted or otherwise in the RAM
  6.     loader.
  7. 2.  Instead, the DES derived unit key is precalculated from the
  8.     seed keys, ID, and a **FIXED** key selector byte string.
  9. 3.  The derived unit key is injected into RAM by the loader chip
  10.     and the run chip then uses this derived unit key for all
  11.     future working key calculations.
  12. So what's the problem you say?
  13. Well, all GI has to do is change the key selector byte string,
  14. and the derived unit key put into U20 by the loader chip is no
  15. longer valid.  So what, you say!  Well, your run chip is now no
  16. longer able to compute a valid working key and will not decode
  17. audio until the box has U20 rewritten with the latest derived
  18. unit key.
  19. Shame on the developers of this software.  This problem happened
  20. nearly two years ago.  Doesn't anyone ever learn?
  21.