inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Tôi cần biết nhiều về việc đảo chiều

Hiểu mã khởi động

메인함수 컴파일 과정에서 실행 관련해 질문 드립니다.

Đã giải quyết

240

simya

21 câu hỏi đã được viết

0

안녕하세요 선생님

궁금한 게 생겨 질문드립니다.

컴파일 과정에서 메인함수는 아래 그림처럼 인자 2개, 환경변수 1개를 받는다 하셨습니다.

PUSH DWORD PTR DS:[] 이 부분이 인자를 입력하는 코드고

PUSH EAX 부분이 환경변수를 입력하는 건가요?? 

그리고 메인 함수 내부에 들어가 어느 부분을 확인해야 호출 3개?를 확인할 수 있는건가요? 

CALL 하는 걸 확인해야 하나요?

PE파일부터 점점 어려워지지만 정말 재밌습니다 감사합니다!!

리버싱

Câu trả lời 1

0

SecurityFactory

1. 네, 맞습니다. 정확하게는 "인자 수, 인자 값 배열, 환경 변수 정보"가 맞고요. 영상에서 보여준 원형을 참고해서 인터넷을 검색해보면 보다 정확한 정보를 확인할 수 있을 겁니다. (찾아보고 직접 확인해보는 것도 좋은 공부입니다.)

2. 혹시 인자 3개를 전달받는다는 말에 오해하신 것 아닌가 싶습니다. 혹시 제가 사진이 보여지는 장면에서 호출이 3개라고 했다면 실수입니다. (어느 부분인지 얘기해주시면 확인해보겠습니다.)

재미있다고 하시니 다행이네요~ 끝까지 흥미 잃지 않고, 원하는 바를 얻어가길 바랍니다.

heap0 문제 오류

3

379

0

파일 비밀번호가 맞지 않습니다

0

375

0

프로토스타 32bit 다운로드

0

498

1

format1 질문

0

411

1

프로토스타 다운로드

0

499

2

강의 화면 질문드립니다

1

267

1

강의 내용을 문서로 작성한 자료가 있나요?

0

326

0

MessageBoxA() 호출주소 관련 질문있습니다!

1

295

1

OllyDbg 오류

1

795

2

원하는 스택 바꾸기 강의 질문이요

0

273

0

현재 올려놓으신 사이트도 접속이 안되는데 어디서 문제를 확인할 수 있을까요?

0

360

1

알집으로 압축을 해제하니까 vmware에서 주소가 안나와요

0

283

1

제공하시는 단축 URL 서비스가 종료되었습니다.

1

383

1

비쥬얼스튜디오 6.0

0

302

1

무조건 가상환경에서 실행해야하나요?

1

302

1

무작정분석해보기 level3 관련 질문 있습니다.

0

280

2

값을 채울 때

2

259

2

vmware 윈도우 7 가상환경(윈도우7 iso 파일)

1

1377

2

실습 파일 실행 안됨

2

303

1

실습할때 압축비밀번호걸려있서요

0

242

7

challenge01 파일 질문

0

251

2

MessageBoxA() API 메모리맵 질문있습니다

0

376

2

모든 강의를 들었는데도 완강이 안되는데 무슨 문제일까요?

0

280

1

실습파일을 다운받으니 바이러스라고 떠요

0

337

1