본문으로 바로가기

파일의 IT 블로그

보안 강좌/CrackMe

해당되는 글 5
  • thumbnail
    보안 강좌/CrackMe

    [Solution] Abex' CrackMe #5 풀이 [완결]

    안녕하세요 파일입니다~ CrackMe 푸는게 너무 재밌어서 ㅎㅎ 계속 폭주해서 글을 작성하다보니 CrackMe 글만 몇일만에 벌써 4개를 쓰게 되었네요. 오늘은 대방의 Abex CrackMe #5번 마지막 문제입니다. 이번 문제도 사실은 그렇게 난이도가 어렵지 않습니다. 또 문자열 위주로만 볼것이기 때문에 올리디버거만 사용하도록 하겠습니다. 다운로드는 여기서 하시면 됩니다~ 실행 우선 이번 크랙미 #5번의 경우엔 델파이로 만들어져 있습니다. 마지막 되서 잡소리로 작성하자면.. 델파이 역시 VB6.0 처럼 옛날에 프로그래밍 할 때 많이 사용하던 추억의 언어입니다. 요새는 사용되는걸 거의 못 본 거 같네요 ㅎㅎ 예전에 어둠의 공간에서 게임핵 만들때 많이 사용된 언어였던거 같은데.. 참고로 델파이 공식 아이콘..
  • thumbnail
    보안 강좌/CrackMe

    [Solution] Abex' CrackMe #4 풀이

    안녕하세요 파일입니다. 오늘은 CrackMe #4번입니다. Abex Crackme 5개 시리즈 중 거의 막바지에 다다랐네요. 아마 이번편까지 작성하면 다음 5편이 마지막이 되지 않을까 싶습니다. 다 기초적인 문제들이라 재밌어서 먼저 다 풀고 정리해서 글을 올리는거지만 푸는 시간보다도 훨씬 오래 걸리는게 역시 글 작성이 아닌가 싶네요. 다운로드는 여기서 해보실 수 있습니다. 실행 이번엔 실행 파일 아이콘만 봐도 무슨 언어로 만들었는지 알겠네요 ㅋㅋ 이 아이콘은 VB6.0 으로 코딩할 때 exe 만들면 나오는 기본 아이콘입니다. 저번 CrackMe #2번 처럼 비베로 만들었나보네요. 이번에도 시리얼(제품키) 을 입력해야 합니다. 그런데 이번건 보시면 아래 Registered 버튼이 활성화 되어 있지 않습니다..
  • thumbnail
    보안 강좌/CrackMe

    [Solution] Abex' CrackMe #3 풀이 (IDA, OllyDbg 사용)

    안녕하세요 파일입니다~ 오늘은 이전에도 계속 하고 있었던 Abex CrackMe의 3번 풀이입니다. 앞 2번 풀이에서 했던 것 처럼 IDA는 분석용으로 쓰고 동적 디버깅은 올리디버거로 해보겠습니다! 또 앞부분에서 프로그램의 설명법은 제법 자세히 설명을 드려서 앞에서 이미 설명드린건 넘어가고 새로 알아둬야할 내용만 작성하도록 하겠습니다. 다운로드는 여기서~ 실행 처음 실행 시 확인을 눌러서 키 파일을 확인해보라고 나옵니다 프로그램 생성시 키 파일이 자동 생성되는것도 아니고 필요한 키 파일이 뭔지도 안알려주기 때문에 당연히 없다고 나옵니다. 하지만 우리는 리버서니깐 바이너리 파일을 디스어셈블러로 분석해서 이 프로그램의 동작 원리를 알아낼 수 있겠죠 ㅎㅎ 시작 해봅시다. 이 녀석이 어떤 기계어를 실행하고 있을..
  • thumbnail
    보안 강좌/CrackMe

    [Solution] Abex' CrackMe #2 풀이 (IDA, OllyDbg 사용)

    안녕하세요 파일입니다. 저번 CrackMe #1번 풀이에 이어서 이번엔 CrackMe #2번 풀이입니다. 또 오늘은 IDA와 올리디버거를 동시에 사용하면서 풀이합니다. (기본적으로 IDA로 정적분석하고, 올리디버거로 동적 분석할 것임.) 다운로드는 여기서 하실 수 있습니다. 실행 먼저 실행하면 VB6.0 스러운 프로그램이 하나 나옵니다. 이름과 시리얼에 대한 힌트가 없으니 임의의 내용을 입력하고 Check를 눌러봅시다. 시리얼이 틀렸다네요. 보통 프로그램이던 대부분의 제품에서 자주 사용하는 방식인 시리얼 키(==일련번호, 제품키) 를 몰라도 크래킹해서 뚫어내는 문제인 듯 싶습니다. 추가적으로 이름은 4글자 이상이여야 하는 검사도 들어가 있습니다. About을 누르니 코딩된 날짜가 무려 1999년 이라고 ..
  • thumbnail
    보안 강좌/CrackMe

    [Solution] Abex' CrackMe #1 풀이

    안녕하세요 파일입니다. 오늘은 리버싱 전통 연습 문제인 CrackMe 를 한번 풀어보겠습니다. 우선 CrackMe는 '나를 크랙해줘!' 라는 이름 그대로 크랙 연습 목적으로 제작된 간단한 프로그램들 입니다. 특히 CrackMe 시리즈 중 유명한 것으로 Abex's Crack Me 시리즈가 5개 정도 존재합니다. 그 중에서 제일 간단한 Abex' CrackMe #1편을 풀이해보도록 합시다. 우선 다운로드는 여기서 할 수 있습니다. 우선 실행파일 용량이 무려 "8KB" 입니다 mb단위가 아닌 kb단위입니다. 실행 파일 용량이 너무 작아서 exe 그대로 올리면 카카오에서 바이러스로 잡지 않을까 걱정이긴 합니다만.. 우선 시작해봅시다. 글 읽기전 알고 있어야 하는 지식 1. x86(또는 x64) 어셈블리어 지식..
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.