전체 글 171

[WIPS 7번] WIPS 소스/ 채널 바꾸기 #2

패킷을 수신하기 위해서, 채널을 주기적으로 바꾸도록 했다. 처음에는 주기적으로 채널을 변경하도록 만들려고 했는데, 필요한지 모르겠다. 나중에 한번 다시 검증을 해봐야겠다. thread별로 동기화를 해서, Start되는 것을 맞춰줬어야 하는데, 크게 필요없을 것 같아서 안했다. 나중에 추가로 봐야 할 부분. ChannelThread.c /*==============================================================*/ /* ȭ ?? ??: ChannelThread.c */ /* ?? ??: */ /*--------------------------------------------------------------*/ /* ???̺귯??: */ /* ?? ?? ??: ????..

[WIPS 6번] 무선랜 패킷 캡처 (소스) #1

전체 프로그램은 4가지 Thread로 구분해서 돌아가게 했다. 전체 소스는 차근차근 올릴것인데... 먼저, ScanThread의 역할은 심플하게 WIFI패킷을 수신하여 AP도 찾고, Device가 연결하여 전송하는 패킷들을 감시하는 쓰레드다. 이 쓰레드의 pCapture() 에서 패킷이 캡처되고, 패킷을 분석하여 WIPS에서 사용할 패킷들을 찾아서 Data를 저장한다. 한글을 UTF-8로 안했던 것 같다. 윈도우에서 최초 개발하면서 EUC-KR로 설정했었던 것 같다. 나중에 한글이 변환해서 올려놔야 겠다. ScanThread.c /*==============================================================*/ /* ȭ ?? ?? : ScanThread.c */ /* ..

코로나19 자가격리 탈출기(5)- 생활지원비 신청

코로나19 확진자된 놈은 10일 만에 퇴소, 가족은 2주동안 자가격리. 아직도 걱정이어서, 외부 다니는 것은 자제를 하고 있고, 집안에서도 각자의 방에서 자가격리는 계속하고 있다. 식기도 분리해서 사용하고 있고, 각자의 방에서만 살고 있다. 잠깐 거실 나올 때는 마스크를 웬만하면 끼고 있다. 거실은 언제나 창문이 열려져 있어서 많이 춥다. 확진 받은 놈이 재검해서 음성이 나와야 하는데, 아직 좀 더 있다가 재검해보려 한다. 보건소의 기준으로는 10일 만에 퇴소시키고 자가격리 해제하는 것은 확인된 놈은 양성이라 하더라도 바이러스 힘이 없어서 전파가 안된다고 한다. 그래서, 양성 반응이 있어도 퇴소를 시키기 때문에 퇴소할 때는 아무런 검사도 받지 않고 나온다. 작년 이맘때의 코로나19 초창기 때, 음성 일 ..

기타/코로나19 2021.04.18

코로나19 자가격리 체험 및 탈출기(4)

2주간의 자가격리 기간을 마치고 금일 낮 12시에 자가격리 해제가 되었다. 해제 후에 바로 한 행동이, 폰에 설치된 자가격리점검앱을 삭제하고 커피가게로 향했다. 그동안 자가격리를 하면서, 겪은 내용을 다시 정리를 해본다. 보건소 및 구청에서 일을 하고 있지만, 서로 절차의 짝이 딱 들어맞아서 운영되고 있지는 않았다. 먼저, 확진자와 밀접 접촉한 가족이 있어서, 이 놈 검사를 먼저 받게하고 바로 집 안 방에 격리를 시켰다. 외부 창문을 개방한 베란다를 통해서 음식을 전달하였다. 다음날 아침 검사결과가 음성으로 나왔었다. 하지만, 격리를 계속 시켰다. 그러고, 1주일 후 저녁에 코로나19 증상이 나타나서 담당공무원에서 연락을 했더니, 어떻게 조치를 해야되는 지를 잘 모른다. 보건소에 가서 검사를 다시 받아야..

기타/코로나19 2021.04.16

[WIPS 4번] Aircrack-ng 설치

이전에 등록한 글로 갈음한다. 이 글을 재정리하는 것은 그동안 진행해온 것을 순서대로 정리를 하려고, 하나하나 따라 하면서 정리를 하고 있다. 일전에 이것을 만들때 띄엄띄엄 한 것이라서, 기억도 안나고 반복된 것도 많이 한 것 같아서... 정리하는 시간을 갖고 있다. makejarvis.tistory.com/58 aireplay-ng 로 wifi 접속 차단하는 명령 아래는 command line 명령으로 허가되지 않은 wifi접속을 차단하는 것을 설명한다. aireplay-ng 명령을 사용하기 위해서는 기본적으로 aircrack-ng 패키지가 설치되어있어야 한다. sudo apt-get install aircrack-.. makejarvis.tistory.com

[WIPS 3번] 라즈베리파이 Lite OS에 무선랜 패킷 수집 위한 라이브러리 설치

기존에 등록했던 글로 대체한다. makejarvis.tistory.com/84 pcap.h 를 찾을 수 없을 때 (file not found) 컴파일 할 때, pcap.h 파일을 찾을 수 없다고 나올 때, 아래의 절차로 해결한다. 간단히 아래의 패키지를 설치하면 된다... ^^ # sudo apt-get install libpcap-dev sudo 로 실행할 필요는 없는데, 내 경우에는 makejarvis.tistory.com

[WIPS 2번] 라즈베리파이 Lite 버전에 USB 무선랜(8812bu칩셋 5Ghz) 드라이버 설치

이 글은, 바로 이전 글에 이어지는 것입니다. OS의 Lite버전 설치한 직후 한 것입니다. makejarvis.tistory.com/93 라즈베리파이 OS Lite 설치 후 기본 설정하기 라즈베리파이 OS의 최소설치 버전을 찾아봤지만, 예전 이미지는 공식 홈페이지에서는 제공하지 않는 것 같아서(실제로는 자세히 찾아보지는 않아서 없는 것으로 생각하고 있다.) Lite버전을 다운 makejarvis.tistory.com 라즈베리파이 OS의 Lite버전에 USB 무선랜을 꽂았을 경우 인식되지 않았다. Desktop용으로 설치를 했었어야 하나 싶은데, 남는 SD메모리가 보이지 않아서, 이것으로 시간이 더 걸리더라도 설치해보리라 생각하고 진행한다. 최종 결론이 Full 설치하는 것이 되지 않기를 바라면서.. ^..

[WIPS 1번] 라즈베리파이 OS Lite 설치 후 기본 설정하기

라즈베리파이 OS의 최소설치 버전을 찾아봤지만, 예전 이미지는 공식 홈페이지에서는 제공하지 않는 것 같아서(실제로는 자세히 찾아보지는 않아서 없는 것으로 생각하고 있다.) Lite버전을 다운받아서 설치를 하였다. 크기가 2기가가 조금 안 되는 크기여서, 4Gb크기의 Micro SD에 이미지를 구워서 부팅을 하였다. 최소한의 설치라서 Desktop화면이 없이 로그인 Prompt만 떡하니 나온다. 최초 설치했을 때의 ID와 비밀번호는 다음과 같다. login id : pi login passwd : raspberry 라즈베리파이 설정을 위해서, 아래의 명령을 입력한다. $ sudo raspi-config 내 경우에는 화면 켭쳐를 해야 되어서, raspi-config를 실행해서 ssh를 먼저 사용할 수 있도록..

코로나19 자가격리 체험기(3)

코로나19 말로만 듣던 증상이다. 옆에서 본 내용을 적는다. 열이 난다. 39도 이상으로 올라간 적이 있다. 타이레놀이 바로 듯는다. 성인 기준으로 2알 먹는다. 몸살 증상이 있다. 이것은 열과 같이 나서 타이레놀로... 타이레놀이 만병통치약인가.. 두통증세가 있다. 기침 증세도 있다고 한다. 심한 사람은 구토를 하거나 숨이 가빠지는 경우가 있다고 한다. 마지막으로, 미각, 후각이 없는 경우가 있다. 다른 증상은 없어서 치료센터에 가더라도 쓸 약이 없어서 그냥 격리만 하는 상황이다. 미각 후각이 없는 사람은 나중에 후유증으로도 미각 후각이 없다고 하던데.... 서울시의 코로나19 치료센터는 서울시내에 여러곳이 있고, 수도권 쪽에도 다수 있다. 서울시내에는 호텔을 자가격리 치료센터를 운영하는 곳도 있었다...

기타/코로나19 2021.04.05

코로나19 자가격리 체험기(2)

가족이 양성 확인이 된 날에도 가족에 대한 별다른 안내가 없었다. 하지만, 그 전주 부터 집안 내에서 각자 자가격리를 하고 있던 터라, 집 외부로는 절대 나가지 않고 대기를 할 뿐. 다음날 아침 일찍 보건소에 가서 검사를 받았다. 아무런 안내가 없었기에 며칠동안 회사를 다녔기에 내가 먼저 확인을 해야되어서, 보건소에 찾아가게되었다. 보건소에서 문진할 때 자세한 설명을 했더니, "왜 혼자 왔나요? 가족은 왜 같이 안왔나요? " 라는 질책 같은 질문을 한다. "언제 가족 전체에게 검사를 받으라고 안내를 했나요?"라고 따져 묻고 싶었지만, 보건소에서 고생하고 있는 분이니까 싶어서, 별다른 답변 없이 "가족들도 받아야 하나?"라고 얘길하고 나중에 가족을 데리고 검사 받겠다고 답변한 후에 내 검사를 받았다. 집에..

기타/코로나19 2021.04.05