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