전체 글 (51) 썸네일형 리스트형 RaspberryPi + YOLOv5 실습 사양 라즈베리파이4 YOLOv5 파이썬 버전 확인 python --version opencv 설치 필요 2022.05.05 - [RaspberryPi] - RaspberryPi + opencv RaspberryPi + opencv 라즈베리파이에서 opencv를 설치하는 명령어다. sudo apt install libva-drm2 libpangoft2-1.0-0 libxvidcore4 libxkbcommon0 libchromaprint1 libpgm-5.3-0 libopus0 libwayland-cursor0 libpango-1.0-0 libblura.. blushfulcactus.tistory.com requirements.txt 설치 pip3 install -r requirements.txt 설치.. RaspberryPi 화면 보호기(자동화면꺼짐설정) 라즈베리파이를 기본 세팅대로 사용하면 화면 보호기를 끌 수 없다. 화면 보호기를 설정하거나 off하기 위해서는 따로 설치를 해야 한다. 라즈베리파이에서 사용하는 화면 보호기는 xscreensaver다. 다음의 과정은 GUI에서 설정하는 방법이다. terminal에서 commandline으로 설정하는 방법도 있는 것 같지만 사용해보지 않은 관계로 다음의 과정만 설명한다. 설치 명령어는 다음과 같다. terminal에서 다음의 명령어를 입력한다. sudo apt-get install xscreensaver 설치 후 라즈베리 파이 화면 왼쪽 위의 메뉴에서 화면 보호기 설정을 할 수 있다. [메뉴] > [Preferences] > [Screensaver] [Display Mode]에서 [Disable Scree.. suninatas - Level 8 http://suninatas.com 써니나타스 웹해킹, 포렌식, 리버싱, 암호학, 해킹 워게임 제공. www.suninatas.com suninatas의 Level 9 문제다. 문제 페이지에 ID와 PW를 입력할 수 있는 칸이 있다. 로그인을 시도해야 하는 것 같으니 먼저 ID, PW 칸에 아무 문자나 입력한다. 각각의 칸에 'asdf'를 입력하고 [Login] 버튼을 클릭하니 Password Incorrect!라는 문자가 그대로 출력되며 변화가 없다. 문제의 단서를 찾기 위해 [F12]를 클릭해 관리자 도구를 켠다. 관리자 도구에서 페이지의 소스를 확인한다. 소스의 가장 아래에 힌트가 있다. ID가 admin이고 PW는 0-9999 중에 있는 것 같다. 비밀번호를 찾기 위해 BurpSuit.. wargame - QR Code Puzzle http://wargame.kr http://wargame.kr/wargame_kr/ wargame.kr wargame의 QR Code Puzzle 문제다. 문제에 들어가면 QR Code Puzzle 제목의 퍼즐이 있다. 작은 조각 하나씩 클릭해 움직여 QR Code를 맞출 수도 있겠지만 완성된 사진이 있을 것 같으니 찾아보도록 한다. 관리자 도구(F12)에 들어가 소스를 확인하고 여기저기를 확인한다. [Network] 탭에 들어가 새로고침하면 아래와 같이 이미지 파일 하나를 확인할 수 있다. QR Code를 스캔하면 아래와 같이 Flag 값을 얻을 수 있다. Flag is : 54222b417ef88dddd2647e146c7f12adfec0d237 suninatas - Level 6 http://suninatas.com 써니나타스 웹해킹, 포렌식, 리버싱, 암호학, 해킹 워게임 제공. www.suninatas.com suninatas의 Level 6 문제다. 5개의 글이 있다. 1번 글의 제목이 Hint 이니 먼저 확인하도록 한다. 글의 내용을 확인해보니 suninatas의 글을 읽으라고 한다. 3번 글을 클릭하니 비밀번호를 입력하라는 창이 뜬다. SQL Injection을 사용해 인증을 우회하도록 한다. SQL Injection에 성공하면 데이터베이스에 접근해 조작할 수 있다. 'or 1 wargame - login filtering http://wargame.kr http://wargame.kr/wargame_kr/ wargame.kr wargame의 login filtering 문제다. 계정이 있지만 막혔다고 설명이 되어 있다. 문제 페이지에 들어가면 아래와 같이 ID/ PW 입력 칸이 있다. [get source]를 클릭해 소스를 확인한다. 소스 코드를 확인하면 맨 아래에 계정의 ID와 PW가 있다. guest / guest blueh4g / blueh4g1234ps 하지만 이 계정으로 로그인을 시도하면 your account is blocked 라는 글이 뜬다. 이 문제는 대소문자 구별이 포인트다. PHP는 대소문자를 구별하지만 MySQL은 대소문자를 구별하지 않는다. 따라서 ID에 대소문자를 섞어 로그인.. suninatas - Level 15 http://suninatas.com 써니나타스 웹해킹, 포렌식, 리버싱, 암호학, 해킹 워게임 제공. www.suninatas.com suninatas의 Level 15 문제다. 음악을 좋아하냐는 질문과 함께 힌트가 주어졌다. 힌트에 따르면 Authkey는 파일 안에 있다. [Play the Music]을 클릭하면 아래와 같은 페이지로 이동해 음악이 재생된다. 재생 중인 이 음악에 키가 있으니 다운로드해 더 자세히 봐야 한다. 오른쪽에 있는 점 세 개를 클릭해 다운로드 한다. 다운로드된 음악 파일의 속성을 먼저 살펴본다. 속성 중 [자세히] 탭에서 지휘자에 GoodJobMetaTagSearch 라는 문자가 있다. 혹시나 해서 Authkey가 맞는지 확인해보니 맞았다. GoodJobMeta.. wargame - flee button http://wargame.kr http://wargame.kr/wargame_kr/ wargame.kr wargame의 flee button 문제다. 할 수 있다면 버튼을 클릭하라는 내용의 문제다. [Start]를 클릭해 문제를 시작한다. 문제 페이지에 들어가면 검정 바탕에 왼쪽 위 박스가 있고 마우스를 따라다니는 버튼이 있다. 버튼을 클릭해야 하는데 버튼이 마우스의 뒤를 졸졸 따라다녀 클릭할 수 없다. 관리자 도구(F12)에 들어가면 네모에 마우스 포인터가 겹쳐진 모양이 있다. 그 아이콘을 클릭하면 마우스 포인터를 갖다댄 곳의 소스 코드를 확인할 수 있다. 이 기능을 사용하면 화면은 멈추고 버튼은 마우스를 따라다니지 않는다. 이걸 사용해 버튼을 클릭하도록 한다. 기능을 실행시키고 버.. 이전 1 2 3 4 5 6 7 다음