Newsgroup: it.comp.www.php
Titolo: Solo un PC

Salve,
ho il bisogno di identificare un solo PC.
Pesavo ad una lettura del numero seriale della CPU.
Come si fa ?
Comunque sono pronto ad ascoltare qualsisi suggeriemnto.
GRAZIE 1000
faf...@tiscalinet.it

Come si fa ?
io spero che *non* si possa fare, perché se potesse leggere il serial della cpu potrebbe leggere
anche altre cose, e non mi va a genio :)
See Ya, EndelWar
Sometime Active SUPREME FIDDer #19
but active FIDD FAQ Maintainer :)
-- 
"Non capirò mai la capacità femminile di evitare
una risposta diretta a qualsiasi domanda" - Spock

Ci sono le funzioni API di WIZoZ...puoi utilizzare questi ad esempio...
con procedure Assembler puoi leggerti il numero della CPU, però
non deve essere disattivato da BIOS ! ;-)
The GetVolumeInformation function returns information about a file system
and volume whose root directory is specified.
BOOL GetVolumeInformation(
    LPCTSTR lpRootPathName, // address of root directory of the file system
    LPTSTR lpVolumeNameBuffer, // address of name of the volume
    DWORD nVolumeNameSize, // length of lpVolumeNameBuffer
    LPDWORD lpVolumeSerialNumber, // address of volume serial number
    LPDWORD lpMaximumComponentLength, // address of system's maximum
filename length
    LPDWORD lpFileSystemFlags, // address of file system flags
    LPTSTR lpFileSystemNameBuffer, // address of name of file system
    DWORD nFileSystemNameSize  // length of lpFileSystemNameBuffer
   );
Parameters
lpRootPathName
Points to a string that contains the root directory of the volume to be
described. If this parameter is NULL, the root of the current directory is
used. If this parameter is a UNC name, you must follow it with an additional
backslash. For example, you would specify \\MyServer\MyShare as
\\MyServer\MyShare\.
lpVolumeNameBuffer
Points to a buffer that receives the name of the specified volume.
nVolumeNameSize
Specifies the length, in characters, of the volume name buffer. This
parameter is ignored if the volume name buffer is not supplied.
lpVolumeSerialNumber
Points to a variable that receives the volume serial number. This parameter
can be NULL if the serial number is not required.
lpMaximumComponentLength
Points to a doubleword value that receives the maximum length, in
characters, of a filename component supported by the specified file system.
A filename component is that portion of a filename between backslashes.
The value stored in variable pointed to by *lpMaximumComponentLength is used
to indicate that long names are supported by the specified file system. For
example, for a FAT file system supporting long names, the function stores
the value 255, rather than the previous 8.3 indicator. Long names can also
be supported on systems that use the New Technology file system.
lpFileSystemFlags
Points to a doubleword that receives flags associated with the specified
file system. This parameter can be any combination of the following flags,
with one exception: FS_FILE_COMPRESSION and FS_VOL_IS_COMPRESSED are
mutually exclusive.
Value Meaning
FS_CASE_IS_PRESERVED If this flag is set, the file system preserves the case
of filenames when it places a name on disk.
FS_CASE_SENSITIVE If this flag is set, the file system supports
case-sensitive filenames.
FS_UNICODE_STORED_ON_DISK If this flag is set, the file system supports
Unicode in filenames as they appear on disk.
FS_PERSISTENT_ACLS If this flag is set, the file system preserves and
enforces ACLs. For example, NTFS preserves and enforces ACLs, and FAT does
not.
FS_FILE_COMPRESSION The file system supports file-based compression.
FS_VOL_IS_COMPRESSED The specified volume is a compressed volume; for
example, a DoubleSpace volume.
lpFileSystemNameBuffer
Points to a buffer that receives the name of the file system (such as FAT or
NTFS).
nFileSystemNameSize
Specifies the length, in characters, of the file system name buffer. This
parameter is ignored if the file system name buffer is not supplied.
Return Values
If all the requested information is retrieved, the return value is nonzero.
If not all the requested information is retrieved, the return value is zero.
To get extended error information, call GetLastError.
Remarks
If you are attempting to obtain information about a floppy drive that does
not have a floppy disk or a CD-ROM drive that does not have a compact disc,
the system displays a message box asking the user to insert a floppy disk or
a compact disc, respectively. To prevent the system from displaying this
message box, call the SetErrorMode function with SEM_FAILCRITICALERRORS.
The FS_VOL_IS_COMPRESSED flag is the only indicator of volume-based
compression. The file system name is not altered to indicate compression.
This flag comes back set on a DoubleSpace volume, for example. With
volume-based compression, an entire volume is either compressed or not
compressed.
The FS_FILE_COMPRESSION flag indicates whether a file system supports
file-based compression. With file-based compression, individual files can be
compressed or not compressed.
The FS_FILE_COMPRESSION and FS_VOL_IS_COMPRESSED flags are mutually
exclusive; both bits cannot come back set.
The maximum component length value, stored in the DWORD variable pointed to
by lpMaximumComponentLength, is the only indicator that a volume supports
longer-than-normal FAT (or other file system) file names. The file system
name is not altered to indicate support for long file names.
The GetCompressedFileSize function obtains the compressed size of a file.
The GetFileAttributes function can determine whether an individual file is
compressed.

 wrote in message
news:3b851ba0...@news.tiscalinet.it...


Sei capace di far eseguire un tuo programmino in assembler su un qualsiasi
client della rete?
Complimenti sei un vero hacker :-)))
Spero di no, perchè la sicurezza andrebbe a farsi benedire.
Ciao, Luca

Chi devi hackare?
L'unico mezzo lecito sono i cookie, ma possono essere cancellati o non
accettati.
Ti consiglio questo sito 
http://www.guninski.com/
 dove vengono dimostrati i
bug più recenti dei browser, client di posta e server di rete, con relativi
codici.
Forse trovi quello che serve al tuo scoppo, puoi persino scaricare un file
sul computer remoto all'insaputa di chi sta navigando, oppure leggere i suoi
file, oppure ..... beh ci sono tante altre cose.
Ciao, Luca