1. 키보드, 에어팟 연결 블루투스 기기 2개 연결해야 함 2. ROS, YoLO 시동 2.1. ROS - publisher node(mater node 포함) 시동 새 터미널 열고 아래 실행 1. ros dir 이동 $ roscd 2. ros launch 실행 : publisher, master node 실행 $ roslaunch cyglidar_d1_ros1 cyglidar.launch 4. YoLO 실행 전 가상환경 실행 새 터미널 하나 열고 아래 실행 $ workon yolov7 5. yolov7 dir 이동 $ cd /home/jetson7/yolo/yolov7 6. YoLOv7 실행 $ python3 detect2.py --weights ./weights/2023_11_22_2_best.pt ..
conda activate uniasm # 위에서 이미 uniasm 환경에 접속했으면 실행안해도 됨 sudo apt install radare2 # bin to asm, asm to bin 등을 지원하는 프로그램이다. 코드 유사도 검사시스템을 제작하면서 하나의 방법론으로 BCSA 를 담당하여 조사하고 코드를 돌려보게 되었다. BCSA 에 대한 설명은 아래 논문리뷰에 있다. https://rond-o.tistory.com/325 [논문 번역] A Survey of Binary Code Similarity 논문: A Survey of Binary Code Similarity본 논문은 binary diffing이 아닌 binary code diffing에 대한 survey를 제공한다.하지만 binary dif..
2023년 1학기에 도전학기제로 이전 2022년 2학기에 진행했던 online judge system 에서 code 유사도를 검사하는 시스템을 더 얹어보기로 했다. 이 포스팅은 코드 유사도 검사 시스템 구현을 위한 자료들을 정리하고 찾기 위한 키워드들을 위해 정리한다. 1. Binary Code Similarity Analysis BCSA 로 줄여 말하기도 하며 특정 프로그래밍 언어나 시스템에 국한되지 않고 바이너리 데이터 자체를 분석하여 malware detetion, 패치 분석등에 응용될 수 있다. 밑의 링크는 이 BCSA 에 관한 survey 로 여러가지 사례와 논문을 소개한다. 논문 링크 : https://dl.acm.org/doi/10.1145/3446371 A Survey of Binary C..
10월 말쯤 교수님께서 ETRI 동계인턴 모집한다고 한 번 지원해 보라고 하셔서 지원서를 작성하게 되었다. 예전에 해커톤에서 대상을 받은 적이 있었는데 그 쪽 분야와 겹치는 분야가 있길래 그 쪽 분야를 더 공부해보고 싶은 마음에 복합지능 연구실에 지원하게 되었다. 다른 사람들은 ETRI 를 어떻게 생각할지는 모르겠지만 연구자가 되고 싶은 나에게는 최고의 기업이였다. 그래서 사실 큰 기대를 안했는데 붙게 되었다. 밑의 글에서는 자소서를 어떻게 썼는지와 1주차, 2주차를 거치면서 어떤 업무를 했는지 대략만 써 보려고 한다. 1. 자소서 동계 인턴 같은 경우 자소서만 보고 따로 면접이나 다른 평가기준이 없어서 오히려 편했던 것 같다. 문항은 총 5가지였다. 자소서는 총 5가지 문항인데 나는 직무연관성을 강조하..