AWS

AWS 내용 정리2

발뛰 2022. 4. 19. 12:09

 

DBMS과 Database의 차이는 무엇인지 정리하세요.
dbms는 데이터를 직접 관리하는 것이 아니고 데이터 베이스를 관리하는 것
데이터 베이스는 데이터를 관리하는 것
SQL Injection 공격은 무엇인가요?
SQL 인젝션은 웹사이트 취약점을 찾아, DB를 관리하는 SQL 명령어에 악성코드를 삽입해 해커가 원하는 식으로 조작하는 웹 해킹 공격 중 하나다. 개발자가 의도하지 않은 SQL 명령을 실행해 DB를 비정상적으로 조작한다. 이런 식으로 개발자 모르게 DB에 저장한 정보를 유출할 수 있다.

데이터베이스에서 실행되는 코드를 입력,
SQL 구문 해석 취약점을 공략하는 것
HTTP를 이용한 네트워크에 대해서 정리해보세요.
통신 프로토콜
먼저 클라이언트가 웹 브라우저를 이용해 서버에 연결을 요청하면, 연결 요청을 받은 서버는 그 클라이언트에 대해 서비스를 준비한다. 서버가 준비 상태가 되면(①) 클라이언트는 읽고자 하는 문서를 서버에 요청한다(②). 그러면 서버는 웹 문서 중 클라이언트가 요청한 문서를 클라이언트에 전송하고(③) 연결을 끊는다