꾸준히
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.

이번 주차는 crud 정도의 간단한 기능을 가진 게시판을 PHP와 MySQL로 구현하는 것이 과제였다. 과제를 진행하기에 앞서 MySQL과 PHP 사용 경험이 없어 먼저 정리해보고자 한다. MySQL 오픈 소스의 관계형 데이터베이스 관리 시스템이다. 이때 관계형 데이터베이스는 데이터가 하나 이상의 열과 행의 테이블로 저장되어 있는 것이 특징이다. 관계형 데이터베이스에는 MySQL 외에도 PostgreSQL, MariaDB, Oracle Database가 있다. MySQL은 다양한 운영체제(유닉스, 리눅스, 윈도우 등)에서 사용 가능하며 PHP와 자주 쓰인다. 지금까지 DB는 Oracle만 이용했어서 비교해보고자 한다. Oracle MySQL 구조적 차이 DB 서버가 통합된 하나의 스토리지 공유 DB 서버..

ARP 스푸핑 (ARP spoofing) 우선, ARP란 Address Resolution Protocol로 IP 주소와 MAC 주소를 대응시키는 데 사용되는 프로토콜이다. ARP 스푸핑은 이 ARP 프로토콜을 이용해 중간에서 상대방의 패킷을 탈취하는 기법이다. 공격자는 패킷을 가로채 특정 IP 주소가 자신의 MAC 주소와 대응된다는 메시지를 보냄으로써 메시지를 받은 장비가 해당 IP가 공격자의 MAC 주소와 매칭된다고 오해하게 만든다. 이를 통해 공격자는 중간에서 패킷을 원하는 대로 변조할 수 있게 된다. ARP 스푸핑 실습 WireShark 네트워크 패킷을 캡처, 분석할 수 있는 도구이다. JNetPcap JNetPcap은 자바 라이브러리로 패킷 캡처가 가능하다. 강의 내용대로 진행하였으나 java...