분류 전체보기(525)
-
가상화폐 기술
중간고사 단답형 예상 정리 암호화폐와 블록체인 비트코인 – 최초의 암호화폐 블록체인 – 분산 데이터 저장기술의 형태 채굴 – 블록 생성을 위해 암호를 풀고 보상으로 화폐를 받는 것 암호화페 반감시 해시 – 임의의 길이를 갖는 임의의 데이터에 대해 고정된 길이의 데이터로 매핑 하는 암호기법 논스 – 블록체인에서 목푯값 이하의 블록 해시를 찾기 위해 임시로 사용하는 숫자 분산원장 – 다수의 증인을 세우는 블록체인 메커니즘 해킹 디지털자산 가상화폐 전자화폐 세상을 바꾸는 기술 신기술 4차산업혁명 변곡점 – 증감의 추세가 바뀌는 점 알파고 인공지능기술 기술의 수용주기 캐즘 – 시장에 진입 시 초기시장과 주류시장 사이에 존재하는 단절 초기시장 – 혁신자 선각수용자 주류시장 – 정기다수 후기다수 말기시장 - 지각수..
2022.04.26 -
트롤리 딜레마 _ 다수의 목숨이 소중하다 반대 입장
저는 다수의 생존을 위해서 소수의 목숨을 포기하는 것은 옳지 않다는 의견입니다. 우선 가장 큰 이유는 소수를 희생해서 다수를 구하기 시작하면 결국에는 남는 것은 없고 모든 것을 포기하게 되기 때문입니다. 더 많은 이들을 살리는 쪽이 옳다는 논리는 포장은 훌륭하나 결국에는 희생시키지 않아도 되는 이들을 희생시킨다는 의미입니다. 물론 희생을 달가워하는 이는 없고 이상론이라고 할 수도 있지만, 더 많은 이들을 살리기 위해 더 적은 이를 희생시킨다는 건, 결국 사람 목숨을 저울질하는 것에 지나지 않기 때문입니다. 사람 목숨에는 위아래가 없기에 한명 한명이 모두 소중하다면 한 명의 죽음과 천명의 죽음을 비교하게 되지만 이는 틀린 것입니다. 그렇다면 한 사람의 목숨과 1000명을 먹여 살릴 수 있는 곡식 중에 선택..
2022.04.22 -
안드로이드
무선모바일 중간고사 정리 안드로이드 애플리케이션 구성요소 컴포넌트들은 하나의 독립적인 형태로 존재함. 각 컴포넌트들은 고유의 기능을 수행함. 각 컴포넌트들은 인텐트를 통해 서로 상호작용함 액티비티 : 사용자에게 보여주는 디바이스 인터페이스 서비스 : 백그라운드로 실행 브로드케스트 수신자 : 애플리케이션 공유 공간 콘텐츠 제공자 : 실시간으로 시스템 상태를 확인 액티비티(Activity) 사용자가 애플리케이션과 상호작용하는 단일화면을 의미하며 모든 안드로이드 애플리케이 션은 액티비티로 구성 사용자와 상호작용을 담당하는 인터페이스 안드로이드 애플리케이션은 반드시 하나 이상의 액티비티를 포함 액티비티는 생명주기(Life Cycle) 관련 메서드들을 재정의하여 원하는 기능들을 구현 ..
2022.04.21 -
웹 툴
모바일 네트워크 중간고사 범위 웹 브라우저 인터넷 세상을 탐험(브라우징)할 때 사용하는 필수적인 도구 웹 브라우저의 종류 : 마이크로소프트의 인터넷 익스플로러, 구글의 크롬, 모질라의 파이어폭 스등 인터넷 익스플로러 마이크로소프트에서 개발한 웹 브라우저 프로그램 1995년 8월 16일에 버전 1.0이 첫 선을 보인 후 지속적으로 발전하여 2017년 현재 버전 11 까지 나옴. 인터넷 익스플로러의 개발자 도구 버전 6 이상부터 ‘개발자 도구’ 기능 내장 인터넷 익스플로러를 실행하고 [F12]를 누르거나 오른쪽 상단의 설정 메뉴에서 [F12 개발자 도구] 클릭 가장 많이 사용하는 기능은 요소 찾기와 특정 값 찾기 크롬 2008년 9월 2일에 공개된 구글에서 개발한 웹 브라우저 가장 ..
2022.04.21 -
xss, csrf공격
xss공격 1 악성코드 서버에 전송 2 피해자가 메일 읽음 3 피해자가 쿠키전달 4 쿠키를 사용 메일을 훔쳐봄 간단하지만 파괴력이 있음.(웹 애플리케이션 사용자를 공격하는 기법 중 최고) 웹 애플리케이션이 사용자를 인증하는 방법 가장 먼저 아이디와 패스워드를 기반으로 사용자의 신원 확인 신원 확인 후 웹 애플리케이션이 사용자에게 고유한 값을 전달 그 이후부터 사용자는 웹 애플리케이션으로부터 받은 고유한 값을 가지고 사이트 이용 쿠키(cookie) 사용자가 인터넷 웹 사이트에 방문할 때 생기는 4KB 이하의 파일 1994년 넷스케이프에서 처음 사용 쿠키 내용을 이용하여 클라이언트의 신분을 알 수 있음. 많은 웹 사이트는 쿠키를 이용하여 사용자 정보를 수집 코드 예 Set-Cooki..
2022.04.21 -
웹해킹
무선모바일 중간고사 정리 웹해킹 국내 해커의 역사 1986년 KAIST의 김창범이 ‘유니콘’이라는 해커 동아리를 만든 것이 시초 1991년 KAIST에 해커 그룹 ‘쿠스’가 만들어지고 포항공과대학교에 ‘플러스’가 생김. KAIST와 포항공과대학교 간의 유명한 해킹 전쟁이 일어난 후 쿠스 해체 쿠스 멤버 중 하나였던 김휘강(현 고려대학교 정보보호대학원 교수)은 보안을 강조한 시큐리 티카이스트를 만듦. 1990년대 : 시스템과 네트워크의 취약점을 공략하는 공격 기법이 거의 대부분 (당시 통신 프로그램이 전화 모뎀을 이용했기 때문) 1990년대 후반 : 국내 1세대 해커들이 보안 전문 회사를 만들고 언더그라운드에서 오버그라 운드로 전환하여 본격적으로 활동 전개 수많은 보안 회사가 생겨나고 널루트, 와우해커와 ..
2022.04.21 -
시스템 보안
모바일 네트워크 중간고사 정리 운영체제의 기능 프로세스 관리 프로세스 생성(creation), 삭제(deletion), 일시 중지(suspend) 및 재개(resume) 프로세스간 통신, 동기화(Synchronization) 교착상태 처리(deadlock handling) 주기억장치 관리 프로세스에 메모리 할당(allocation) 및 회수 메모리의 효율적 사용 가상 메모리 관리 파일 관리 파일 및 디렉토리의 생성(creation)과 삭제(deletion) 파일의 조작 지원 - open, close, read, write, create, delete Track, Sector 와 File의 매핑(mapping) File Backup 디스크 관리 / 보조기억..
2022.04.21 -
보안 시스템
'모바일 네트워크 중간고사 범위' 인증 시스템 인증하고자 하는 주체(Subject)에 대해 식별(Identification)하고, 이에 대한 인증 (Authentication & Authorization) 서비스를 제공하는 시스템 인증 수단 알고 있는 것 (something you know) 사용자가 알고 있는 정보로 인증. 대표적인 예는 사용자의 아이디와 패스워드를 이용한 인증. 사용자의 기억에 의존하므로 값싸고 편리하지만, 패스워드를 안전하게 관리하기가 어려움 자신의 모습 (something you are) 사용자의 고유한 생체 조직을 이용하여 인증. 지문 가장 흔히 사용되는 생체 인식 수단. 지문 인식 시스템은 가격이 부담 없고 효율성이 좋으며 사용 시 거부감이 없지만 손에 땀..
2022.04.20 -
빅데이터 보안 중간고사 정리
빅데이터 구조적 관점 구분 정형 데이터 : 행과 열을 갖는 표준 데이터베이스와 관계형 스키마로 구성된 데이터 반정형 데이터 : 고정된 스키마를 갖지 않는 정형 데이터. 데이터에 레코드 및 필드 같은 구조를 갖기 위해 태그나 인덱스 포함 비정형 데이터 : 구조화 되지 않은 임의의 형식 (이미지, 동영상, 이메일, 문서 등) 빅데이터 특징 Volume(규모) : 빅데이터 분석 규모. 디지털 정보량의 기하급수적 증가 Variety(다양성) : 빅데이터 자원 유형. 정형 데이터 뿐만 아니라 비정형, 반정형 데이터 포함 Velocity(속도) : 빅데이터 수집,분석,활용 속도. 처리속도 가속화 요구 Veracity(신뢰성) : 빅데이터 수집 대상 데이터가 가지는 신뢰에 관련된 특징 Value(가치) : 빅데이터 ..
2022.04.20 -
개인적으로 생각하는 모바일 게임 순위
생각나는거 순으로 적어보았습니다. 마녀의샘 시리즈 던전메이커 검볼앤던전 모뉴멘트벨리 xcom 디모 slay the spire tft 던전워페어 thebonfire2 가디언테일즈 fm 마인크레프트 풍선타워디펜스6 포켓몬 유나이트 리그오브레전드 와일드 리프트 모바일베틀그라운드 포켓몬고 레이튼 교수와 이상한마을 휴먼 폴 플랫 닌자마을키우기 토탈워 딜러의삶 브롤스타즈 쿠키런 킹덤 지오메트리 데쉬 스타듀벨리 임모탈키우기 스펠마스터 앵그리버드 텐텐 쿵야 캐치마인드
2022.04.15