목록전체 글 (420)
외로운 Nova의 작업실
여러분들 ㅎㅇ!! 드디오 MASM을 설치 했습니다..! 32비트 MASM은 64비트에 설치안된다고 어느 글에 써있어서 2시간 걸쳐서 가상머신까지 깔았는데!! 32비 MASM이 64비트 에 깔리더라고요?? 사실 어제 깔때 아래와 같은 화면이 계속 떠서 안되는 것같다고 생각했습니다... 근데 위화면에서 가만히 기다리면 설치가 되더군요;;; 이를 아무도 안알려줫다는,,,,ㅠㅜ 역시 혼자하면 이런점이 힘듭니다... 어제부터 6시간 삽질끝에 MASM을 설치했습니다! 위는 MASM32 Editor입니다!! 그렇다면 기본적인 어셈블러를 작성해보고 실행시켜보겠습니다. 먼저 MASM 예제 코드를 복사해서 새로운 asm파일을 만들어보겠습니다. MASM예제코드는 masm32>tutorial>console>demo2>proc..
여러분들 ㅎㅇ~ 오늘도 돌아온 어셈블리 공부입니다... 오늘은 어셈블리언어를 작성하고 빌드하고 링크하고 응용프로그램을 간단하게 하나 만들어보는것까지 하려고했는데, 제 컴퓨터가 64bit이고 책에서 공부하는게 MSAM 어셈블러인데, 기존의 MSAM 32비트는 따로 쓸 수 있었습니다. 하지만 64비트용은 visual studio에서만 쓸 수 있게되었고, 32비트 명령어를 지원을 몇몇 안해준다고하네요... 64비트용을 쓰면 책을 봐도 쓰지를 못할겁니다.ㅠㅜㅠㅜ 그래도 할 수 있는 방법이 있지않을까 했지만..! 결국엔 32비트 MASM SDK를 다운받기위해서!! 다음시간에 VM(Virtual Mushine)을 다운받고 32비트를 깔아볼까합니다. 될려나 모르겠네.. 컴맹은 힘든 어셈블리의 길... 암튼 저같이 6..
여러분들 ㅎㅇ~ 이제 저는 시스템 해킹에대해서 공부해보려고합니다..! 시스템 해킹이란 무엇인지는 Haking카테고리에서 답을 찾을 수 있습니다. 뭐 아무튼 시스템 해킹에대해 알기위해선 어셈블리어를 필수로 알아야합니다. 그래서 어셈블리어 공부를 해보려고합니다.ㅇㅇ 제가 어셈블리어 공부하려고 산 책을 소개합니다. x86 프로세서를 위한 어셈블리언어입니다..! 인터파크 도서에서 32,000원 주고 주문했습니다. 이 책을 열심히 읽으면서 공부해도록 하겠습니다..!! 그런데 어셈블리언어가 뭘까요? ㅇㅅㅇ 어셈블리언어는 cpu명령어에 1대1로 대응되는 언어입니다. 그러면 왜! 어셈블리언어를 만들었냐!! 아래의 예시를 보시죠 ACU에 두개의 숫자를 넣고 더하는 명령어는 1011입니다. 하지만 인간은 1011을 기억하..