ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • PE Header(2)
    Hack/Reversing 2015. 2. 2. 02:55

    DOS Stub




    DOS Stub이다.


    DOS Stub이 없어도 파일 실행은 정상적으로 된다.


    단지 DOS Stub은 16비트 호환모드에대한 여부를 나타내는것이다.




    드래그한곳은 16비트 어셈블리 명령어로, 16비트에서 실행할경우 WriteString()함수로 This program cannot be run in Dos mode를 출력시키고 종료한다.


    32비트 윈도우즈는 해당 스튭코드들을 무시하고 실행하기때문에 해당 출력결과를 보기위해서는 16비트에서 돌려야한다. 




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

    PE Header(4)  (0) 2015.02.02
    PE Header(3)  (0) 2015.02.02
    PE Header  (0) 2015.02.02
    LoadLibrary()  (0) 2015.01.27
    CreateRemoteThread()  (0) 2015.01.27

    댓글

Designed by Tistory.