26-Apr-2024 13:11 GMT.
UNDER CONSTRUCTION
[Forum] Security warning: Elbox' usb.device contains RDB trashing codeANN.lu
Posted on 10-Nov-2002 22:36 GMT by Qwe (Edited on 2002-11-12 20:14:12 GMT by Christian Kemp)87 comments
View flat
View list
Elbox' usb.device contains code that can wipe a user's harddisk RDB rendering the system non bootable and losing the partitions. It is triggered when someone tries to make the device work with standard NEC PCI USB cards. Parts of this item were removed because of objections by Elbox received per email this evening. As an owner of a Mediator, I always wondered why I would have to buy a Spider USB card from Elbox since the Mediator's main point was to be able to use standard PCI hardware..
Since the card doesn't look any different than a standard NEC 720100 card, I checked what is the difference and it looks like Elbox just sells NEC cards with a different PCI subvendor ID. So, I decided to try to modify the usb.device to have it work with my NEC card. First of all I was surpsised to find that their driver is encrypted. Why did they bother to do that? I was shocked to find out the reason. If anyone tries to modify their driver to work with a standard NEC USB card, it will trash the SYS:'s RDB!!

Not believing me? The following is a disassembly of their RDB trashing code from usb.device version 1.7 (9-10-2002) available in the Spider CD: Code removed.

then go "Offline" and "Online" again -> poof, your RDB will be overwritten (don't forget to make a backup of your RDB before and saving that to a floppy, or use a useless HD for the test).

So basically (putting aside their questionable way of forcing the user to buy their very slightly modified hardware again instead of standard PCI stuff), usb.device has a VERY DANGEROUS RDB trashing code which could also be triggered if the device is damaged for example.

List of all comments to this article
Sorted by date, most recent at bottom
Comment 1I'll Knacker it10-Nov-2002 21:43 GMT
Comment 2[JC]10-Nov-2002 22:01 GMT
Comment 3cOrpse10-Nov-2002 22:02 GMT
Comment 4TheArrogantSarny10-Nov-2002 22:18 GMT
Comment 5JoannaK10-Nov-2002 22:38 GMT
Comment 6cOrpse10-Nov-2002 22:40 GMT
Comment 7TheArrogantSarny10-Nov-2002 22:48 GMT
Comment 8JoannaK10-Nov-2002 22:50 GMT
Comment 9TheArrogantSarny10-Nov-2002 22:51 GMT
Comment 10T_Bone11-Nov-2002 00:24 GMT
Comment 11Fabio11-Nov-2002 00:37 GMT
Comment 12MC11-Nov-2002 01:10 GMT
Comment 13Some Farker11-Nov-2002 01:12 GMT
Comment 14rez11-Nov-2002 01:23 GMT
Comment 15Andy11-Nov-2002 02:51 GMT
Comment 16T_Bone11-Nov-2002 03:04 GMT
Comment 17redrumloa11-Nov-2002 03:49 GMT
Comment 18redrumloa11-Nov-2002 03:59 GMT
Comment 19Anonymous11-Nov-2002 05:09 GMT
Comment 20Anonymous11-Nov-2002 05:29 GMT
Comment 21John Q Public11-Nov-2002 05:33 GMT
Comment 22DaveW11-Nov-2002 06:58 GMT
Comment 23Jacek Piszczek11-Nov-2002 07:33 GMT
Comment 24fhein11-Nov-2002 08:11 GMT
Comment 25Anonymous11-Nov-2002 08:27 GMT
Comment 26Fabio Alemagna11-Nov-2002 08:46 GMT
Comment 27Rafo11-Nov-2002 09:16 GMT
Comment 28Peter Gordon11-Nov-2002 09:24 GMT
Comment 29Anonymous11-Nov-2002 09:45 GMT
Comment 30Peter Gordon11-Nov-2002 09:55 GMT
Comment 31Gabry11-Nov-2002 09:57 GMT
Comment 32Anonymous11-Nov-2002 10:05 GMT
Comment 33Mirror11-Nov-2002 11:28 GMT
Comment 34Anonymous11-Nov-2002 11:30 GMT
Comment 35Peter Gordon11-Nov-2002 11:33 GMT
Comment 36Lasse Bodilsen11-Nov-2002 11:51 GMT
Comment 37Alkis Tsapanidis11-Nov-2002 12:00 GMT
Comment 38Peter Gordon11-Nov-2002 12:02 GMT
Comment 39Chris11-Nov-2002 12:03 GMT
Comment 40Jacek Piszczek11-Nov-2002 12:04 GMT
Comment 41Chris11-Nov-2002 12:07 GMT
Comment 42Chris11-Nov-2002 12:10 GMT
Comment 43Alkis Tsapanidis11-Nov-2002 12:10 GMT
Comment 44Lasse Bodilsen11-Nov-2002 12:20 GMT
Comment 45Alkis Tsapanidis11-Nov-2002 12:30 GMT
Comment 46Chris11-Nov-2002 12:44 GMT
Comment 47Jacek Piszczek11-Nov-2002 12:50 GMT
Comment 48[JC]11-Nov-2002 14:18 GMT
Comment 49Lasse Bodilsen11-Nov-2002 14:31 GMT
Comment 50Anonymous11-Nov-2002 14:41 GMT
Comment 51Michael Böhmer11-Nov-2002 15:02 GMT
Comment 52Anonymous11-Nov-2002 15:32 GMT
Comment 53catohagen11-Nov-2002 15:54 GMT
Comment 54turtle on quaaludes11-Nov-2002 18:38 GMT
Comment 55Alkis Tsapanidis11-Nov-2002 19:02 GMT
Comment 56chris11-Nov-2002 19:05 GMT
Comment 57redrumloa11-Nov-2002 20:16 GMT
Comment 58Kulwant Bhogal11-Nov-2002 21:24 GMT
Comment 593seas11-Nov-2002 23:56 GMT
Comment 60Jacek Piszczek12-Nov-2002 07:24 GMT
Comment 61Hrw12-Nov-2002 08:09 GMT
Comment 62Johan "Graak" Forsberg12-Nov-2002 09:12 GMT
Comment 63Jupp312-Nov-2002 10:32 GMT
Comment 64Jacek Piszczek12-Nov-2002 14:34 GMT
Comment 65[JC]12-Nov-2002 18:39 GMT
Comment 66Lasse Bodilsen12-Nov-2002 19:06 GMT
Comment 67Ian Shurmer12-Nov-2002 19:41 GMT
Comment 68Hrw12-Nov-2002 20:14 GMT
Comment 69I don't like Elbox tricks12-Nov-2002 20:21 GMT
Comment 70Alkis Tsapanidis12-Nov-2002 20:22 GMT
Comment 71[JC]12-Nov-2002 21:10 GMT
Comment 72Ian12-Nov-2002 21:25 GMT
Comment 73Anonymous12-Nov-2002 21:37 GMT
Comment 74strobe12-Nov-2002 21:58 GMT
Comment 75gz12-Nov-2002 22:46 GMT
Comment 76Lasse Bodilsen13-Nov-2002 07:19 GMT
Comment 77Anonymous13-Nov-2002 10:10 GMT
Comment 78Alkis Tsapanidis13-Nov-2002 13:25 GMT
Comment 79[JC]13-Nov-2002 14:04 GMT
Comment 80alan buxey13-Nov-2002 14:17 GMT
Comment 81alan buxey13-Nov-2002 14:21 GMT
Comment 82alan buxey13-Nov-2002 14:25 GMT
Comment 83alan buxey13-Nov-2002 14:29 GMT
Comment 84Alkis Tsapanidis13-Nov-2002 17:05 GMT
Comment 85Lasse Bodilsen13-Nov-2002 19:02 GMT
Comment 86John14-Nov-2002 05:40 GMT
Comment 87realcracker14-Nov-2002 11:25 GMT
Back to Top