메인함수 컴파일 과정에서 실행 관련해 질문 드립니다.
안녕하세요 선생님
궁금한 게 생겨 질문드립니다.
컴파일 과정에서 메인함수는 아래 그림처럼 인자 2개, 환경변수 1개를 받는다 하셨습니다.
PUSH DWORD PTR DS:[] 이 부분이 인자를 입력하는 코드고
PUSH EAX 부분이 환경변수를 입력하는 건가요??
그리고 메인 함수 내부에 들어가 어느 부분을 확인해야 호출 3개?를 확인할 수 있는건가요?
CALL 하는 걸 확인해야 하나요?
PE파일부터 점점 어려워지지만 정말 재밌습니다 감사합니다!!

답변 1
0
1. 네, 맞습니다. 정확하게는 "인자 수, 인자 값 배열, 환경 변수 정보"가 맞고요. 영상에서 보여준 원형을 참고해서 인터넷을 검색해보면 보다 정확한 정보를 확인할 수 있을 겁니다. (찾아보고 직접 확인해보는 것도 좋은 공부입니다.)
2. 혹시 인자 3개를 전달받는다는 말에 오해하신 것 아닌가 싶습니다. 혹시 제가 사진이 보여지는 장면에서 호출이 3개라고 했다면 실수입니다. (어느 부분인지 얘기해주시면 확인해보겠습니다.)
재미있다고 하시니 다행이네요~ 끝까지 흥미 잃지 않고, 원하는 바를 얻어가길 바랍니다.
heap0 문제 오류
3
377
0
파일 비밀번호가 맞지 않습니다
0
374
0
프로토스타 32bit 다운로드
0
494
1
format1 질문
0
409
1
프로토스타 다운로드
0
497
2
강의 화면 질문드립니다
1
262
1
강의 내용을 문서로 작성한 자료가 있나요?
0
325
0
MessageBoxA() 호출주소 관련 질문있습니다!
1
291
1
OllyDbg 오류
1
792
2
원하는 스택 바꾸기 강의 질문이요
0
271
0
현재 올려놓으신 사이트도 접속이 안되는데 어디서 문제를 확인할 수 있을까요?
0
359
1
알집으로 압축을 해제하니까 vmware에서 주소가 안나와요
0
282
1
제공하시는 단축 URL 서비스가 종료되었습니다.
1
378
1
비쥬얼스튜디오 6.0
0
297
1
무조건 가상환경에서 실행해야하나요?
1
296
1
무작정분석해보기 level3 관련 질문 있습니다.
0
272
2
값을 채울 때
2
256
2
vmware 윈도우 7 가상환경(윈도우7 iso 파일)
1
1366
2
실습 파일 실행 안됨
2
298
1
실습할때 압축비밀번호걸려있서요
0
239
7
challenge01 파일 질문
0
246
2
MessageBoxA() API 메모리맵 질문있습니다
0
371
2
모든 강의를 들었는데도 완강이 안되는데 무슨 문제일까요?
0
276
1
실습파일을 다운받으니 바이러스라고 떠요
0
333
1





