DLP(Data Loss Prevention)

DLP(Data Loss Prevention)

1. DLP 개요 1.1 DLP란? DLP(Data Loss Prevention)는 조직의 중요한 데이터가 의도적이거나 비의도적으로 유출되는 것을 방지하는 보안 기술 및 정책 1.2 DLP의 필요성 2. DLP의 주요 기능 2.1 DLP의 3대 주요 보호 영역 DLP는 데이터를 보호하는 방식에 따라 3가지 유형으로 구분됩니다. 유형 설명 Network DLP 네트워크에서 데이터를 모니터링하고 유출 방지 (이메일, 웹 트래픽, 메신저 등) … Read more

리눅스 setuid

리눅스 setuid

리눅스에서 setuid의 역할과 확인 방법 1. setuid의 역할 setuid(Set User ID)는 리눅스에서 파일(특히 실행 파일)의 실행 권한을 조정하는 특수한 권한 비트입니다. 2. setuid가 적용된 대표적인 명령어 일반 사용자가 root 권한 없이 실행할 수 있도록 setuid가 적용된 대표적인 명령어: ls -l /usr/bin/passwd 출력 예시: -rwsr-xr-x 1 root root 54256 Jan 10 12:34 /usr/bin/passwd 3. setuid 설정 … Read more

OAuth 2.0

OAuth 2.0

OAuth 2.0 정의 및 개요 📌 OAuth 2.0이란? OAuth 2.0은 “인증(Authorization) 프레임워크”로, 사용자가 자신의 자격 증명(예: 아이디, 비밀번호)을 직접 제공하지 않고도 타사 애플리케이션이 제한된 범위 내에서 자신의 계정 정보에 접근할 수 있도록 하는 표준 프로토콜 🔹 대표적인 사용 사례: 📌 OAuth 2.0의 핵심 개념 OAuth 2.0은 Access Token(액세스 토큰)을 사용하여 권한을 위임하는 방식입니다. 📌 OAuth … Read more

페이지(Page)와 글(Post)의 차이

페이지(Page)와 글(Post)의 차이

워드프레스에서 페이지(Page)와 글(Post)의 차이를 정리해볼게요. 🔹 1. 기본적인 차이점 구분 페이지(Page) 글(Post) 용도 정적인 콘텐츠 (예: 소개, 연락처) 블로그 글, 뉴스 등 주기적으로 업데이트되는 콘텐츠 시간성 날짜와 관계없음 (고정된 정보) 작성 날짜가 중요 (최신 글이 위에 표시됨) 카테고리 & 태그 ❌ 없음 ✅ 있음 (분류 가능) RSS 피드 ❌ 안 들어감 ✅ 포함됨 (구독 가능) … Read more

Relevanssi (Searching Plug-in)

Relevanssi (Searching Plug-in)

Relevanssi를 사용하여 워드프레스 블로그에 검색창을 추가하는 방법을 단계별로 설명해드릴게요. 🔹 1. Relevanssi 플러그인 설치 워드프레스 관리자 패널에서 플러그인 > 새로 추가 이동 🔹 2. Relevanssi 기본 설정하기 🔹 추천 설정:✅ 한 단어라도 포함된 포스트 검색 가능✅ 키워드 강조 표시 (검색 결과에서 강조됨)✅ 카테고리/태그 검색 활성화 🔹 3. 블로그에 검색창 추가하기 ✅ 방법 1: 위젯을 사용하여 … Read more

커버로스 (Kerberos)

커버로스 (Kerberos)

커버로스(Kerberos)는 네트워크 인증 프로토콜로, 안전한 인증을 보장하기 위해 티켓(ticket) 기반 인증 방식을 사용합니다. MIT에서 개발되었으며, 현재는 여러 운영 체제(Windows, macOS, Linux)와 네트워크 서비스에서 널리 사용됩니다. 1. Kerberos의 주요 특징 2. Kerberos 인증 과정 이 과정에서 암호화 키와 티켓이 사용되므로, 비밀번호를 직접 네트워크에 노출하지 않고 안전한 인증을 수행할 수 있습니다. 3. Kerberos의 장점과 단점 ✅ 장점 … Read more

PWA(Progressive Web App)

PWA(Progressive Web App)

🔹 PWA(Progressive Web App)란? PWA는 웹사이트를 네이티브 앱처럼 동작하도록 만드는 기술입니다. 주요 특징은 다음과 같습니다:✔ 오프라인 지원 (Service Worker 사용)✔ 푸시 알림 지원✔ 빠른 로딩 속도 (캐싱 기술 활용)✔ 앱 설치 가능 (홈 화면에 추가)✔ 반응형 디자인 (모바일, 태블릿, 데스크톱 최적화) 🔹 PWA for WP 플러그인의 주요 기능 🔹 설치 방법 🔹 PWA를 사용하면 좋은 … Read more

SDN (Software-Defined Networking)

SDN (Software-Defined Networking)

SDN(Software-Defined Networking)이란? SDN(소프트웨어 정의 네트워킹, Software-Defined Networking)은 네트워크 장비의 제어 기능을 소프트웨어로 중앙에서 관리하는 네트워크 아키텍처입니다. 기존 네트워크는 하드웨어 기반으로 개별 장비에서 트래픽을 처리했지만, SDN은 중앙 컨트롤러(Controller)를 통해 네트워크를 동적으로 제어할 수 있도록 설계되었습니다. SDN의 주요 개념 SDN의 특징 및 장점 ✅ 중앙 집중식 네트워크 관리 ✅ 자동화 및 유연성 ✅ 비용 절감 ✅ 트래픽 … Read more

CDN (Content Delivery Network)

CDN (Content Delivery Network)

CDN(Content Delivery Network)란? CDN(Content Delivery Network)”은 콘텐츠 전송 네트워크를 의미하며, 웹사이트나 애플리케이션의 콘텐츠(HTML, 이미지, 비디오, CSS, JavaScript 등)를 사용자에게 빠르고 효율적으로 제공하기 위해 설계된 분산 네트워크 시스템입니다. CDN은 전 세계에 분포된 서버(엣지 서버)를 활용해 사용자와 가까운 위치에서 콘텐츠를 제공함으로써 속도를 높이고 서버 부하를 줄이는 역할을 합니다. 1. CDN의 작동 원리 CDN의 기본 작동 흐름은 다음과 … Read more

네이버 파이낸스 개별종목 재무제표 가져오기

네이버 파이낸스 개별종목 재무제표 가져오기

네이버 파이낸스 개별종목 재무제표 네이버 증권의 개별종목 페이지에서 상세한 데이터를 제공합니다. https://finance.naver.com/item/coinfo.naver?code=005930&target=finsum_more 여기에는 개별종목의 재무데이터를 포함하고 있습니다. 이 재무제표를 엑셀에 붙여넣거나 가공하기가 쉽지 않습니다. FinanceDataReader 를 활용하여 개별 종목의 재무제표 데이터 데이터프레임으로 손쉽게 가져올 수 있습니다. 개별 종목 재무제표 데이터 가져오기 다음과 같은 SnapDataReader()함수를 이용하며 “NAVER/FINSTATE/ + 종목코드” 형식으로 티커를 구성합니다 결과 데이터프레임은 다양한 컬럼을 … Read more