inflearn logo
강의

講義

知識共有

Linux カーネル ハッキング。A から Z まで

qemu& gdb設定

.bzImage를 찾을 수 없음

654

끄적임

投稿した質問数 4

0

안녕하세요, 강의 잘 듣고 있습니다.

제가 ./boot.sh명령어를 실행하니

qemu: could not load kernel './bzImage': No such file or directory 

이렇게 뜹니다...

어떻게 해야될까요?

감사합니다

모의해킹 시스템 해킹 linux

回答 3

0

v4bel

에러를 보면, 강의 대로 rootfs.cpio를 빌드하지 않으신 것 같습니다.

실습을 진행하고 싶으시다면 "리눅스 커널 & 파일 시스템 빌드" 강의의 내용을 그대로 따라하시기 바랍니다.

아니면, 섹션 3.2의 "KASLR 우회" 강의 상단 수업 자료에서 빌드된 bzImage, rootfs.cpio, boot.sh 를 다운받을 수 있으니, 해당 파일을 이용해 실습해 보시기 바랍니다.

0

끄적임

이제 모든 것이 해결되었습니다!
정말 감사드립니다 :)

0

끄적임

rootfs.cpio를 빌드를 했는지는 잘 모르겠습니다;;(제가 왕초보여서;;)
대신 에러가 난 스크린샷을 올립니다. 감사합니다

0

v4bel

안녕하세요.

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

v4bel

강의에 나온대로 rootfs.cpio를 빌드하셨나요?

에러가 뜨는 스크린샷을 올려주세요.

강의 들으며 정리한 글을 블로그에 공개로 올려도 될까요?

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