최근 포스트

Think Like a Hacker! : Injection이란?

Overview 이번 포스팅에서는 Injection공격에 대해서 설명해보도록 하겠습니다. Injection? OWASP top10에서 2013, 2017 연속으로 1위를 차지한 만큼 굉장히 위험한 공격기법입니다. 쉬운 공격 난이도에 비해 파괴력이 어마어마하기 때문에 보안에 손...

Think Like a Hacker! : XSS란?

Overview 요새 새로운 팀의 on-boarding교육을 받고 있는데 거기서 배운 것들 중에 정리해둘 만한 것들을 포스팅 해보려고 합니다. 첫 번 째 시리즈로는 Think Like a Hacker! 로, 코딩할때 고려해야 할 취약점들의 설명과 예방 방법에 대한 내용입니다. 이...

Nginx Ingress Controller Annotations - Rewirte

Overview 여러 annotation을 통해 Nginx Ingress Controller의 설정값들을 변경할 수 있습니다. -> 전체 Annotation 이번문서에서는 여러 Annotation 중 url rewrite에 관련된 annotation에 대해서 알아보겠습니다...

Graphite와 Collectd를 사용해 모니터링하기!

Overview 이런 저런 일들이 있어 2020회고를 제외하고는 올해 첫 게시글이네요! 이제 다시 꾸준히 작성해야 겠습니다. 오늘도 봐주셔서 감사합니다! 이번 포스팅에서는 시스템 모니터링을 할 때 자주 등장하는 Graphite와 Collectd가 무엇인지, 어떻게 메트릭들...

[Ansible] 유용한 기능들 - When, Debug, Tag

Overview 이번 포스팅에서는 Ansible의 알고있으면 유용한 기능들을 다뤄보겠습니다. 1. 조건에 따라 특정 Task를 실행하고 싶을 때 : When Ansible은 그 구조의 특성상 하나의 task내에서 조건별로 분기를 할 수가 없습니다. 대신 task를 여러개로 쪼개서...