securitydevlog

태그 목록

87 tags

아카이브 41

DAY 01
접근통제 자동화
파일에서 테이블로 — JSON 파일 기반 접근통제의 데이터 오염 한계와 SQLite 정규화 프로토타이핑

단일 JSON 파일의 O(N) 전수 탐색과 파일 덮어쓰기 파손 위험을 방어하기 위해 사용자·배정·계약 3대 정규화 테이블을 설계하고, 경량 SQLite 환경에서 PDP·PEP 실시간 인가 쿼리 바인딩과 퇴사자 라이프사이클 분리를 실증한 엔지니어링 기록

SQLiteAccess-ControlPython
PROJ
프로젝트/CloudShield 서버리스 보안 오케스트레이션
CloudShield: L7 AWS WAFv2 LockToken 낙관적 락 기반 /32 원자적 차단과 실무적 타협

Credential Stuffing 및 웹 스캐닝 대응을 위해 AWS WAFv2 Regional IPSet에 /32 공격자 IP를 10초 이내에 원자적으로 차단하는 엔진 설계, 외부 분산 락 배제와 네이티브 LockToken 기반 낙관적 동시성 제어, 오차단 방지를 위한 서브넷 거부 정책, 토큰 연쇄 충돌을 방지하는 상태 기반 멱등성 검사 및 캡스톤 프로젝트 환경에서의 실무적 타협점 분석

AWSWAFv2LockToken
PROJ
프로젝트/CloudShield 서버리스 보안 오케스트레이션
CloudShield: EC2 L4 격리 아키텍처와 Stateful Connection Tracking 한계

침해된 EC2 인스턴스를 정상 인프라 영향 없이 10초 이내에 원자적으로 격리하기 위한 보안 그룹 전면 교체 API인 modify_instance_attribute 구현과 기본 아웃바운드 허용 함정 방어, AWS Stateful Connection Tracking의 물리적 한계 및 SSM 기반 라이브 포렌식 아키텍처 분석

AWSEC2SecurityGroup
PROJ
프로젝트/실시간 RPG 동기화 엔진
RPG Sync 프로젝트: 계층형 컨텍스트 파서와 동적 템플릿 기반 대량 동기화: 비정형 텍스트의 정형화와 무중단 데이터 파이프라인

디스코드 쓰레드의 비정형 마크다운 문서를 계층형 컨텍스트 버퍼 파서로 정형화하고 가변 유저 닉네임을 동적 템플릿으로 구조화하여 데이터베이스에 일괄 적재한 비동기 데이터 파이프라인 엔지니어링 기록

PythonData-EngineeringDistributed-System
PROJ
프로젝트/실시간 RPG 동기화 엔진
RPG Sync 프로젝트: 3초 타임아웃 제약과 외부 API 장애 격리를 위한 비동기 온보딩 파이프라인 구축

디스코드 게이트웨이의 엄격한 3초 인터랙션 타임아웃과 미국-한국 간 원격 DB 쓰기 지연 속에서, 선제 defer ACK, 전역 HTTP 세션 풀링, Redis 기반 3회 오입력 차단 락, 식별자 경계 정규화 및 최소 권한 매직링크를 결합한 무중단 온보딩 파이프라인 설계 기록

PythonFastAPIDistributed-System
Light Dark