절대 바꿀수 없는 시스템(서버)의 유니크한 값은 없나요??

batmi의 이미지

안녕하세요.^^;
위 제목처럼... 절대 바꿀수도 없는 시스템(그냥 서버 자체)의
유니크한 값은 없는 걸까요??
예를 들어 cpuid 같은...
아마도 서버 본체의 하드웨어에 들어가있는 값들일수도 있겠고..
이 값을 읽어서 Key 같은걸 만들려고 하는데요...
혹시 아시는분 계시면 꼭 좀 알려주세요..^__________^;;
있다면 그 값을 얻는 방법도 알려주시면...^_________^;;
감사합니당.`!!

꼬리 : 리눅스 입니다.^^;

서지훈의 이미지

Quote:
MACADDR

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

batmi의 이미지

MAC ADDRESS 라면..
네트웍인터페이스카드를 교체하면 바뀌자나요...ㅠ_ㅠ
그렇지 않나요? on-board Lan card 라면 다르겠지만요.^^;
이거 말고는 다른게 없을까요?? ㅠ________ㅠ;;

.
마음을 가꾸는 방법은??

익명 사용자의 이미지

Intel CPU에 PSN(Processor Serial Number)란게 있긴 한데..
그냥 NIC MAC Address로 해결되지 않을까요?

batmi의 이미지

앗~ 또 바로 답글이....감사합니다.^^;
PSN 넘버라면... CPU를 교체하면..이 값도 바뀌는게 맞나요??
이 PSN 넘버를 알려면 어떻게 알수 있는지 간단하게나마
예기좀...^_________^;;
혹...메인보드쪽에 어떤 시리얼 같은건 없을까요??

.
마음을 가꾸는 방법은??

서지훈의 이미지

batmi wrote:
MAC ADDRESS 라면..
네트웍인터페이스카드를 교체하면 바뀌자나요...ㅠ_ㅠ
그렇지 않나요? on-board Lan card 라면 다르겠지만요.^^;
이거 말고는 다른게 없을까요?? ㅠ________ㅠ;;

서버 바꾸면 다 바뀝니다.
세상에 절대 불변이란 있을 라나요?
일정 규약안에 있어야 일정 한게 있지요.

그리고 보통 대부분 unique한 값을 뽑을때 MAC ADDRESS가 기본으로 들어갑니다.

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

mrjh76의 이미지

스마트키를 꼽으세요!~

현재 스마트키는 복제가 않된다덴데... 스마트키를 꼽으면... 확실하겠죠?

우리 회사에는... 스마트키를 꼽습니다!!!

그리고

조금 보안이 떨어지는곳에는... 맥어드레스 및 하드디스크 시리얼 번호 등등을 조합합니다.

저는 개인적으로 하드디스크 시리얼이 가장 합리적이라고 생각합니다!!!

기계고장으로 부품을 교체할 경우... 유연하게 대처가 되고... 맥어드레스는 랜카드 불량나면... 후후...
하드디스크를 통채로 복사할 경우도... 적절히... 보호가 되고... 음...

서지훈의 이미지

batmi wrote:
앗~ 또 바로 답글이....감사합니다.^^;
PSN 넘버라면... CPU를 교체하면..이 값도 바뀌는게 맞나요??
이 PSN 넘버를 알려면 어떻게 알수 있는지 간단하게나마
예기좀...^_________^;;
혹...메인보드쪽에 어떤 시리얼 같은건 없을까요??

제가 딴지를 좀 걸면...
이 말씀은 메인보는 어떠한 경우에도 바뀌지 않는다라는 가정인것 같은데...
메인보드 뻑나면 서비스 문닫으실건 아니죠? ㅋㅋ

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

서지훈의 이미지

mrjh wrote:
스마트키를 꼽으세요!~

현재 스마트키는 복제가 않된다덴데... 스마트키를 꼽으면... 확실하겠죠?

우리 회사에는... 스마트키를 꼽습니다!!!

그리고

조금 보안이 떨어지는곳에는... 맥어드레스 및 하드디스크 시리얼 번호 등등을 조합합니다.

저는 개인적으로 하드디스크 시리얼이 가장 합리적이라고 생각합니다!!!

기계고장으로 부품을 교체할 경우... 유연하게 대처가 되고... 맥어드레스는 랜카드 불량나면... 후후...
하드디스크를 통채로 복사할 경우도... 적절히... 보호가 되고... 음...


보안 때문이 아니라면 이 방법은 추가 비용에 부담이 도리듯 하군요.
차라리 각 서버에 unique한 값을 부여 하는 방법이 더 현명한 방법이 아닐지요?
이건 절대 변경 불가... 변경하지 않는한은 ;)

<어떠한 역경에도 굴하지 않는 '하양 지훈'>

#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);

익명 사용자의 이미지

mrjh wrote:
스마트키를 꼽으세요!~

현재 스마트키는 복제가 않된다덴데... 스마트키를 꼽으면... 확실하겠죠?

우리 회사에는... 스마트키를 꼽습니다!!!

Read "Secrets and Lies" by Bruce Schneier

Quote:

그리고

조금 보안이 떨어지는곳에는... 맥어드레스 및 하드디스크 시리얼 번호 등등을 조합합니다.

저는 개인적으로 하드디스크 시리얼이 가장 합리적이라고 생각합니다!!!

기계고장으로 부품을 교체할 경우... 유연하게 대처가 되고... 맥어드레스는 랜카드 불량나면... 후후...
하드디스크를 통채로 복사할 경우도... 적절히... 보호가 되고... 음...

그냥 서버머신에 있는 시리얼 번호 쓰면 됩니다. 자신이 조립한 서버라면 아무거나 시리얼 번호 만들어서 붙여 사용하면 똑같다고 생각합니다.

mrjh76의 이미지

Anonymous wrote:

그냥 서버머신에 있는 시리얼 번호 쓰면 됩니다. 자신이 조립한 서버라면 아무거나 시리얼 번호 만들어서 붙여 사용하면 똑같다고 생각합니다.

랜덤값을 사용하면... 나중에... 본인이... 해당... 정보를 얻고자 할때... 문제가 되겠죠...

batmi의 이미지

답글 감사합니다..^^;
순식간에 이렇게 많은 글들이...^^;
단순값이 아닌 값들의 조합을 이용하면 유용하겠네요..^^;
맥과 하드디스크시리얼...^^; 감사합니다.
근데 하드디스크 시리얼번호는 어떻게 알수있을까요??
디스크에 붙어있는 라벨이 아닌 코드나 쉘 상태에서
알수는 없을까요??

.
마음을 가꾸는 방법은??

mrjh76의 이미지

batmi wrote:
답글 감사합니다..^^;
순식간에 이렇게 많은 글들이...^^;
단순값이 아닌 값들의 조합을 이용하면 유용하겠네요..^^;
맥과 하드디스크시리얼...^^; 감사합니다.
근데 하드디스크 시리얼번호는 어떻게 알수있을까요??
디스크에 붙어있는 라벨이 아닌 코드나 쉘 상태에서
알수는 없을까요??

hdparm -i /dev/hdX 한면 쉽게 알수 있고요... (hdparm 소스보셔도 되고요!)
스카시로 에뮬레이트 되는것들(예를 들면...USB나 SATA 하드)는... /proc 아래.. 어딘가에.. 나옵니다!

ㅎㅎㅎㅎ

kall의 이미지

그냥 중앙서버에서 중복되지 않는 키를 생성해서 나눠주면 되지 않나요?

클라이언트는 키가 있는지 확인하고 없으면 새로 받아와서 그 뒤로는 그 키를 이용해서 서버와 데이터를 주고 받으면 안되는건가요..?

----
자신을 이길 수 있는자는
무슨짓이든 할수있다..
즉..무서운 넘이란 말이지 ^-_-^
나? 아직 멀었지 ㅠㅠ

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.