본문 바로가기

IT지식32

SameSite Cookie란? 변경된 크롬 80 쿠키 정책 크롬 80에서 쿠키 정책이 엄격하게 변경되었습니다. 크롬 브라우저의 기본 쿠키 특성 설정이 SameSite=None 에서 Samesite=Lax가 도입되었습니다. 이에 따라 타 도메인을 통할 경우 브라우저에서 쿠키값을 서버로 전달하지 않을 수 있습니다. Samesite 정책은 CSRF (Cross-Site Request Forgery) 공격 클래스에 대한 강력한 방어책입니다. 지금까지는 CSRF와 같은 취약성을 방지하는 것이 개발자의 책임이었습니다. 그러나 2019 년 6 월 Chrome 76이 출시됨에 따라 개발자는 사용자의 클라이언트 측 환경 설정을 조정하여 CSRF 취약점을 방지 할 수 있습니다. 그렇다면 Samesite 설정에 대해 알아봅시다. SameSite란 외부 사이트에 쿠키 전송할 범위를 .. 2020. 9. 3.
정기 기사 3회, 4회 실기시험 원서접수 일자 변경 기사 제3회 실기시험 원서접수 - 기사 : 9월 14일 월요일 ~ 9월 17일 목요일 - 산업기사 : 9월 15일 화요일 ~ 9월 18일 금요일 기사 제3회 실기시험 시험일자 2020.10.10 ~ 2020.10.25 기사 제4회 실기시험 원서접수 - 기사 : 10월 12일 월요일 ~ 10월 15일 목요일 - 산업기사 : 10월 13일 화요일 ~ 10월 16일 금요일 기사 제4회 실기시험 시험일자 2020.11.14 ~ 2020.12.06 2020. 8. 31.
[구름레벨] 사은품 교환하기 PHP 문제 : 시즌 한정 쿠폰(s_copns)과 일반 쿠폰(n_copns)으로 사은품을 교환할 수 있다. 총 12장의 쿠폰으로 교환할 수 있으며, 반드시 시즌 한정 쿠폰은 5장 이상이어야 한다. 알고리즘: 1. s_copns과 n_copns을 사은품을 교환할 수 있는 최소값인 5와 7로 나눈 값을 비교. 2. s_copn n_copn 인 경우 n_copns을 모두 사용한 값을 출력 주의점 : - s_copns과 n_copns은 64비트 부호정수형 범위 PHP_INT_MAX = 9223372036854775807 - while문을 사용하였더니 timeout이 되었음 - 7~10번은 테스트케이스를 통과하지 못하였다...ㅜ 2020. 8. 27.
[구름레벨] 문제선정하기 PHP 출제할 N개의 문제 갯수를 받고, N개의 문제의 난이도(정수)를 받는다. 난이도는 중복될 수 있다. N개의 문제 중 3개를 골라 출제하는데 출제할 문제의 난이도는 중복될수 없다. 3개의 문제를 구성할 수 있으면 YES를 출력하고, 그렇지 않으면 NO를 출력하라. 2020. 8. 17.