분류 전체보기95 CSRF 는 무엇인가? 보안에서 굉장히 중요한 역할을 하고 있다. 프로젝트를 배포할때 꼭 고려해야 하는 상황이다. 이러한 점을 고려하지 않고 배포하게 된다면 보안에 굉장히 문제가 될수있다~! 사이트 간 요청 위조 위키백과, 우리 모두의 백과사전. (Csrf에서 넘어옴) 둘러보기로 가기검색하러 가기 사이트 간 요청 위조(또는 크로스 사이트 요청 위조, 영어: Cross-site request forgery, CSRF, XSRF)는 웹사이트 취약점 공격의 하나로, 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위(수정, 삭제, 등록 등)를 특정 웹사이트에 요청하게 하는 공격을 말한다. 유명 경매 사이트인 옥션에서 발생한 개인정보 유출 사건에서 사용된 공격 방식 중 하나다. 사이트 간 스크립팅(XSS)을 이용한 공격이 사용자가.. 2020. 2. 12. 오라클 SQL 자주 사용하는 함수 정리 드래그시 정답 확인 가능 숫자함수 ABS(n) : n의 절대값을 반환 CEIL(n) , FLOOR(n) : n보다 같거나 큰 정수를 반환한다 ROUND(n,i) : n을 소수점 i+1번째 자리에서 반올림 TRUNC(n,i) : n을 소수점 i+1번째 자리에서 버림 POWER(n1,n2) : n1을 n2번 거듭제곱한 결과 MOD(n1,n2) : n1을 n2로 나눈 나머지 값 문자함수 INITCAP(char) : char의 첫문자만 대문자 나머지 소문자 LOWER(char) : char를 소문자로 UPPER(char) : char을 대문자로 CONCAT(char1, char2) : char1 char2를 붙인다. SUBSTR(char, pos,len) : char의 pos번째 문자부터 len길이만큼 잘라서 .. 2020. 2. 6. JSP Model2 (MVC) MVC의 의미 Model : db에 접근을 담당 View : 화면 출력을 담당(JSP) Controller : 어떤 View를 뿌려줄지 담당, 클라이언트의 요청을 받고 적절한 Model에 지시를 내려 전달된 데이터를 View에 전달 일단 정확히 모델1 과 모델2이 어떤 차이점을 가지고 있는지에 대해서 정확히 알고 넘어가자 Model 1 Model 2 (MVC) 사진을 보면 어떤 차이점이 보일까요? 위에는 뷰와 컨트롤러가 함께있고 아래에서는 뷰와 컨트롤러가 분리되어있습니다. 즉 Model2 에서는 코드를 분리하고 각각의 역할을 객체지향적으로 확실히 만들었습니다. 이로서 코드의 재사용성이 증가하고 코드관리가 쉬워지겠죠? 하지만 대형프로젝트가 아닌 소규모의 프로젝트에서는 Model2는 부적합한 디자인이라고 생.. 2020. 1. 29. 면접 예상 질문(Spring 편) Framework를 사용하는 이유는 무엇인가요? -Framework는 미리 code로 구조를 구성하며, 개발자가 해당 구조에 코드를 짜 맞추는 형식. -회사는 framework를 사용함으로써 일정한 품질을 보장 받을 수 있다. -개발자는 정해진 틀에서 부품을 끼워 맞추기에 개발 시간을 단축할 수 있다. Spring이 왜 개발의 대세가 되었나요? -프로그램의 복잡함에 반해서 만들어진 Framework. 즉 EJB(Enterprise JavaBeans)에 비해서 프로그램이 가볍기 때문에 Enterprise 급의 시스템을 더 빠른 시간에 작성 가능 -Proeject의 전체 구조를 설계할 때 유용한 Framework, 즉 기존의 Framework 들은 WEB 또는 하드웨어, DB 등 전문적인 영역만 지원하는 경.. 2020. 1. 28. 이전 1 ··· 11 12 13 14 15 16 17 ··· 24 다음