본문 바로가기

전체 글71

기초 보안 지식 안녕하세요 !  오늘 쓸 글은 네트워크 / 시스템 / 보안, 암호화 기술에 대해서 설명을 해보려고 합니다.  우선 간단하게 설명을 드리겠습니다.  1. 네트워크 보안 : TCP / IP, 방화벽, IDS / IPS , VPN 등 네트워크 보안 장비와 프로토콜에 대한 이해가 필요해요. 패킷 흐름을 이해하고 어떤 트래픽이 정상적이고 비정상적인지 파악하는 것도 중요합니다.  2. 시스템 보안 : 운영체제 ( Windows, Lunux ) 의 기본적인 보안 설정, 접근 통제 방법, 로그 분석 능력을 키워야 합니다.  3. 암호화 기술 : SSL / TLS, 암호화 알고리즘, 인증서의 역할 등에 대한 기본적인 이해가 필요합니다.   1. 네트워크 보안  1) TCP / IP 기본 구조 : 인터넷을 포함한 네트워크.. 2024. 10. 6.
스노트 구문 안녕하세요 !  이번 게시글은 스노트 구문에 대해서 글을 써보려고 합니다.  바로 글을 써보도록 하겠습니다.   액션의 종류Action설명alert선택한 alert 방식을 이용해서 alert를 발생시키고 패킷을 로그에 남긴다.log패킷을 로그에 남긴다.pass패킷을 무시한다.activatealert를 발생시키고 대응하는 dynamic rule 을 활성화한다.dynamicactivate rule 에 의해 활성화 되며 log rule 과 동일하게 작동한다.drop패킷을 차단하고 로그를 남긴다.rejction패킷을 차단하고 로그를 남긴 후 TCP일 경우 TCP Reset 전송, UDP 일 경우 ICMP Port Unreachable 전송한다.sdrop패킷을 차단하지만 로그를 남기지 않는다. Protocols .. 2024. 10. 5.
패킷 안녕하세요 !  이번에는 패킷에 관해서 글을 작성해보려고 합니다. 바로 글을 써보도록 하겠습니다.   패킷  패킷은 네트워크에서 데이터를 주고 받을 때 사용되는 작은 데이터 단위입니다. 예를 들자면 우리가 웹 사이트를 방문할 때, 브라우저가 서버로부터 웹 페이지를 가져오는 과정에서 여러 패킷이 전송이 됩니다. 여기서는 HTTP 요청 패킷의 간단한 예시를 들어서 설명하겠습니다.   1. HTTP 요청 패킷 예시  브라우저에서 "www.example.com" 에 접속한다고 가정했을때, HTTP GET 요청을 통해서 웹 페이지를 가져옵니다. 이 요청은 담은 패킷의 주요 구성 요소는 다음과 같습니다.  1. 이더넷 헤더 -> 네트워크 인터페이스 간의 통신을 담당하는 부분으로 출발지와 목적지 MAC 주소를 포함한.. 2024. 10. 4.
정규표현식 안녕하세요 !  이번 글에서는 정규표현식 ( Regular Expression, regex ) 의 구문 기본 문자에 대해서 알아보도록 하겠습니다.    정규표현식  정규표현식의 구문은 문자열 패턴을 정의하는 다양한 메타 문자와 기호로 구성됩니다. 이 구문을 잘 이해하면 텍스트에서 원하는 패턴을 쉽게 찾을 수 있습니다.  1. 기본 문자일반 문자: a, b, 1, @ 등과 같은 문자들은 그 자체로 매칭됩니다. 즉, 문자열에서 해당 문자를 찾습니다.예: cat은 "cat"이라는 문자열을 찾음.2. 메타 문자메타 문자는 특수한 의미를 가지며, 패턴을 정의하는 데 사용됩니다.. (마침표): 임의의 단일 문자와 매칭.예: a.b는 "a"와 "b" 사이에 어떤 문자가 하나 있는 패턴을 찾음. (예: "acb", ".. 2024. 9. 26.