inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[에듀윌 화이트해커 양성과정] 악성코드 제작

백신을 우회하는 악성코드를 만들어 보자(fileless)2편

컴파일에러

해결된 질문

879

김진수

작성한 질문수 14

1

안녕하십니까, 강사님

강사님 강의 수강하면서 코드를 작성 후 컴파일을 했는데, 아래와 같이 에러가 납니다.

아래 에러는 어떻게 수정하면 되는지요??

C:\Users\k5841\OneDrive\문서\payload>gcc .\payload_executor.c -o payload_executor.exe -lntdll -mwindows

.\payload_executor.c:5:22: fatal error: winternl.h: No such file or directory

#include <winternl.h>

악성코드

답변 2

1

에듀윌학습도우미

해결 방법으로는 다음과 같습니다.

  1. Visual Studio를 사용하여 컴파일 "winternl.h" 헤더 파일은 Visual Studio에 포함되어 있습니다. 따라서, Visual Studio를 설치하고 이를 사용하여 컴파일하면 문제를 해결할 수 있습니다.

  2. MinGW나 Cygwin을 사용하여 컴파일 MinGW나 Cygwin과 같은 유닉스 환경을 에뮬레이트하는 도구를 사용하여 컴파일하면 Windows 환경에서도 컴파일이 가능합니다. 이를 위해서는 해당 도구를 설치하고, 컴파일러를 해당 도구에서 제공하는 것으로 변경해야 할 수도 있습니다.

  3. winternl.h 헤더 파일 찾기 컴파일러가 "winternl.h" 헤더 파일을 찾지 못하는 경우, 해당 헤더 파일이 위치하는 폴더를 찾아서 include 경로에 추가해주면 됩니다.

예를 들어, 다음과 같이 include 경로에 "C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared" 폴더를 추가해주면 됩니다.

pythonCopy codegcc .\payload_executor.c -o payload_executor.exe -lntdll -mwindows -I "C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared"

위의 방법 중 하나를 시도하여 문제를 해결할 수 있을 것입니다.

1

에듀윌학습도우미

안녕하세요~ 에듀윌입니다.

.\payload_executor.c:5:22: fatal error: winternl.h: No such file or directory

상기 에러 코드는 winternl.h 헤더파일이 없어서 생긴 에러코드입니다.

" C:\Users\k5841\OneDrive\문서\payload> "

페이로드 해야되는데 경로가 없다는거니 payload_executor 경로 설정을 다시 해주세요~

인터넷 연결은 되는데 구글 검색은 안돼요.

0

33

1

포렌식 강의에서 vol / blackenergy 파일이 강의자료안에 없습니다

0

52

1

virtual box 인터넷 연결 오류 문제

0

119

1

샘플 파일 위치

0

74

2

FLARE VM을 관련 질문

0

85

1

윈도우10 환경에서 ms developer image 다운

0

146

2

샌드박스 다운로드 url 없음

0

69

1

2025년 로컬 컴퓨터(윈도우11)에서 가상환경으로 드래그앤드롭 안됨

0

231

2

강의자료 관련 질문

0

70

1

pestudio 버전이 64비트 운영체제에서만 실행되요

0

199

1

윈도우7 vmware player 환경 다운로드 경로가 막힌것 같습니다

0

231

1

VMware 17 Player 인터넷 속도

0

770

1

WSCC 유틸리티 인스톨 악성코드 검출

0

264

1

기초 동적 분석 실습간 악성코드 예제 실행 관련 질문

0

393

1

EK07 암호

0

278

2

DMA 와 악성코드 혹은 바이러스

0

315

1

레나 튜토리얼 html사이트

0

358

1

ms developer image 다운 링크 오류

1

522

2

버츄얼 박스 네트워크 설정

0

432

2

xplico의 site내용이 달라요

0

437

1

어셈블리 코드가 이해 안가서 질문드립니다.

0

395

1

이미지 검색 안내와 다르게 나타남

0

508

1

버츄얼 박스 네트워크 설정

0

663

2