리버싱 핵심원리 8장

Security/Reversing

8장 abex'crackme #2

 

Visual Basic으로 제작된 abex'crackme를 크랙해보자. VB파일은 MSVBVM60.dll이라는 VB전용 엔진을 사용함.(The Thunder Runtime Engine이라고 불리기도 함) VB엔진의 사용 예시로는 메세지 박스를 출력하고 싶을 때 VB소스코드에서 MsgBox()함수를 사용하는데 VB컴파일러는 실제로 MSVBVM60.dll!rtcMsgBox() 함수가 호출되도록 만들고, 이 함수 내부에서 Win32 API인 MessageBoxW()함수를 호출해주는 방식으로 동작함.

'Security > Reversing' 카테고리의 다른 글

리버싱 핵심원리 13장(1)  (0) 2023.03.27
리버싱 핵심원리 10장  (0) 2023.03.27
리버싱 핵심원리 7장  (0) 2023.03.27
리버싱 핵심원리 6장  (0) 2023.03.27
리버싱 핵심원리 5장  (0) 2023.03.27
'Security/Reversing' 카테고리의 다른 글
  • 리버싱 핵심원리 13장(1)
  • 리버싱 핵심원리 10장
  • 리버싱 핵심원리 7장
  • 리버싱 핵심원리 6장
hojoo
hojoo
그냥 개발이 즐거운 사람
  • hojoo
    dev_record
    hojoo
  • 전체
    오늘
    어제
    • 분류 전체보기 (82)
      • Study (0)
        • 모든 개발자를 위한 HTTP 웹 기본 지식 (0)
        • Real MySQL 8.0 (0)
        • 친절한 SQL 튜닝 (0)
        • 도메인 주도 개발 시작하기 (0)
        • 대규모 시스템 설계 기초 (0)
      • Computer Science (66)
        • Problem Solving (30)
        • Data Structure (4)
        • Spring Boot (13)
        • DB (1)
        • Java (4)
        • OS (3)
        • Server (2)
        • Tech (0)
      • Security (16)
        • Reversing (15)
        • Assembly (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    소수상근수
    12033
    Reversing
    Lena tutorial
    DP
    레나 튜토리얼
    리버싱 핵심원리
    9421
    Header
    백준
    21278
    16946
    x64dbg
    Spring boot
    dreamhack.io
    DB
    n+1
    PE header
    bean
    servlet
    2539
    19622
    서버 증설 횟수
    리버싱
    자료구조
    n^2 배열 자르기
    HTTP
    13265
    15973
    프로그래머스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
hojoo
리버싱 핵심원리 8장
상단으로

티스토리툴바