분류 전체보기23 DRM과 AES-128 암호학 16바이트의 미학: 리디북스 DRM과 AES 암호학의 심층 분석주제: 리디북스 복호화 로직 역추적을 통한 현대 대칭키 암호 시스템의 이해1. 발단: "이 파일은 왜 잠겨 있는가?"컴퓨터 공학을 전공하며 재미있는 순간 중 하나는 일상적으로 사용하던 프로그램의 역공학이다. 리디북스 서재 폴더에는 수백 개의 폴더가 있고, 그 안에는 확장자가 없거나 의미 없는 바이너리로 가득 찬 파일들이 있다.리디북스는 전자책 사업이라는 특성 상 파일을 DRM으로 암호화해서 저장한다. 당연하지만 유저 1명이 책을 구매한 후 리디북스에서만 열람할 수 있게하고, 타 유저들에게 공유할 수 없게 만들기 위함이다.리디북스 유저 중 하나로서 수백 개의 책을 구매한 소비자의 입장에서는 이 파일들이 영원하지 않을 거란 걱정을 하게 된다. 소.. 2026. 3. 31. Fate 성배전쟁 시뮬레이터 https://holy-grail-war-simulator.vercel.app/타입문 시리즈의 Fate 성배전쟁 시뮬레이터를 만들어 보았습니다.서브컬쳐 시리즈물 중에서 제일 좋아하는 작품입니다. 진입장벽 때문에 남들에게 쉽게 권할 수는 없지만 그것만 넘으면 십덕계에서 제일 글 잘쓰는게 나스 키노코라 감히 말합니다. 자료는 atlas academy를 참고했고 React+Typescript 기반입니다. 이런 토이 프로젝트를 90% 클로드의 힘으로 처음 해보았는데, 정말 순식간에 끝나네요. 반나절 (더 빨리도 됐을듯)만에 끝났는데 CS major로서 생명의 위협을 느끼게 됩니다 ㅋㅋ..json형태로 긁어온 서번트들을 저장하고, 여름이나 할로윈 속성 서번트는 별도 로직으로 제외하였습니다. 애니메이션은 css,.. 2026. 3. 14. <초 카구야 공주>에 관한 단상 개요1월 22일 넷플릭스에 공개된 초 카구야 공주에 대한 논쟁이 활발해 한마디 거들고자 오랜만에 글을 쓴다. 개인적으로 필자는 본 극장판 애니메이션이 공개되기 이전부터 어느정도 반응을 예상했다. 오리지널 1부작 애니메이션 영화, 초짜 감독, 까다로운 팬을 지닌 보컬로이드라는 소재, 그리고 지나치게 Hype된 기대평. 쇼츠와 릴스는 본작의 공개 이전부터 인트로 부분을 퍼나르며 '망할 수 없는 애니'라는 칭호를 붙였다. 이런 기대를 받는 오리지널 애니메이션을 망할 수 밖에, 물론 망하지는 않았지만, 없으며 수많은 예비 팬들의 기대감을 못 미칠 수 밖에 없다고 감히 말할 수 있다. 이런 주제로 도박을 할 수 있었다면 걸고 싶을 정도다. 다만 가 망해버린 끔찍한 극장판 애니메이션인가, 라고 묻는다면 당연히 .. 2026. 1. 28. MacOS 맥북 무료 VPN 사용법 (OpenVPN, Tunnelblick) MacOS와 아이패드에서 SoftEther VPN으로 라프텔을 보려다가 어려움에 부딛혀 찾은 해결 방법입니다. Softether VPN Client는 맥OS에서도 사용가능하지만, 인텔맥 기준으로 빌드되어있고 CLI 기반이라 사용이 몹시 불편합니다.가상랜카드를 생성해야되는데, 최신 버전 실리콘 MacOS는 커널 접근이 제한적이라 리커버리 모드에서 보안 수준을 낮추는 행위 등을 해야하는데, 보안적으로도 바람직하지 않고 일반 이용자에게는 귀찮은 일입니다.따라서 Tunnelblick을 사용하는 아래의 해결방법을 찾아 공유합니다. 1. Tunnelblick를 다운로드 합니다.https://tunnelblick.net/ Tunnelblick | Free open source OpenVPN VPN client ser.. 2026. 1. 22. 이전 1 2 3 4 ··· 6 다음