.bzImage를 찾을 수 없음
654
投稿した質問数 4
안녕하세요, 강의 잘 듣고 있습니다.
제가 ./boot.sh명령어를 실행하니
qemu: could not load kernel './bzImage': No such file or directory
이렇게 뜹니다...
어떻게 해야될까요?
감사합니다
回答 3
0
에러를 보면, 강의 대로 rootfs.cpio를 빌드하지 않으신 것 같습니다.
실습을 진행하고 싶으시다면 "리눅스 커널 & 파일 시스템 빌드" 강의의 내용을 그대로 따라하시기 바랍니다.
아니면, 섹션 3.2의 "KASLR 우회" 강의 상단 수업 자료에서 빌드된 bzImage, rootfs.cpio, boot.sh 를 다운받을 수 있으니, 해당 파일을 이용해 실습해 보시기 바랍니다.
0
안녕하세요.
bzImage와 rootfs.cpio에 대한 내용은 이전 "리눅스 커널 & 파일 시스템 빌드" 강의에 자세히 설명되어 있습니다.
이전 단계에서 리눅스 커널 빌드 작업을 진행하셨다면, 빌드를 진행한 리눅스 커널 소스 기준으로 arch/x86/boot/bzImage 경로에 해당 파일이 있습니다. 해당 파일을 ./boot.sh 스크립트가 있는 디렉토리로 옮기시면 됩니다.
0
신속한 답변 감사합니다!
그런데 ./boot.sh를 실행하니 또 다른 문제가 발생했습니다.
./boot.sh를 실행하니 can't open /dev/tty*(*에는 2, 3, 4가 들어갑니다.)라고 계속 뜨면서 강의 화면 처럼 나오지 않습니다;;
이 문제는 어찌 해야 할까요?
(*에는 2, 3, 4들어갑니다.) 이 문장은 터미널에 뜨지 않습니다
* 추가 정보
제가 /dev에 들어가보니 tty2, tty3, tty4 파일은 없었습니다;;
강의 들으며 정리한 글을 블로그에 공개로 올려도 될까요?
0
73
2
cred 구조체에 __randomize_layout이 적용된건가요?
0
81
1
ppt자료 문의
0
106
2
빌드환경 및 커널소스의 버전
0
134
1
Stack based BOF 강의에서 질문입니다.
0
178
2
kaslr 우회 기법에서 commit_creds, prepare_kernel_cred의 offset을 구하는 과정 질문
0
215
1
CTF 참가 시 전문 분야
0
314
1
SMAP 우회에서 궁금한게 하나 있습니다.
0
404
2
KADR 우회에서 init파일이 없는 경우는 어떻게 하나요?
0
463
1
KADR 우회에서 init파일이 없는 경우는 어떻게 하나요
0
312
1
여전히 해결책 없는 build_result
0
426
1
KASLR 강의에서 주어진 환경에서는 /proc/kallsyms 확인 못하는 것이 맞나요?
0
605
1
build_result가 안보입니다
0
287
1
kernel stack pivoting에서 gadget 관련 질문드립니다.
0
504
1
안녕하세요 수강중 궁금한 것이 있습니다.
0
572
2
pwndbg가 커널에 attach는 되는데 디스어셈코드나 레지스터 표시가 안됩니다.
0
581
1
가젯에 대해 이해가 잘 안됩니다.
0
606
1
Kernel KPTI 적용시 영향?
0
655
1
qemu 스크립트 실행시 Kernel panic이 발생합니다.
0
880
2
Kernel UAF
0
649
1
디버깅 방법
0
931
3
강의 자료 문의
0
377
1
boot.sh 실행시
0
363
1
Kernel Debugging
0
412
1


