본문 바로가기

분류 전체보기

(28)
YOLO mark 학습이미지 ( 마킹 크기에 대하여 ) YOLO 학습을 할 때, YOLO mark-master 라는 프로그램을 이용해서 학습시킬 데이터를 만들 수 있다. 이미지에 일일이 손으로 네모모양 box로 영역을 설정하여 해당 부분이 학습될 수 있도록 해야한다. YOLO에서 학습을 하는데 사용한 coco dataset의 markup영역을 확인하면, 의외로 꼼꼼히 marking 했고, 상당 수의 makring을 했다는 것을 알 수 있다. 기본 제공되는 mark를 보고 YOLO에서는 어떤 기준을 가지고 mark를 했는지 나름대로 분석해봤다. *마킹 분석( 기본 이미지 마킹 방식 ) 1. 학습시키고자 하는 물체의 끝선에 맞춰서 영역을 지정함. 2. 물체가 작던지, 크던지, 사람이 인지 할 수 있는 수준의 물체이고, 학습 시켜야 할 물체라면 반드시 마킹한다. ..
Darknet YOLO에서 사용하는 학습(train) 이미지 구하기(YOLO 기본 이미지 변환) COCO dataset은 머신러닝을 하기 위해 만들어진 수 많은 데이터셋 중에 하나이다. Darknet YOLO의 경우 파일에 coco.data등의 파일이 있으므로, coco dataset을 사용했다는 것을 알 수 있다. 1. COCO dataset은 검색만으로 이미지를 구할 수 있다. ( Train/Val annotations는 .json파일로, 프로그램으로 marking text를 얻을 때 필요하다) http://cocodataset.org/#download COCO - Common Objects in Context cocodataset.org 2. 말 그대로 COCO dataset이기 때문에 YOLO에서 인식할 수 있는 .txt파일을 생성해 줘야 하는데 자동화 프로그램을 이미 해외에서 제작해서 사용..
root-me.org ELF x86 - Stack buffer overflow basic 1 풀이 Hostchallenge02.root-me.orgProtocolSSHPort2222SSH accessssh -p 2222 app-systeme-ch13@challenge02.root-me.org WebSSHUsernameapp-systeme-ch13Passwordapp-systeme-ch13 ssh로 접속 할 수 있는 방법은 다양하다. 필자는 xshell을 이용하여 접속하였다. 서버에 접속하면 ch13 실행파일과 ch13.c 라는 파일이 있다는 것을 알 수 있다. root-me.org에서는 웹사이트에서 소스코드를 보여준다. 하지만 서버에서도 소스코드가 있으므로 굳이 웹사이트 에서 확인 할 필요는 없다. 소스코드를 보면 check의 값이 0x04030201이다. 첫번째 if문을 보면 check의 값이 0x..
pwnable challenges sites pwnable.kr => pwnable을 공부하는데 있어서 좋은 문제들을 풀어볼 수 있음. https://www.root-me.org/?page=news&lang=en=> bof문제가 다수 존재하여, 기본기라 할 수 있는 bof를 연습 가능.