호롱고양이의 개발 일기

라즈베리파이 피코로 만드는 러버더키 실습

러버더키가 무엇인가? 러버더키(Rubber Ducky)는 겉보기에는 일반 USB처럼 생겼지만, 사실은 키보드처럼 동작하는 해킹 도구(HID 디바이스)입니다. 연결하면 사람이 직접 키보드를 치는 것처럼 명령을 자동으로 입력하며, 보안 테스트나 공격 시나리오 검증 등에 사용됩니다. 보안 커뮤니티에서 러버더키는 다음과 같은 이유로 주목을 받아왔습니다...

[Reversing] 리버싱을 위한 도구(IDA)와 기초 알아보기!

리버싱(Reverse Engineering)이란? 리버싱(Reverse Engineering), 또는 역공학은 이미 완성된 프로그램이나 시스템을 분석하여 내부 구조, 동작 원리, 로직 등을 파악하는 과정을 말합니다. 말 그대로 거꾸로(Reverse) 코드를 추적하고 해석하는 작업이죠. 일반적으로 우리는 소스 코드를 작성한 뒤, 이를 컴파일하여 실행...

[Reversing] Crackmes.one 문제 풀어보기 - Level 1

시작 동아리 활동을 하면서 이제 본격적으로 공부에 들어감에 있어 시작은 Windows Reverse Engineering을 하기로 했다 그리고 그에 따라 책을 읽으며 이론을 다지기도 하고 직접 문제를 풀어보며 실습도 할 것이고 여기서는 crackmes.one이라는 사이트의 문제들을 풀어보도록 하겠다 첫번째 도전 (with. x32dbg) 이번에...

[아이폰] 백업 복구 실패기 -> 성공기

아이폰 백업 복구 실패기 - 사유 저번주 금요일 부터 퇴근하는 길에 뭔가 핸드폰이 커버 밖으로 삐져나와있기에 자세히 살펴보니 세상에 배터리가 부풀어서 프레임 위로 액정이 들린 거였다! 이렇게! 심지어 아이폰에 들어가 배터리 상태를 보니까 75%가 찍혀있었다 어쩐지 핸드폰 쓸 때 전원선 빼면 너무 빨리 달더라니… 그렇게 애플 회사는 15만원...

[pwn.college] 1-1. Linux Luminarium.

Linux Luminarium 리눅스 루미나리움에 오신 것을 환영합니다! 이 도장은 여러분이 리눅스 명령줄 인터페이스(CLI) 를 사용하는 방법을 부드럽게 배울 수 있도록 구성되어 있으며, 그 과정에서 핵심적인 리눅스 개념들도 자연스럽게 습득할 수 있게 도와줍니다. 이런 종류의 리소스는 인터넷에 많이 있지만, 이 도장은 필요한 경우 다른 좋은...