반응형

 

하드웨어의 고유 번호를 사용하여 인증하는 것은 일반적으로 보안 목적으로 사용됩니다. 

이를 위해서는 사용자가 시스템에 접근할 때 해당 하드웨어의 고유 번호를 확인하고, 이를 이용하여 접근을 허용하거나 거부하는 방식의 인증 시스템을 구축해야 합니다. 

 

예를 들어, 하드 디스크의 시리얼 번호를 사용하여 인증하는 경우를 생각해보겠습니다. 

이를 위해서는 먼저 시스템에서 하드 디스크의 시리얼 번호를 읽어오는 방법이 필요합니다.

 

시리얼넘버 읽어오는 방법

DriveGet, ver, Serial, C: ; C: 드라이브의 시리얼 번호를 읽어옵니다.
clipboard := ver
MsgBox,64,안내,% "시리얼번호는 " ver " 입니다`n복사되었습니다"

시리얼확인.ahk
0.00MB

 

시리얼넘버 확인하는 스크립트 코드

DriveGet, DriveSerial, Serial, C: ; C: 드라이브의 시리얼 번호를 읽어옵니다.
InputBox, InputSerial, 하드웨어 인증, 하드 디스크 시리얼 번호를 입력하세요:
if (InputSerial = DriveSerial) {
    MsgBox, 인증 성공!
} else {
    MsgBox, 인증 실패!
}

시리얼인증.ahk
0.00MB

 

 

C드라이브의 고유 시리얼 번호를 받아온뒤,

사용자가 inputbox에 시리얼 넘버를 적고, 

 

적은 내용과 C드라이브 시리얼 넘버를 대조하여 

인증성공과 실패를 띄우는 방법입니다.

반응형

+ Recent posts