BlackJackson의 Hacking Story
상대적으로 쉬운 문제였던 Mess파일 리버싱. 일단 뭐가됬든 가장 먼저 해 볼 방법은 역시 직접 실행이라 생각해서 실행을 해보았다. 다행이도 직관적으로 어떤 프로그램인지 알아보기 쉽게 만들어논 문제다. 대충 위의 문장을 보면 "우리가 숨겨둔 X8Wj
안녕하세요~ 이번 강좌는 HappyBunny님의 리버싱 기초강좌를 필자인 BlackJackson이 포스팅에 알맞게 수정해서 올리는 글입니다! 먼저 리버스 엔지니어링이란? 먼저 리버싱, 즉 리버스 엔지니어링은 무엇일까요? 영어로는 reverse engineering, 한국어로 번역하면 역공학이 됩니다. 간단히 말해서 프로그램의 코드를 역분석하여 프로그램내의 내부구조를 볼수있게 하거나 원하는 기능등을 만들거나 제거할 수 있도록 하는 것입니다! 언패킹에 앞서 패킹에 대해 알아봅시다! 패킹이란 프로그램의 코드를 압축시키는 것이라고 볼 수 있습니다. 패킹을 하는 이유로는 배포를 위해 프로그램의 크기를 줄이는 것과 프로그램의 코드, 즉 소스코드를 보호하거나 코드분석을 이용한 프로그램 분석을 막는 것이 있습니다. 패..
안녕하세요, 저희 Te@m $iL의 HappyBunny님의 시스템(포너블)의 레지스트리 강좌입니다^^ 먼저 시작에 앞서, 이 강좌는 HappyBunny님께서 작성하시고, 제가 사진 및 부가설명을 추가한 강좌입니다.아직 레지스트리에 대해 잘 모르실 수 있으신 분들을 대비하여, 레지스트리에 대한 기본적인 개념을 먼저 잡아드린 후 보안에 접목시키도록 하겠습니다. 레지스트리에 대하여 Q : 레지스트리가 뭔가요?A : 레지스트리(Registry)는 윈도우 운영체제의 운영체제 설정과 선택 항목을 담고 있는 일종의 데이터베이스입니다. 쉽게 말씀드려서, 컴퓨터의 거의 모든 설정이 레지스트리에 저장됩니다. Q : 레지스트리를 보거나, 수정하거나, 등록하고 싶어요. 어떻게 해야하나요?A : 윈도우키(⊞ Win)+R을 누르..