시스템 해킹 스터디 - 드림핵 bof 워게임
드림핵 시스템 해킹 bof 워게임 초급 난이도의 시스템 해킹을 한번 시도해 보았다. 파일을 다운받은 뒤, Linux 가상 환경에 저장하고 bof 파일을 실행하여 x64 어셈블리어로 바꿔보았다. 문제에서 설명된 것과 같이 버퍼 오버플로우를 통해 flag를 얻어내려면, 우선 buffer를 초과하는 글자를 입력해 목적지까지 이동되도록 해야 한다. 이를 ...
드림핵 시스템 해킹 bof 워게임 초급 난이도의 시스템 해킹을 한번 시도해 보았다. 파일을 다운받은 뒤, Linux 가상 환경에 저장하고 bof 파일을 실행하여 x64 어셈블리어로 바꿔보았다. 문제에서 설명된 것과 같이 버퍼 오버플로우를 통해 flag를 얻어내려면, 우선 buffer를 초과하는 글자를 입력해 목적지까지 이동되도록 해야 한다. 이를 ...
Openclaw가 그렇게 유명하다기에, 맥미니를 샀다 정말로 openclaw 써보려고 맥미니를 질렀다. 예상 배송일은 거의 25일 이후여서, openclaw를 설치하기 전까지 사용할 툴과 모델을 미리 준비해보고자 ollama model 튜닝을 시도해보기로 했다. Ollama model 튜닝 과정 튜닝을 통해서 만들고 싶은 모델의 특성: 모델...
해킹은 해킹인데 하는게 아니라 당한쪽 얼마 전 갑작스럽게 운영중인 서버가 아예 중단되는 사건이 있었다. 클라우드 서버를 호스팅하여 사용중이라 hostinger dashboard로 향했다. 그런데 악성코드가 확인되어 서버를 긴급 셧다운 했다는 것이었다. 우리집에 왜 왔니… # 로그 조회 awk '/2025-11-18/,/2025-12-11/' /v...
로컬 MCP 후기(?) 사실 대부분의 MCP 서버는 Claude나 Cursor, VScode를 사용한다는 전제 하에 동작하다 보니, 로컬에서 설계한 MCP client의 한계는 명확했다. 특히 여러번의 피드백과 그에 따른 재조정이 이뤄져야 하는 MCP에 대해서는 로컬에서 개발하는 것에 한계가 있었다. 날씨와 같은 정보나 간단한 검색 등은 잘 가져오지...
지난 포스트… 일전에 MCP client를 구현해서 notion을 붙인 일이 있었다. 이걸 Django에서도 사용하면 좋을 것 같아, ollama와 Django를 같이 사용해서 채팅앱을 만들었던 프로젝트에 MCP Server를 자유롭게 붙일 수 있도록 수정했다. dolphin-mcp를 통해 진행했다. MCP config { "models": ...
로컬 Ollama에 MCP 붙이기 Claude, VSCode, Cursor 등은 자체적으로 MCP Client를 제공해주기 때문에 간단하게 원하는 MCP를 붙여 사용할 수 있지만, 로컬 llama는 안타깝게도 MCP Client가 없다. 때문에 직접 만들어주거나 남들이 만들어둔 MCP Client를 사용하는 방법이 있다. MCP Client 동작 ...
나만의 개인 LLM을 가지고 싶었다. 누구나 아이언맨의 자비스 같은 AI 비서를 꿈꾸지 않을까? 그리고 무엇보다 ‘무료로’ 사용할 수 있는 AI. M3 칩 512G 저장공간, 36 메모리를 사용중이다. 여유롭게 사용하고 싶어 llama3를 사용했다. ollama run llama3 생각보다 속도가 빠른 것에 놀라웠다. 하지만 질문할 때 해당 ...
바이브 코딩 바이브 코딩 지난 시간에 바이브 코딩이 무엇인지에 대해 알아보았고, 이제 실전으로 사용해볼 차례이다. 특히 MCP를 사용한 개발을 진행하여, 아침에 읽을 개발자 뉴스를 Notion에 한국어로 정리해주는 서비스를 만들어보려고 한다. Notion MCP https://developers.notion.com/docs/mcp Cursor와...
바이브 코딩 프론트엔드 개발자의 운명은… 최근 AI가 장착된 여러 개발 툴들이 소개되면서, 바이브 코딩이라는 새로운 트랜드가 등장한 것을 보았다. 스레드에서도 자주 접하는 단어였는데, 대체 바이브 코딩이 뭐길래 이렇게 다들 열광하는 걸까. 그리고 프론트엔드 개발자의 운명은 어디로 흘러가는가? 정말 미래에는 프론트엔드 개발자가 사라지는 걸까? 바이...
HTTP -> HTTPS 변경 후 이슈 정리 Docker Container가 전부 내려갔다 정확히 말하면 인증서 때문이라고 할 수는 없다. apt 업데이트를 최신으로 하다 보니 벌어진 일이었다. 어쩔 수 없는 일이기는 했다 (언젠가는 해줘야 하는 일이었지만… 버전 업데이트는 늘 신중히…). nginx 쪽과 HTTPS 인증서를 위해 업데이트를 ...