컴파일에러
안녕하십니까, 강사님
강사님 강의 수강하면서 코드를 작성 후 컴파일을 했는데, 아래와 같이 에러가 납니다.
아래 에러는 어떻게 수정하면 되는지요??
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
해결 방법으로는 다음과 같습니다.
Visual Studio를 사용하여 컴파일 "winternl.h" 헤더 파일은 Visual Studio에 포함되어 있습니다. 따라서, Visual Studio를 설치하고 이를 사용하여 컴파일하면 문제를 해결할 수 있습니다.
MinGW나 Cygwin을 사용하여 컴파일 MinGW나 Cygwin과 같은 유닉스 환경을 에뮬레이트하는 도구를 사용하여 컴파일하면 Windows 환경에서도 컴파일이 가능합니다. 이를 위해서는 해당 도구를 설치하고, 컴파일러를 해당 도구에서 제공하는 것으로 변경해야 할 수도 있습니다.
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
28
1
포렌식 강의에서 vol / blackenergy 파일이 강의자료안에 없습니다
0
48
1
virtual box 인터넷 연결 오류 문제
0
115
1
샘플 파일 위치
0
69
2
FLARE VM을 관련 질문
0
81
1
윈도우10 환경에서 ms developer image 다운
0
144
2
샌드박스 다운로드 url 없음
0
66
1
2025년 로컬 컴퓨터(윈도우11)에서 가상환경으로 드래그앤드롭 안됨
0
227
2
강의자료 관련 질문
0
66
1
pestudio 버전이 64비트 운영체제에서만 실행되요
0
195
1
윈도우7 vmware player 환경 다운로드 경로가 막힌것 같습니다
0
230
1
VMware 17 Player 인터넷 속도
0
769
1
WSCC 유틸리티 인스톨 악성코드 검출
0
261
1
기초 동적 분석 실습간 악성코드 예제 실행 관련 질문
0
391
1
EK07 암호
0
274
2
DMA 와 악성코드 혹은 바이러스
0
310
1
레나 튜토리얼 html사이트
0
355
1
ms developer image 다운 링크 오류
1
518
2
버츄얼 박스 네트워크 설정
0
429
2
xplico의 site내용이 달라요
0
435
1
어셈블리 코드가 이해 안가서 질문드립니다.
0
393
1
이미지 검색 안내와 다르게 나타남
0
504
1
버츄얼 박스 네트워크 설정
0
661
2

