오토핫키 커뮤니티

질문
2016.05.08 23:11

보안질문입니다.

조회 수 284 추천 0 댓글 5

안녕하세요. 오토핫키를 알지 못하는 오 알 못 입니다 하하 .


프로그램을 간단한 매크로를 하나를쫫는데 이게 사람들한테나눠줄라니까

디컴파일의 무서움이 상당하더라구요 . 저딴에는 어렵게 만든 첫작품이다보니까 ..


IP 뭐 맥 주소 뭐 하드인증같은것들도 이제 다별로고

하드인증시 서버전송간에 패킷을주고받는걸보아 허가된인증번호들을 볼수있다는걸

직접체험할수있었습니다. 그값으로 바꾸면되는거잔아요 .근데이번에

구글링 3시간만에! HDD 값을 따오는 소스를발견하였는데 

제가 암호화도 아직어렵고 그냥 매크로만들수있는 조그마한 연습생인데 도통이해가지못하는

문자들을 봐서 한번 남겨서 도움을 좀 받을수 있을가 싶어 남깁니다.


For _ in ComObjGet( "winmgmts:").ExecQuery( "Select * from Win32_PhysicalMedia") 

If ( StrLen( _.SerialNumber ) > 1 ) 

MsgBox % _.SerialNumber 


 제가 모르겟는게 소스해석..도 명령어 검색에 않나오는게 대부분이고해서 

msgbox "시리얼넘버" 이렇게되는것도아니고 %_ . 시리얼넘버 이렇게되가지고 난생처음보는 소스라

없어보이겟지만 이렇게 도움을 청하자고 늦은시간에 작게나마 글을 끄적입니다.

이놈을 어떻게하면 하드인증처럼 써먹을수있을지요 ..안좋게보이시는분들도계시겟지만 도움을 받을려고왔고
아에 거저달라는것은 아닙니다. 부탁드릴게요


  • 슉슉이 2016.05.09 14:43

    이렇게 일부만 올려선 모릅니다. 제작자가 만든 함수들이라 당연히 저것들이 명령어도 아니죠. 그러니 전문을 다 봐야 분석이 가능합니다.

  • 힘들지말입 2016.05.10 23:48
    저게 전문입니다만..
  • 리체 2016.05.09 16:27
    For Key [, Value] in Expression
    For문의 사용법대로 그대로 해석하면 됩니다.
    Key로 _ 기호를 사용한것이고 (Loop문의 A_Index 라고 생각하면 됩니다)
    Expression 에 윈도우즈 wmi 를 사용한것이죠.
    SerialNumber 는 위의 wmi 사용에 따른 자동으로 생성되는 변수에요.
    . 은 변수가 오브젝트로 이루어졌기 때문에 준 것입니다. (음. 이거 맞나? ㅋㅋ)
  • 힘들지말입 2016.05.10 23:48

    해석은 잘이해했습니다 감사합니다 .ㅎㅎ응용까진 ㅠㅠㅠ

  • 암드래 2016.05.09 20:19

    흠 어디서 봤나 했더니 설치되있는 디스크(USB 포함) 정보 중에서 시리얼만 뽑아오는

    명령문이었네요. 애초에 스크립트 언어라서 어떻게 보안하시겠다는 건지를 모르겠지만...


    만약에, 도청(패킷감청)에 안전한 인증방법을 사용하시고 싶은것이라면 서버쪽에는 암호화된 인증번호를 

    그리고 프로그램 쪽에선 인증번호를 암호화시킨후, 서버쪽에서 받은 암호화된 인증번호와 비교하여

    똑같은지를 체크하면 되겠네요(대체로 HMAC을 사용, 복호화가 가능한 암호는 사용X 하는게 좋습니다)


    뭐 이러니 저러니 소스 내부에서 보호해도, 메모리 덤프뜨면 소스 그대로 보이니 의미 없지만요...


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 보안질문입니다. 5 힘들지말입 2019.08.17 0/0
질문 특정 창에서 특정 좌표 클릭하는 방법 질문 4 정떤 2016.05.09 0/0
자유 같이 개발하실분 구했습니다. 6 아스키 2016.05.09 0/0
질문 이미지 서치 관련 1 한리 2016.05.07 0/0
자유 이미지서치후 postmessage 1 근홍 2016.05.08 0/0
질문 이미지서치 딜레이질문 .. 5 혜띠뿌뿌 2016.05.09 0/0
질문 이미지서치 3 PlusK 2016.05.07 0/0
질문 1을 001로, 62를 062로 표현하는 식이 없을까요? 3 북붕 2016.05.09 0/0
질문 보더 값 과 캡션 값에 대하여... 2 앞프론뒷태 2016.05.13 0/0
질문 여기 고수들 많으시네요...질문! 3 셋쇼마루 2016.05.02 0/0
질문 질문하나만 할게요 ~~ 1 깜장별 2016.05.01 0/0
질문 이미지 서치 후 랜덤좌표클릭 적용관련 질문입니다 1 티모티모티모 2016.05.01 0/0
질문 ahk_id %ID% 가 아무런 값을 출력하지 못합니다. 2 북붕 2016.05.01 0/0
질문 내가 실행한 ahk나 exe파일의 경로를 구하고 싶습니다. 1 북붕 2016.05.01 0/0
자유 이미지질문 1 PlusK 2017.11.30 0/0
질문 Gui ListView에서 선택행이 비활성일 경우 문제입니다. 1 우후훅 2017.01.20 0/0
질문 오토핫키로 스크린샷 찍기 질문드립니다. 9 Only미 2016.05.02 0/0
질문 이미지 서치에대해 질문좀드리고싶습니다.. 1 깜장별 2016.08.09 0/0
질문 오토핫키 매크로를 제가 스스로 제작하긴 했는데.. 첫 ... 2 온자춘 2016.04.30 0/0
질문 클릭을 비활성 클릭으로 바꾸려는데, 클릭 위치가 전과... 2 북붕 2016.05.11 0/0
Board Pagination Prev 1 ... 121122123124125126127128129 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글