압축 해제, gzip 및 Google 결과로 나타나는 다른 모든 솔루션을 이미 시도했지만 이것들이 효과가 없었습니다.
GZ 서명에 대한 이미지 검색 만하려면-
1f 8b 08 00
.> od -A d -t x1 vmlinuz | grep '1f 8b 08 00' 0024576 24 26 27 00 ae 21 16 00 1f 8b 08 00 7f 2f 6b 45
이미지는에서 시작합니다
24576+8 => 24584
. 그런 다음 지점에서 이미지를 복사하고 압축을 풉니 다.> dd if=vmlinuz bs=1 skip=24584 | zcat > vmlinux 1450414+0 records in 1450414+0 records out 1450414 bytes (1.5 MB) copied, 6.78127 s, 214 kB/s
http://www.codeguru.com/forum/showthread.php?t=415186 온라인 포럼에서 다음 지침을 그대로 사용했습니다 .
이 프로세스는 저에게 효과적이지 않으며 파일에 0024576을 찾을 수 없다는 오류와 모든 후속 번호가 표시됩니다.
vmlinuz에서 vmlinux 추출을 어떻게 진행합니까?
감사합니다.
편집 : 이것은 리버스 엔지니어링 질문입니다. RPM을 설치하거나 다시 컴파일하기 위해 배포판에 액세스 할 수 없습니다. 나는 vmlinuz만으로 시작합니다.