April 09, 2026 · 11 min read
"내 PC에선 되는데요?" 이 말이 사라지는 Docker의 핵심 개념부터 Dockerfile 최적화, 네트워크, 볼륨, 멀티 스테이지 빌드까지 실전 중심으로 정리합니다.
April 03, 2026 · 7 min read
ls -l 출력이 뭔 뜻인지 몰라서 구글링한 적 있다면 이 글이 답이다. rwx부터 특수 권한 비트까지 한 번에 정리한다.
March 30, 2026 · 9 min read
NAT가 왜 생겨났는지, 패킷이 어떻게 변환되는지, SNAT·DNAT·포트포워딩이 어떻게 다른지 그림으로 완전히 이해해보자.
March 30, 2026 · 7 min read
OSI 7계층 모델을 단순 암기가 아니라 '왜 이렇게 나뉘었는지'부터 이해하는 글입니다. 각 계층이 실제로 어떤 역할을 하는지, 어디서 어떻게 등장하는지 예시 중심으로 정리했습니다.
March 30, 2026 · 9 min read
Python과 VirusTotal API를 활용해 IP, 도메인, 파일 해시의 악성 여부를 자동으로 조회 하고 Slack으로 알림을 보내는 보안 자동화 스크립트를 처음부터 만들어봅니다.
March 30, 2026 · 9 min read
SOAR(Security Orchestration, Automation and Response)의 개념부터 FortiSOAR 구조까지. 보안 자동화가 왜 필요한지, 어떻게 동작하는지 처음부터 차근차근 정리했습니다.
March 30, 2026 · 8 min read
Wappalyzer가 웹사이트의 기술 스택을 어떻게 자동으로 식별하는지, 그 내부 동작 원리와 탐지 벡터를 분석했습니다. 웹 개발자와 보안 담당자 모두에게 중요한 핑거프린팅 개념을 실제 규칙 기반으로 정리합니다.
June 20, 2025 · 8 min read
Playwright와 GitHub Actions로 알라딘 주문 내역을 자동 수집하는 과정에서의 로그인 실패, 세션 저장 문제, 브라우저 자동화 대응 방안까지의 해결 여정
May 13, 2025 · 6 min read
Render에 Spring Boot 프로젝트를 배포할 때 겪는 gradlew 실행 오류, JAVA_HOME 설정 문제, Dockerfile 작성법의의 실제 사례 정리
March 05, 2025 · 3 min read
Vite 프로젝트를 Render에 배포할 때 발생하는 오류들과 그 해결 과정 정리