Strona 3 z 4
					
				
				: 11 lutego 2008, 14:40
				autor: alteriks
				[quote="lukas"]Skopiowałem config z domyślnego jajo i zmieniłem tylko procesor. Na starym tj. 2.6.22-3 sys. bootuje do 24 sek., na nowym dobre 40  :-x Zobacze, może pluje jakimiś błędami podczas bootowania  ]
Mam podobnie korzystam z 2.6.22-3 własnoręcznie skompilowanego i wszystko uruchamia się jak zawsze, wczoraj z podobną konfiguracją, zrobiłem 2.6.24 i strasznie długo ładuje się sam kernel. Przediffowałem dwa dmesgi i nic szczególnego w nich nie ma. Kernel ładując się zatrzymuje się w kilku miejscach, to samo dzieje się z dystrybucyjnym jajkiem.
			 
			
					
				
				: 11 lutego 2008, 15:01
				autor: thalcave
				giaur pisze:A jaka wersja kernela dokladnie?
2.6.24-1 (dla amd64)
Oto co wyrzuca konsola przy kompilacji:
Kod: Zaznacz cały
/tmp/ccwewcZY.s: Assembler messages:
/tmp/ccwewcZY.s:118: Error: Incorrect register `%rax' used with `l' suffix
 
			 
			
					
				
				: 11 lutego 2008, 15:51
				autor: giaur
				Nic juz nie rozumiem - bug jest w wersji 2.6.24.1 a nie ma w 2.6.24-1?  :-?
			 
			
					
				
				: 11 lutego 2008, 15:55
				autor: thalcave
				EEE... pisałem, że mi exploid się nie kompiluje, a nie\, że dziury nie mam :-/ 
[ Komentarz dodany przez: ruun: 2008-02-11, 16:14 ]
Zwróć uwage na pisownię, Exploit  
			 
			
					
				
				: 11 lutego 2008, 16:45
				autor: qbsiu
				Kod: Zaznacz cały
qbsiu@siusiak: ~ % ./wirusek
-----------------------------------
 Linux vmsplice Local Root Exploit
 By qaaz
-----------------------------------
[+] mmap: 0x0 .. 0x1000
[+] page: 0x0
[+] page: 0x20
[+] mmap: 0x4000 .. 0x5000
[+] page: 0x4000
[+] page: 0x4020
[+] mmap: 0x1000 .. 0x2000
[+] page: 0x1000
[+] mmap: 0xb7e1e000 .. 0xb7e50000
[-] vmsplice: Bad address
qbsiu@siusiak: ~ % whoami
qbsiu
qbsiu@siusiak: ~ % uname -a
Linux siusiak 2.6.24.2-qbsiu #1 SMP PREEMPT Mon Feb 11 10:25:47 CET 2008 i686 AMD Athlon(tm) 64 Processor 3200+ AuthenticAMD GNU/Linux
Jajko 2.6.24.2 rozwiązuje problem (jak na razie!!) :-) 8-) 
Arch Linux.
 
			 
			
					
				
				: 11 lutego 2008, 18:33
				autor: Gość
				Kod: Zaznacz cały
Debian  [pts/1]  [18:32:08]  [ ~ ]
 >>  ./expl 
-----------------------------------
 Linux vmsplice Local Root Exploit
 By qaaz
-----------------------------------
[+] addr: 0xc0111a5e
[-] wtf
Debian - jajo :
Kod: Zaznacz cały
Debian  [pts/1]  [18:32:10]  [ ~ ]
 >>  cat /proc/version 
Linux version 2.6.24.2 (root@Debian) (gcc version 4.2.3 20080114 (prerelease) (Debian 4.2.2-7)) #1 PREEMPT Mon Feb 11 18:08:48 CET 2008
Czyli gra i buczy 

 
			 
			
					
				
				: 11 lutego 2008, 18:55
				autor: giaur
				Eh jak nie chce mi sie kompilowac znow :/
			 
			
					
				
				: 11 lutego 2008, 19:13
				autor: qbsiu
				giaur pisze:Eh jak nie chce mi sie kompilowac znow :/
Poproś kogoś, by zrobił Ci deba ;-)
 
			 
			
					
				
				: 11 lutego 2008, 19:33
				autor: michalekk
				chcesz na AMD64? ja mam takiego z configiem z repo... tylko jak z tego DEBa zrobić?
			 
			
					
				
				: 11 lutego 2008, 20:24
				autor: bns
				michalekk pisze:chcesz na AMD64? ja mam takiego z configiem z repo... tylko jak z tego DEBa zrobić?
Kod: Zaznacz cały
make-kpkg kernel_image kernel_headers --revision=MojeJajco.1 --initrd
dpkg -i /usr/src/linux-image-2.x.x_MojeJajco.1_i386.deb
kernel_image - tworzy paczkę z jądrem, którą łatwo zainstalować, odinstalować z systemu (tworzy wpisy w GRUBIE itd)
kernel_headers - tworzy paczke z nagłówkami potrzebnymi, do np. instalacji sterów nvidii
--initrd - tworzy initramdisk dla budowanego jajca
http://dug.net.pl/faq/faq-6-79-Kompilacja_jadra.php
--edit
Komendy wklepujesz zamiast make i make install w katalogu ze źródłami Linuksa