위장

HashMap [“key”, “value”] key는 중복 x value는 중복 o 위장 문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지...

더보기

전화번호 목록

해쉬 해쉬 개요 배열 장점 : index로 자료 검색이 이루어 지기 때문에 빠른 검색 속도 단점 : 삽입과 삭제가 어렵다. 연결리스트 장점 : 삽입과 삭제가 쉽다. 단점 : 탐색이 오래거린다. 한계를 극복하기 위해 나온 방법이 해쉬(hash)이다. 기본 개념 탐색 : O(1), 1번만에 접근하여 검색할 수 있음(대부분의 경우) 내부적으로 배열을 사용하여 데이터를 저장하기 때문에 빠른 검색 속도를 갖는다. 해쉬 함수 : 데이터의 고유한 숫자값을 만들어 인덱스로 사용한다. hash code 많은 값을 저...

더보기

2020 하계 모각코 6회 회고록

6회차 회고록 목표 보안 공부 - how2heap 결과 first fit 주기억장치의 사용 가능한 공간을 탐색하여 첫번쩨로 찾아낸 곳에 할당하는 방식 충분한 공간을 찾으면 탐색을 종료한다. 가장 간단하며, 대부분의 경우 최적이고 빠르다. first fit.c 코드 실행 결과 glic는 free chunk를 선택하기 위해 first-fit 알고리즘을 사용합니다. 만약 어떤 chunk가 free되어있고 충분한 크기라면 malloc은 이 chunk를 선택할 것입니다. 이는 UAF 상황에서 exploit될 수 있습니다. 2개의 버퍼를 할당합니다. 두 버퍼는 fastbin이 되지 않게 ...

더보기

흔들리는 코딩 속에서 6회차 모임(팀)

6회차 작성자: 김수민 일자 : 2020년 08월 06일 일시 : 19:00 ~ 22:00 (3시간) 장소 : 각자 집 목표 흔들리는 코딩속에서 일일목표 김기조 ROS(Robot Operating System) 공부(2) 조승현 오픈소스 컨트리뷰트 코스 수행 오픈소스 컨트리뷰트 모빌리티팀 주제 조사 김수민 보안 공부 - how2heap 조윤혁 자율주행을 위한 영상처리 공부(차선인식) 회고 회고는 각자의 Github Blog에 게시 김...

더보기

2020 하계 모각코 5회 회고록

5회차 회고록 목표 보안 공부 - HITCON 10 결과 지난 모각코 2, 3회차에서 heap을 공부했었다. 이번 회차에서는 heap의 취약점 중 하나인 Use After Free에 대해 공부하고 HITCON문제를 풀어보았다. UAF(Use After Free) 할당할 때 malloc등의 함수를 사용해 할당하고 해제할 때는 free함수를 사용한다. 메모리 영역을 free한 후에 재사용할 때 취약점이 발생할 수 있다. caching 기능 : free된 heap이 재요청될 때에 같은 사이즈로 요청받을 수 있는데 ehap을 병합하거나 분할하는 시간을 절약하고자 free된 he...

더보기

흔들리는 코딩 속에서 5회차 모임(팀)

5회차 작성자: 조윤혁 일자 : 2020년 08 03일 일시 : 19:00 ~ 22:00 (3시간) 장소 : 각자 가능한 장소 목표 흔들리는 코딩속에서 일일목표 김기조 ROS(Robot Operating System) 공부(1) 조승현 졸업프로젝트 관련 만들기 - 프라이버시 보호 딥러닝 학부 인턴 관련 자료 만들기 컨트리뷰트 관련 자료 만들기 - Tensorflow Lite 위 세개를 통합한 PPT 하나 제작 김수민 보안 공부 - HITCON 10 조...

더보기

흔들리는 코딩 속에서 4회차 모임(팀)

2회차 일자 : 2020년 07월 30일 일시 : 19:00 ~ 22:00 (3시간) 장소 : 각자 집 작성자 : 김기조 목표 김기조 우분투 재설치(2) 조승현 Udacity: Secure and Private AI 8강(Encrypted Deep Learning)을 듣고 정리 전에 들었던 6강과 7강도 부족한 부분이 있으면 추가 정리 6,7,8강을 통합한 Federated Learning 프레젠테이션 제작 김수민 udacity Secure & Privacy AI - 7강 ...

더보기