IT관련(196)
-
SW 61 XY, 6C XY 응답의 대응방법
T=0의 경우만약 응답으로 카드가 10 bytes를 응답해야 하는 경우 Case 2에서 Le를 00으로 주면 '00'의 의미는 maximum(=256)을 의미합니다. XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 90 00 Le를 작게 주면 카드는 61 XY로 응답해서 GET RESPONSE 명령어를 보내 터미널에서 나머지 데이터를 읽어 가야 합니다. XX 61 0F> 00 C0 00 00 0F> XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 90 00 Le를 크게 주면 카드는 67 00 혹은 6C XY로 응답합니다. 여기서 67 00은 wrong length라는 의미..
2018.07.20 -
Nest Cam IQ indoor 사용기
Nest Cam 사용기 보기 2년전에 샀던 Nest Cam 후속 버전인 Nest Cam IQ를 구매했다. 정가는 $299인데 우연히 ebay에서 $199에 낙찰받아서 사게 되었다.이미 2년넘게 Nest Cam을 잘 사용하고 있는터라 이번 장비 구매에 고민은 없었다. 아니 지금은 잘 산것 같다. 우선 Nest Cam IQ가 기존 Nest Cam에서 달라진 점은 무엇인지 소개하겠다.1. 4K HDR 및 12배 디지털 줌2. 얼굴 인식 및 추적 기능3. 향상된 스피커와 마이크4. Google Assistant 내장 먼저 4K HDR에 대해 평하자면 실제로 클라우드에 저장 되는 영상은 4K가 아니라 1080p인것 같다. 저장된 영상을 확대해서 보면 4K스럽지 않다. 대신에 4K라서 디지털 줌을 해도 영상이 일글..
2018.04.02 -
맥북에어 2011에 Windows 10 설치
2011년 맥북에어(MacBookAir4,1)에 Windows 10을 설치했다. 내가 가지고 있는 맥북에어는 공식적으로 애플에서 Windows 10을 지원하지 않는다. 결국은 드라이버를 받을 방법이 없어서 조금 고생을 했지만 결국은 설치 완료 했다.BootCamp 드라이버가 이제는 64 bits만 제공되니 반드시 OS는 x64 버전으로 설치해야 한다. 1. BootCamp 6.x 다운로드 받기검색해 보니 6.x 버전이 Windows 10을 지원한다고 한다. 예전에는 애플 홈페이지에서 직접 바이너리를 받았던것 같은데, 6.x 버전은 받을 방법이 없다. 반드시 OS X의 BootCamp를 통해서만 받을 수 있었다. 하지만 이미 나는 OS X를 포맷해 버리고 Windows 10을 설치한 터라 준비를 하지 못했..
2017.10.26 -
OpenSSL을 이용한 X.509 인증서 생성/ 검사/ 변환
OpenSSL 라이브러리를 이용하여 X.509 포맷의 인증서를 만들고 검사하는 방법에 대해 간략한 샘플 코드를 공개한다.OpenSSL은 컴파일을 해야 하는데, 이게 좀 귀찮다. 그러니 이미 컴파일된 바이너리를 배포하는 웹사이트를 통해 받아두면 편하다.컴파일된 바이너리: https://wiki.openssl.org/index.php/Binaries 소스아래는 OpenSSL을 이용한 X.509 인증서를 만들고 PKCS#12 형태의 전달 가능한 파일로도 변환할 수 있다.X509.cpp// X509.cpp : Defines the entry point for the console application.// #include "stdafx.h" #include #include #include #include #in..
2017.09.07 -
Wemo 디바이스 초기화 방법
WeMo Light Switches:Hold down reset until it blinks amber and greenRoughly 30 to 60 seconds in total WeMo Motion Senors, Switches and Links:Unplug the WeMoHold down the reset buttonPlug the WeMo inRelease the reset button a few seconds after it starts flashing amberOnce the WeMo is flashing amber and green the reset is complete WeMo Bulbs:Start with bulb on for 5 secondsSwitch bulb off for 5 sec..
2017.08.29 -
Tkinter로 만드는 스마트카드 통신 프로그램 - 5
이전글: Tkinter로 만드는 스마트카드 통신 프로그램 - 4 목표1. 상호인증(mutual authentication) 기능 추가2. 상호인증 후 GET STATUS command를 이용하여 card content들을 treeview에 표시 특이사항1. GlobalPlatform 관련 소스는 공개하지 않음. 2. Treeview에 item 관리하는 부분이 효과적인지 모르겠음. 소스코드main.py# imports# Use Tkinter for python 2, tkinter for python 3import tkinter as tkimport scm if __name__ == '__main__': root = tk.Tk() scm.MainPage(root) root.mainloop() # Start ..
2017.08.18