[정보 보안] 10. 클라이언트 사이드 취약점
해킹: 개발자가 의도하지 않은 동작을 입력 혹은 행위를 통해 악의적 결과를 만들어 냅 웹 해킹: 클라이언트 - 웹 서비스의 요청/응답 코드 흐름 중 발생하는 취약점을 찾는 것 클라이언트단 - 브라우저: chrome, safari 등 - HTML/CSS/Javascript - SPA (Single page application): 코드를 받아서 브라우저가 랜더링함 ex) Vue, React 등 서버단 - 웹서버, 데이터베이스: 데이터베이스에서 데이터를 꺼내서 사용함 - 웹서버: apache, nginx - 웹애플리케이션서버 (WAS): tomcat, jeus 등 - PHP, JSP 등 - Framework: SPring, flask, Django 등 - 데이터베이스: mysql, oracle, redis ..
2023. 9. 30.