전체 글
PHP2Shell: 두 CVE의 원인과 노출 점검
PHP 런타임 취약점 두 건의 원인과 SAPI별 영향, 공개 점검 도구의 탐지 한계와 운영 대응을 정리합니다.
쿠팡 개인정보 유출: 퇴사자 서명키와 인증 검증의 실패
퇴사 후에도 폐기되지 않은 서명키가 인증 절차 우회와 대규모 개인정보 접근으로 이어진 과정을 살펴봅니다.
KT 무단 소액결제 사고: 펨토셀 인증 관리가 무너진 경로
불법 펨토셀의 통신망 접속부터 인증정보 탈취까지, KT 사고의 원인과 개인정보 보호 과제를 정리합니다.
XZ Utils 백도어: 오픈소스 공급망 공격의 전개와 대응
CVE-2024-3094가 XZ Utils에 들어간 과정과 발견 당시 영향 범위, 배포판별 대응을 정리합니다.
한국어 보고서 작성을 돕는 도라미체 스킬
도라미 보고서체의 작성 기준과 여러 AI 도구용 파일, 공개 자료 검사 구조를 소개합니다.
Part 1. 개인정보보호의 이해(요약 정리)
개인정보의 정의와 유형, 보호의 중요성, 기업의 사회적 책임 관련 내용을 정리했습니다.
조금 늦었지만, BoB 13기 보안컨설팅 수료 후기
BoB 13기 보안컨설팅 트랙 지원부터 교육과 프로젝트, 수료까지의 경험을 정리했습니다.
Flask 서버 실행
Raspberry Pi에서 Flask 앱을 구성하고 HTML·정적 파일을 연결해 서버를 실행하는 과정입니다.
Flask 설치
Ubuntu에서 가상환경을 만들고 Flask와 Jinja2를 설치하며 패키지 설치 오류를 해결하는 방법입니다.
Raspberry Pi 4 OS 설치
Raspberry Pi Imager로 OS를 설치하고 SSH와 Wi-Fi를 설정해 Raspberry Pi 4를 부팅합니다.
picoCTF: login(Web)
페이지 소스에 포함된 Base64 인코딩 값을 디코딩해 picoCTF login 문제를 풀이합니다.
picoCTF: dont-use-client-side(Web)
클라이언트 JavaScript에 나뉘어 있는 문자열을 찾아 순서대로 조합하는 웹 문제 풀이입니다.
picoCTF: logon(Web)
로그인 후 admin 쿠키 값을 확인하고 False에서 True로 바꿔 flag를 찾습니다.
picoCTF: Some Assembly Required 1(Web)
JavaScript에서 확인한 경로의 파일을 내려받아 010 Editor로 분석하는 문제 풀이입니다.
picoCTF: where are the robots(Web)
robots.txt에 공개된 경로를 확인해 숨겨진 페이지에서 flag를 찾는 picoCTF 풀이입니다.
picoCTF: Scavenger Hunt(Web)
HTML·CSS·JavaScript와 robots.txt, 숨겨진 파일을 차례로 확인해 flag 조각을 찾습니다.
Lord of SQLInjection: goblin
고정된 guest 계정과 no 파라미터를 확인하고 SQL 조건을 조작해 goblin 문제를 풀이합니다.
Lord of SQLInjection: cobolt
GET 파라미터의 SQL 구문을 조작해 Lord of SQLInjection cobolt 문제를 풀이합니다.
Lord of SQLInjection: gremlin
GET으로 전달되는 id와 pw 값을 이용해 SQL 조건을 우회하는 gremlin 문제 풀이입니다.
금융권 생성형 AI 및 SaaS의 안전한 사용 방안 가이드라인
금융권의 생성형 AI·SaaS 도입에 필요한 보안 기준과 위협 대응 방안을 다룬 가이드라인 프로젝트입니다.
picoCTF: Insp3ct0r(Web)
브라우저 개발자 도구에서 HTML·CSS·JavaScript에 나뉜 세 flag 조각을 찾습니다.
picoCTF: Cookies(Web)
검색 결과와 쿠키 값을 확인하고 값을 바꿔가며 picoCTF Cookies 문제의 flag를 찾습니다.
picoCTF: GET aHEAD(Web)
Burp Suite Repeater에서 요청 메서드를 GET에서 HEAD로 바꿔 picoCTF 문제를 풀이합니다.
03. Proxmox 가상머신 생성
Proxmox에 디스크를 추가해 LVM-Thin 저장소를 구성하고 가상머신과 Ubuntu Server를 설정합니다.
02. Proxmox 설치 및 실행
부팅 USB로 Proxmox VE를 설치하고 네트워크를 설정한 뒤 외부 접속 문제를 점검합니다.
01. Rufus 설치(부팅용 USB) 및 사용
Rufus를 사용해 Proxmox 설치 ISO 파일을 부팅 가능한 USB 드라이브로 만듭니다.
