Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Данные флешки


Igor M. ©   (2008-07-22 00:10:00) 

Хочу софт привязать к данным флешки.
Вспомнил про взлом того же вояжера, путем подмены через volumeid.exe.
Но тут один сказал что вроде бы видел, что можно читать данные микросхем флехи..
Перерыл инет - не нашел..
Если кто в курсе, подскажите плиз..


User   (2008-07-22 15:05:00) [1]

Пока что есть :
var
 NotUsed:     DWORD;
 VolumeFlags: DWORD;
 VolumeInfo:  array[0..MAX_PATH] of Char;
 VolumeSerialNumber: DWORD;
Begin
 case GetDriveType('g:\') of
   DRIVE_UNKNOWN: Label3.Caption:= 'The drive type cannot be determined.';
   DRIVE_NO_ROOT_DIR: Label3.Caption:= 'The root path is invalid. For example, no volume is mounted at the path.';
   DRIVE_REMOVABLE: Label3.Caption:= 'The disk can be removed from the drive.';
   DRIVE_FIXED: Label3.Caption:= 'The disk cannot be removed from the drive.';
   DRIVE_REMOTE: Label3.Caption:= 'The drive is a remote (network) drive.';
   DRIVE_CDROM: Label3.Caption:= 'The drive is a CD-ROM drive.';
   DRIVE_RAMDISK: Label3.Caption:= 'The drive is a RAM disk.'
 end;
// <- Из Хелпа //
 GetVolumeInformation(PChar('G:\'), nil, SizeOf(VolumeInfo), @VolumeSerialNumber,
    NotUsed, VolumeFlags, nil, 0);
 Label2.Caption:= Format('Label = %s   VolSer = %8.8X', [VolumeInfo, VolumeSerialNumber])
// <- Из FAQ //
end;


Igor M.   (2008-07-22 13:55:00) [2]

попробывал написать по-быстрому для привязки к винту, вот пока что получается читать:

ID - 0
SerialNumber- S00UJ10XC04828
ModelNumber- SAMSUNG SP1213
RevisionNo- TL100-30
Heads- 16
Cylinders- 16383
BufferSize-8388608

ID - 1
SerialNumber- WD-WMAM9763499
ModelNumber- WDC WD800BB-00JHC0
RevisionNo- 05.01C05
Heads- 16
Cylinders- 16383
BufferSize-2097152

ну а для флешки вообще пока ноль..
так что если будут дельные мысли плиз...


Anatoly Podgoretsky   (2008-07-22 12:58:00) [3]


> хоть мысли есть, как кроме volume id  можно привязать к
> флешке софт?

Ну например заменить firmware


brother   (2008-07-22 12:42:00) [4]

> вообщем один треп как всегда )))

что на входе, то и на выходе


Palladin   (2008-07-22 12:39:00) [5]


> Igor M.   (22.07.08 12:31) [6]

треп есть адекватная реакция на безобразные мысли


Правильный$Вася   (2008-07-22 12:37:00) [6]


> можно привязать к флешке софт?

бантиком?


Igor M.   (2008-07-22 12:31:00) [7]

вообщем один треп как всегда )))

хоть мысли есть, как кроме volume id  можно привязать к флешке софт?


Правильный$Вася   (2008-07-22 11:13:00) [8]


>  можно читать данные микросхем флехи

ну, вестимо
а где по-твоему хранятся данные?
флэш-память и есть микрухи


Ega23   (2008-07-22 11:09:00) [9]

Один с заглавной буквы пишется. Бог всё-таки...


Vlad Oshin   (2008-07-22 11:07:00) [10]

тоже слышал, но там от производителя, от модели, кажется, зависит


Rouse_   (2008-07-22 10:52:00) [11]

Ты с электронными ключами типа хаспа, гварданта или сента не путаешь?


brother   (2008-07-22 10:49:00) [12]

> Но тут один сказал что вроде бы

это к нему тогда...


Наверх

Титульная страница Поиск, карта сайта Написать письмо