일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자바스크립트 API
- 보안뉴스
- javascript
- 다크웹
- python
- 카카오프로젝트 100
- Oracle SQL
- 오라클
- 파이썬
- ES6
- 자바스크립트 element api
- php
- GIT
- 자바스크립트 jQuery
- oracle db
- 자바스크립트
- oracle
- 자바스크립트 prototype
- 보안뉴스 한줄요약
- numpy
- 보안뉴스한줄요약
- 카카오프로젝트
- 자바스크립트 기본 문법
- 깃허브
- 보안뉴스요약
- 랜섬웨어
- 자바스크립트 node
- 자바스크립트 객체
- 카카오프로젝트100
- 보안뉴스 요약
- Today
- Total
목록SUA 정보보안 (90)
FU11M00N
보호되어 있는 글입니다.
모든 자료의 저작권은 dreamhack.io에 있습니다. 본 게시물은 공부를 목적으로 작성되었습니다. - 웹 접속 위 그림은 사용자가 드림핵 웹 사이트(http://dreamhack.io)에 접속 시 발생하는 과정을 간략히 표현한 그림입니다. 유저들은 웹 페이지에 접속할때 사이트의 도메인 주소만 입력해주면 쉽게 접속이 가능합니다. 하지만 실제 컴퓨터와 네트워크는 사진과 같이 많은 과정이 수행됩니다. - 웹 기초 지식 키워드 Web browser : 웹에 접속하기 위해 사용하는 소프트웨어 Web resource : 웹 상에 존재하는 모든 콘텐츠(HTML, CSS, JS, PDF, PNG등) URL(URI) : 리소스를 식별하기 위한 식별자 HTTP : 웹을 이용하기 위한 통신규약 HTTPS : 기존 HTT..
보호되어 있는 글입니다.
- 자바스크립트 런타임 환경 아래의 사진은 자바스크립트 런타임 환경 사진입니다. - Call Stack 기본적으로 Anonymous는 가상의 전역 콘텍스트로 항상 존재한다고 생각하면 됩니다. 함수의 호출 순서대로 쌓이고 역순으로 실행됩니다. 함수 실행이 완료되면 스택에서 빠져나갑니다. 스택의 LIFO구조입니다. Call stack은 함수의 호출을 저장하는 자료구조입니다. 함수를 호출하면 스택에 쌓이고 또 다른 함수를 호출하면 다음 스택에 쌓으면서 가장 위에 쌓인 함수가 가장 먼저 처리됩니다. 가장먼저 first()을 호출하므로 call stack에 first() 이 쌓입니다. 그 후 first()에서 second()를 호출하므로 call stack에는 second()가 쌓이고, second()에서는 th..
- Hosting 변수나 함수의 선언문을 유혀범위의 최상단으로 올려 변수나 함수를 선언하기 이전에도 사용할 수 있도록 해주는것입니다. - 변수 Hosting console.log(test); // 결괏값: undefined var test = "FU11_M00N"; console.log(test); // 결괏값: FU11_M00N name이라는 변수가 선언되기 전에 호출하면 에러가 아닌 undefined를 출력합니다. var test; console.log(test); // 결괏값: undefined test = "FU11_M00N"; console.log(test); // 결괏값: FU11_M00N 자바스크립트의 Hoisting 특성은 유효범위의 최상단으로 올리기때문에 위의 예제와 동일한 효과가 발생합..
보호되어 있는 글입니다.
- 쿠키 사용자가 웹 페이지에 접속할 때 웹 서버가 사용자의 컴퓨터에 저장하는 작은 양의 데이터입니다. 웹 페이지에서는 쿠키를 확인하여 로그인 상태나 장바구니에 상품이 담겨 있는지를 확인합니다. 그 후 웹서버는 쿠키를 사용자의 컴퓨터에 저장한 뒤 쿠키가 필요할 때 사용자의 컴퓨터에 요청하고 사용자의 컴퓨터는 저장된 쿠키를 웹서버로 전송합니다. 쿠키는 사용자에게 저장되기 때문에 악의적인 사용자가 쿠키값을 조작, 탈취하여, 사용하게 된다면 보안적으로 취약합니다. 쿠키는 사용자에게 보여줘도 되는 값일 때만 사용하고, 그게 아니라면 세션을 사용해야 합니다. - 세션 사용자의 컴퓨터에 저장되는 쿠키와 달리 세션은 보안을 이유로 사용자의 컴퓨터와 웹 서버에 모두 정보를 저장합니다. 웹 사이트를 방문하는 사용자의 컴..
- 관계형 데이터베이스 관계형 데이터베이스란 테이블(table)로 이루어져 있으며, 이 테이블은 키(key)와 값(value)의 관계를 나타냅니다. 이처럼 데이터의 종속성을 관계(relationship)로 표현하는 것이 관계형 데이터베이스의 특징입니다. - 관계형 데이터베이스의 특징 데이터의 분류, 정렬, 탐색 속도가 빠릅니다. 오랫동안 사용된 만큼 신뢰성이 높고, 어떤 상황에서도 데이터의 무결성을 보장해 줍니다. 기존에 작성된 스키마를 수정하기가 어렵습니다. 데이터베이스의 부하를 분석하는 것이 어렵습니다. - join 조인(JOIN) 연산은 두 개의 릴레이션 A와 B에서 공통된 속성을 연결하는 것입니다. 이 와 같은 조인 연산은 하나의 릴레이션으로는 원하는 결과를 얻을 수 없을 경우, 두 개 이상의 릴..