HackTheBox Labs Writeup - Browsed
이 글은 HackTheBox 의 Medium 난이도 머신인 Browsed 에 대한 Writeup이다. Browsed 머신 정보 User Flag nmap 으로 스캐닝해보니 22번 ssh 포트와 80번 http 포트가 열린 것

한국 개발 블로그의 글을 모았습니다.
이 글은 HackTheBox 의 Medium 난이도 머신인 Browsed 에 대한 Writeup이다. Browsed 머신 정보 User Flag nmap 으로 스캐닝해보니 22번 ssh 포트와 80번 http 포트가 열린 것

바운딩 박스의 묶음 트리 BVH, 비교할 두 BVH의 탐색 트리인 BVTT
서버와 데이터베이스의 기본 개념부터 TypeORM을 활용한 NestJS 데이터베이스 연동, 그리고 TypeORM 버전 호환성 이슈 해결까지 정리합니다.
00 설계문서 볼트 문서 점수화 배치 프로그램 하려는 것 현재 볼트에 저장된 문서 별 점수 부여 프로세스를 만들려고 함 특정 문서에 대한 평가 및, 의미, 해당 문서를 공개했을때의 보안 위험 등을 종합적으로 고려하여 각 문서별 점수를 매기고 이를 Json으로 저장하는 백엔드 배치 프로그램을 만들고 싶음 우선, 어떤 방식을...
K8s CronJob 기반 Spring Batch, Argo Workflows로 전환하기 - 3편: Argo Workflows로 스케줄링하기 Argo Workflows 전체 데모 소스 코드는 https://github.com/sanggi-wjg/kotlin-spring-boot-demos/tree/main/spring-batch-argo-workflows…
K8s CronJob 기반 Spring Batch, Argo Workflows로 전환하기 - 2편: Spring Batch REST API 서버 설계 Argo Workflows 데모 기술 스택 Spring Boot 4.0 + Spring Batch 6 + Kotlin k3d MySQL, JPA Argo Workflows (HTTP Template, Cron…
Next.js 블로그에서 콘텐츠를 app 폴더 밖으로 분리하고, Obsidian vault로 열어 글 전용 환경을 만든 과정을 정리했습니다.
K8s CronJob 기반 Spring Batch, Argo Workflows로 전환하기 - 1편: CronJob 문제와 스케줄러 선택 Argo workflows 1. 배경 현재 운영 중인 서비스에서는 k8s CronJob으로 Spring Batch를 사용 하고 있다. 백엔드 레포에서 크론잡 디렉토리에 CronJob values를 정의하면, CI 파이프라인…
Obsidian 안에서 Claude Code를 쓸 수 있는 Claudian 플러그인을 발견하고, 설치부터 블로그 글 리뷰 워크플로우까지 녹여낸 경험을 정리했습니다.
AI 도입이 곧 공공 AX의 완성은 아닙니다. 단순 구축을 넘어 지속 가능한 행정 운영 체계로 나아가는 공공 AX의 핵심 실행 전략을 제시합니다.
구글 제미나이(Gemini), 데스크탑 앱처럼 쓰는 방법 - PWA 설치 가이드 ChatGPT나 Claude는 공식 데스크탑 앱을 제공하지만, 구글 제미나이(Gemini)는 아직 공식 데스크탑 앱이 없습니다. 따라서 매번 브라우저를 열고, 탭을 열거나 찾고 과정이 번거롭게 느껴진다면 PWA(Progressive Web App) 설치를 추천합니다. PWA로…
채널 「친구 데려와!」 엔지니어 세션 만든 이야기
와탭랩스 블로그기업이 글에서는 입문자도 쉽게 이해할 수 있도록 쿠버네티스의 핵심 개념부터 도커와의 차이, 실무 활용법까지 명확하게 정리했습니다.

메타데이터 검증으로 충분하다고 생각했지만, PDF 페이지 비율 문제를 만나면서 콘텐츠 검증이라는 새로운 레이어가 필요해졌습니다. 함수 주입 vs 설정 기반, 동기 vs 비동기 경계를 설계한 과정을 다룹니다.
Obsidian의 ![[이미지.webp]] 문법이 MDX에서 깨지는 문제를 커스텀 remark 플러그인으로 해결한 과정
Astro v6, TypeScript 6.0, Vite 8의 변경사항과 세 기술의 연결 관계를 공식 문서 기준으로 정리합니다.
이 인터뷰는 삼성SDS의 ChatGPT Enterprise 전문가와 함께 기업의 의사결정, AX 실행 전략 변화에 대한 심층적인 통찰을 제공합니다.
Claude Code에서 /loop, Hooks, Auto memory를 연결하면 주기적 점검, 정책 강제, 세션 간 학습을 하나의 자동화 루프로 구성할 수 있습니다. 이 루프는 설정 파일 검증과 같은 주기적 확인이 필요한 작업에 적용할 수 있습니다. 이 글은 Hooks, /loop, Auto memory를 조합한 점검 자동화 루프의 구조와 설계 방법, 유…
LLM 시대의 보호 장치, 가드레일LLM 기반 서비스가 빠르게 확산되면서 LLM 모델의 응답을 공격자가 의도대로 ‘조종’하려는 시도도 함께 늘고 있습니다. 특히 다음과 같은 공격 ...
리멤버 iOS의 SwiftUI 도입기 — 허들을 하나씩 넘기며 Hurdle Between Remember And SwiftUI 안녕하세요, 리멤버 iOS챕터 허성진입니다. SwiftUI, 도입하셨나요? 새 프로젝트라면 이미 자연스러운 선택이 되었지만, 오래된 UIKit 앱이라면 여전히 어디서부터 시작하지?라는 막막함이 남아있을 수 있습니다. 리멤버 는 명함…
새 글을 RSS 리더나 슬랙에서 받아볼 수 있어요.
슬랙 채널에서 받아보기 — 아래 명령어를 채널에 붙여넣으세요.
/feed subscribe https://indieblog.net/rss.xml새 글을 바로 push 받고 싶다면 슬랙·디스코드 웹훅 연동도 있어요.