Study - Major/윈도우즈보안과악성코드기초

윈도우즈보안과악성코드기초 1주차

uoese 2022. 3. 21. 17:11

사전 환경설정은 Study > etc의 글을 확인하세요!

더보기를 눌러 한 번에 확인하세요! 

더보기

♡˚✧₊⁎⁺˳✧༚♡˚✧₊⁎⁺˳✧༚♡˚✧₊⁎⁺˳✧༚♡˚✧₊⁎⁺˳♡

 

2022.03.19 - [Study/etc] - Windows 10 iso 파일 만들고 설치하기

 

Windows 10 iso 파일 만들고 설치하기

생각보다 windows는 버전별로 iso를 설치할 일이 잦습니다.ㅎㅎ 정보보호학과라 더더욱ㅎㅎ 저는 윈도우 11을 사용중인데, 이상하게 Immunity Debugger가 자꾸 뱉어내는바람에, vmware workstation을 깔고 그

leeseou.tistory.com

 

2022.03.20 - [Study/etc] - vmware에 iso 넣고 환경구축하기

 

vmware에 iso 넣고 환경구축하기

일단 WorkStation 켜주기~ custom하기 귀찮아서 typical로 갑니다..! 보통 아래 install operating System later눌러서 설치 다~끝내고 마지막에 추가하는걸로 함 _人人人人人人人人人_ > 이전글 보기! <..

leeseou.tistory.com

 

2022.03.20 - [Study/etc] - vmware 윈도우 기본 환경 구축하기

 

vmware 윈도우 기본 환경 구축하기

_人人人人人人人人人_ > 이전글 보기! <  ̄^Y^Y^Y^Y^Y^Y^Y ̄ ◌ vmware에 iso 넣고 환경구축하기 2022.03.20 - [Study/etc] - vmware에 iso 넣고 환경구축하기 vmware에 iso 넣고 환경구축하기 일단 WorkStat..

leeseou.tistory.com

 

2022.03.21 - [Study/etc] - vmware 파일 드래그앤드롭 전송하기

 

vmware 파일 드래그앤드롭 전송하기

저게 그 이미지는 아니긴한데, 파일전송 그게 막혀있으면 아래에 저 노란색창에 뭐라뭐라 떠있습니다. 그거 누르면 exe 머신에 깔리고, 안쪽에서 C:에 설치한다고 알림뜨는데 그걸 OK해주기! 글

leeseou.tistory.com

 

2022.03.21 - [Study/etc] - Immunity Debugger 설치하기

 

Immunity Debugger 설치하기

이력서 때문에 제가 서울여대 출신인 건 이미 공개된 사실이니..ㅎㅎ 은정교수님 수업 듣게 될 친구들이 나중에 이거 서치하다 발견하면 보고 갔으면 좋겠습니다. 윈도우즈 어쩌구 과목들..ㅋㅋ

leeseou.tistory.com

♡˚✧₊⁎⁺˳✧༚♡˚✧₊⁎⁺˳✧༚♡˚✧₊⁎⁺˳✧༚♡˚✧₊⁎⁺˳♡

 

사실 1학년 때 울 교수님 비슷한 수업을 이미 들었던지라, 1주차는 큰 무리없이 잘 진행할 수 있었습니다.

 

우선 실행할 exe파일을 만들려면 코드를 짜줘야겠죠?

 

visual Studio를 켜줍시다!

저는 2022로 사용합니다ㅎㅎ

 

바로 보여주려했는데, 서체가 마음에 안들어서 좀 고치고 가겠습니다

 

도구>옵션>환경>글꼴 및 색에서 바꿔줍시다!

 

글꼴 변경 완료!

 

여기에선 두 가지 작업을 할 겁니다.

 

▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀

첫 번째, 프로젝트 속성 변경하기

프로젝트>속성>링커>고급>임의기준주소 아니요로 변경

▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀

두 번째, 빌드 옵션 변경하기

저는 windows10 32bit 가상머신에서 돌려줄거라

이 파일을 꼭 32bit의 exe로 만들어야합니다!

(꼭 여기서 돌리지않더라도, 디버거 해석할 때 32bit기반으로 가는게 편해서 이걸로 돌리시는게 마음 편할겁니다!)

디버깅 설정을 꼭 "Release , X86"으로 설정해주세요!

▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀

 

이후 생성된 파일을 가상머신에서 열어줍니다!

 

짜잔! 열면 기본적으로 저렇습니다.

 

개별적인 실습을 다루는 건 너무 내용이 쉬워서...

쓸 내용이 없습니다..ㅎㅎ

기본명령어는 익혀두시길 추천합니다!

자주쓰면 어짜피 익게 되어있지만ㅎㅎ

 

기본 명령어!

debugger로 main함수 찾는 건 한 번 해볼까요?

 

F8키로 쭉쭉 지나다니다가 갑자기 실행이되는 포인트를 찾으세요!

 

저쪽이 그런 포인트라 F2로 BP걸었습니다.

F7눌러서 진입!

 

짜잔 이러면 처음에 코딩할 때 입력했던 문구들도 확인할 수 있습니다!

 

main을 잘 찾아왔네요.ㅎㅎ

저는 main이라 표기가 되어있지 않아 요 느낌으로만 찾았습니다.

첫 주차 과제라 쉽죠.. 아무래도..?

 

어쨌든 파이팅 해봅시다

윈보 1주차 여기서 ~끝~

 

ෆ ฅ́˘ฅ̀ ෆ