푸른영혼의 별 | Tech Blog
Java Backend Engineer의 기술 블로그입니다.
Spring Boot, MSA, JPA, Kafka, Kubernetes 등 실무 경험을 공유합니다.
주요 프로젝트: Settlement MSA · ASAT · GitHub
Posts (총 1682편 · 75 / 169 페이지)
-
NAC 의 기능과 한계 — 문지기는 들어온 사람이 무엇을 하는지 보는가?
NAC(Network Access Control)는 사내망 보안에서 가장 오래된 질문에 답하는 장비다. “지금 망에 꽂힌 이 기기는 누구이고, 들어와도 되는가?” 이 글은 국내에서 쓰이는 제품 중 하나인 Genian 의 공개 관리자 문서를 기준으로 NAC 가 무엇을 하는지 와 어디서 멈추는지 를 정리한다.
-
DLP(자료 반출 통제) — 무엇을 막고, 무엇은 끝내 못 막는가
보안 담당자가 “USB 막고, 메일 첨부 검사하고, 웹 업로드 통제하면 유출은 끝” 이라고 말하면 반은 맞고 반은 틀리다. DLP(Data Loss Prevention)는 실수로 새는 것은 꽤 잘 막는다. 하지만 작정한 내부자를 막는 도구는 아니다.
-
모바일 백신의 한계 — 알약M 은 옆 앱의 속을 볼 수 없다
PC 백신은 운영체제 깊숙이 들어가 모든 프로세스와 파일을 들여다본다. 폰에 까는 백신 앱(국내에선 이스트시큐리티 알약M, 안랩 V3 Mobile 이 대표적이다)도 이름이 같으니 같은 일을 할 거라고 생각하기 쉽다. 그렇지 않다. 모바일 백신은 운영체제가 모든 앱에 채우는 격리 안에서 똑같이 돌아가는 평범한 앱 하나다. 이 글은 그 구조 때문에 생기는 한계를 공식 문서와 공공 자료로 정리한다.
-
서버 보안 점검표를 우리 노드 6대에 대 봤다 — 설정 파일이 아니라 실효값을 읽어야 한다
오늘 먼저 올라온 리눅스 서버 보안 — 새 서버를 받으면 제일 먼저 잠그는 6 가지는 그 글 스스로 “했다” 와 “적용됐다” 는 다르다는 말로 끝난다. 이 글은 그 말을 그대로 실험해 본 기록이다. 우리 홈랩 K3s 클러스터의 리눅스 노드 6대에 읽기 전용 명령만 써서, 점검표 항목이 실제로 적용돼 있는지 쟀다.
-
파드 하나가 뚫린 다음 — 네트워크 말고 권한: Pod Security·ServiceAccount 토큰·Secret 을 실측했다
오늘 앞서 올라온 NetworkPolicy 편은 “파드 하나가 뚫리면 네트워크로 어디까지 닿나”를 쟀다. 이 글은 같은 질문을 다른 축으로 잰다. 뚫린 파드가 권한으로 무엇을 할 수 있나. 네트워크를 다 막아도 파드는 세 개의 문을 더 갖고 있다.
-
안랩 보안의 한계 — V3 가 99% 를 막아도 남는 구멍은 어디서 오는가?
먼저 공정하게 시작하자. 안랩 V3 는 독립 시험에서 잘 막는다. 이 글은 “V3 가 나쁘다” 는 글이 아니다. 오히려 반대로, 잘 만든 백신도 구조적으로 넘을 수 없는 선이 어디인지 를 안랩이라는 구체적 사례로 짚어 보려는 글이다.
-
CI 는 비밀을 쥔 채 남의 코드를 돌린다 — GitHub Actions·GitLab CI 보안, 내 리포 105개 워크플로 실측
CI 러너는 이상한 기계다. 클라우드 키·레지스트리 토큰·배포 자격증명을 쥐고 있는데, 그 위에서 도는 코드의 상당 부분은 내가 쓴 게 아니다.
uses: 누군가/무슨-액션@v4한 줄은 남의 리포에 있는 코드를 내 비밀과 같은 프로세스에서 실행하라는 뜻이다. -
매체제어(USB·외장하드·블루투스)는 무엇을 막고 무엇을 못 막나
보안 점검표에 거의 빠지지 않는 항목이 매체제어다. USB 메모리, 외장하드, SD카드, 스마트폰, 블루투스 같은 외부 장치의 사용을 제한하는 통제다. 도입은 쉽다. 정책 몇 줄이면 USB 가 안 먹힌다. 그래서 “매체제어 했으니 반출은 막혔다”는 착시가 생기기 쉽다.
-
유선 네트워크 보안 — '케이블을 꽂을 수 있으면 신뢰한다'를 깨는 법
무선 네트워크를 설계할 때는 누구나 “전파는 벽을 넘는다” 를 전제로 한다. 그래서 WPA, 802.1X, 게스트 분리 같은 것을 당연하게 챙긴다. (무선 인증 글에서 이 쪽을 다뤘다.)
-
무선 네트워크 보안 — WPA2 에서 WPA3 까지, 실제로 뚫린 방식으로 배우기
유선 네트워크를 공격하려면 적어도 케이블에 손이 닿아야 한다. 무선은 전파가 닿는 곳이면 어디서든 공격할 수 있다. 벽 너머에서도, 주차장에서도, 옆 건물에서도 된다. 그래서 무선 보안은 “비밀번호를 걸었다” 에서 끝나지 않는다. 암호화 방식, 핸드셰이크, 관리 프레임, 편의 기능까지 전부 공격 대상이 된다.