분류 전체보기(431)
-
미밴드6 NFC에 암호화된 출입 카드 등록 및 사용 방법
중국 내수용 미밴드 NFC는 국내에서도 도어락 카드를 추가해서 사용할 수 있다는 것을 확인했다. 스마트 카드 업계에 일하는 입장이라 테스트를 해보고 싶었다. 확인해 보니 mifare classic 1K 카드만 등록이 가능한 것으로 확인 되었고 카드 등록도 상당히 쉬운 편이었다. 미밴드가 다수의 카드 복제를 지원한다는 것은 mifare를 에뮬레이션 한다고 볼 수 있다. 카드를 몇 개 등록해 보니 mifare A, B key가 전부 'FF...FF'인 카드는 바로 읽어서 미밴드에 복제를 해 버린다. 그리고 당연히 하나의 sector에라도 A, B key가 'FF...FF'가 아닌 카드는 "the original card has been encrypted."라고 표시되면서 복제를 하지 못한다. 즉, 미밴드는 ..
2021.05.06 -
레트로파이 구동기 - 라즈베리파이4 + PS4/Xbox360 컨트롤러
재미로 월광보합 같은걸 만들어 봐야겠다 싶었고 라즈베리파이와 액정이 있으니 금방 만들 수 있을 줄 알았다. 결과적으로는 3번의 레트로파이 재 설치와 라즈베리파이4에 맞게 액정 케이스를 갈아버려야 하는 일이 생겼었다. 액정 케이스 조정 라즈베리파이3까지(제로 시리즈 빼고)는 in/output 단자들의 변화가 없어서 케이스를 그대로 사용할 수 있었다. 라즈베리파이4는 전원, HDMI, USB, ethernet 단자들의 변화가 있어서 기존 케이스를 재 사용할 수 없었다. 다이소에서 2000원 짜리 세공용 줄을 사서 열심히 갈고 불필요한 건 부러트려 버려 케이스를 맞췄다. 레트로파이 설치 레트로파이 설치하는거 너무 쉬워졌다. Raspberry Pi Imager로 하면 금방이다. OS는 Emulator and g..
2021.04.19 -
회사도 인연이다.
회사도 인연이다. 현시대가 경쟁사회라 하지만 수년간 우여곡절 동고동락 했던 인연을 한순간에 정리하라는게 말이 되는가. 글과 말로만 들어오던 것이 바로 내 주변의 것이 였다는게 황망하고 마음의 두근거림이 쉬 멈추질 않는다. 힘들고 어렵다고 인연을 소홀히 하면 벌받는다고 배워왔고 지금도 그렇다고 믿고 있다. 서로 양보하고 함께 가는 방법도 있는데 왜 극단적으로 해결 하려고 하는지 아쉽다. 익명으로 글은 이렇게 쓰면서 정작 회사에 직접적으로 말할 용기가 없는게 바로 나구나. 남은 자는 인연들의 원망을 짊어 졌는데 회사에는 이번엔 살려주셔서 감사하다고 해야 하나. 다음번엔 내가 될수도 있으니 어서 어서 알아서 살길 찾으란 기회인가. 너무 오래 한곳에 적을 두고 있었나보다. 술 깬다는 핑계로 집밖으로 나와 동네 ..
2021.03.10 -
AiMesh node 등록 오류 해결
과거엔 가정학습을 학습지로 했다면 이제는 태블릿PC로 하는 시대더라. 아이스크림 홈런을 체험용으로 신청했는데, wifi에 연결이 안된다! 얼마전에 asus wifi6 공유기로 바꿨는데 이 태블릿이 연결을 하지 못하더라. 태블릿 교체를 해봐도 동일했다. 결국 놀고 있는 구형 asus 공유기를 이 태블릿용으로 사용해야 하는데, 기왕이면 AiMesh 구성을 만들고 싶었다. AiMesh로 만들면 복수의 공유기를 동일한 무선 이름(SSID)로 묶을 수 있고 당연하겠지만 커버리지도 넓어진다. 당연히 최신 공유기가 AiMesh router가 되고 구형 공유기는 AiMesh node가 되어야 한다. 연결방법은 쉽게 찾아볼 수 있으니 여기서는 가이드 문서를 첨부하는 것으로 대체 한다. 가이드 문서에 나와 있는대로 AiM..
2021.01.29 -
모카포트
전자레인지로 우유를 데우고 핫플레이트에 모카포트 올려 커피 뽑아 부어 마시면 사무실 라떼 완성. 씻어둔 모카포트는 핫플레이트 잔열로 말리면 편하다.
2021.01.18 -
PyInstaller로 만든 실행파일을 Trojan 바이러스로 인식하는 문제 해결
PyInstaller로 실행파일을 만들었는데 어처구니 없게 Windows Defender가 Trojan 바이러스로 인식하고 삭제를 해 버린다. Python package는 일반적으로 pip로 설치하는데, PyInstaller는 미리 컴파일된 package를 다운받아 설치하게 되는것 같다. 미리 컴파일된 PyInstaller가 문제이기 때문에 소스를 받아서 자신의 PC 환경에 맞게 빌드를 해야 문제가 해결된다. PyInstaller는 www.pyinstaller.org/downloads.html에서 받을 수 있다. 준비 PyInstaller 메뉴얼을 보면 Bootloader라는 항목이 있는데 이걸 자신의 환경에 맞춰 빌드를 해야 한다. 빌드하기에 앞서 반드시 Visual Studio C++ 컴파일러가 있어..
2021.01.04