/srv/irclogs.ubuntu.com/2013/06/12/#ubuntu-pl.txt

Drathirmateusz: dzieki...00:04
Drathirwlasnie sie kompiluje...00:04
=== scx_ is now known as scx
AndroUserLs11:51
Quintasan\o11:52
buharinhej jest tu ktos12:11
buharinpotrzebuje tu kogos12:11
garnusco tam12:23
buharingarnus, bo mi smutno : (12:31
garnuspoglaskac?12:41
=== spi_ is now known as spi
=== scx_ is now known as scx
grekczesc19:50
grekuzywa ktos google drive lens w unity ? 19:50
grekda sie tego uzywac?  nie moge zautoryzowac konta google- w ustawienia systemowe - konta sieciowe 19:50
grekdaje google wpisuje dane i samo wraca na liste kont zanim zdąże autoryzowac19:51
qermitsiema wszystcy?20:15
bjfs..echo..20:15
TheNumb@echo off20:23
gjmtango down20:24
buharinktos wie gdzie mozna przeczytac informacje nt. tego jak dziala22:03
buharinuid euid suid seuid22:04
jacekowskina google22:19
jacekowskiale to proste, suid i setuid to to samo22:20
buharinjacekowski, wlasnie cos mi slabo idzie to googlowanie22:20
jacekowskiuid to uid obecnego usera22:21
buharinto ja wiem22:21
jacekowskieffective uid to uid usera z ktorego teraz aplikacja ma uprawnienia22:21
buharinale chodzi mi o to jak to dziala22:21
buharinw grupie22:21
Dreadlishsuid ustawia euid22:21
Dreadlishuid zostaje niezmieniony22:21
buharinz poziomu aplikacji mozemy sterowac suidem?22:22
jacekowskinie22:22
Dreadlishnope22:22
Dreadlishmożna sobie jedynie zdropować uprawnienia22:22
buharinok ale zalozmy sytuacje22:23
buharinmoj uid to 100022:23
buharini chce uruchomic program ktory bedzie dzialal na moich plikach ale trakcie jak cos sie przelaczy sam na admina22:24
buharinto jak sie bedzie zmienial euid i suid22:24
buharinadmin to 022:24
buharinwiec rozumiem tak ze uid oznacza uzytkownika ktory uruchomil plik22:25
jacekowskisam sie nie moze przelaczyc22:26
jacekowskijak go odpalisz jako ograniczony uzytkownik to juz mu tak zostaje22:26
jacekowskijedynie co moze zrobic to wlaczyc sobie seccomp i ograniczyc jeszcze bardziej22:26
buharina metody setuid seteuid22:26
jacekowskito z 0 w dol22:27
buharinhttp://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO/processes.html22:27
buharina jest ponizej 0?22:27
buharin:D22:27
gjmover900022:28
jacekowskitak, jak odejmiesz to int sie przekreci i wroci do 65k22:28
jacekowskiale poza tym, setuid jest po to zeby jakis proces typu apache sie odpalil z roota, przybindowal do portu ponizej 1024 i zrobil wszystko co musi zrobic z roota, i wtedy sobie robi setuid na jakies ilestam (www-data badz podobne) 22:30
jacekowskii traci uprawnienia do ktorych juz wrocic nie moze22:30
buharina jest cos takiego jak ruid?22:31
jacekowskitak22:31
jacekowskito jest wlasnie twoj uid 22:32
buharinok22:32
jacekowskiwindows ma lepszy system kontroli uprawnien 22:32
buharinwiec uruchamiamy process ktory ma22:32
buharinr 1000 e nic s nic22:33
jacekowskinie da sie tak22:33
buharinto czy plik moze byc otwarty jest sprawdzane na podstawie euid22:33
jacekowskijak r jest 1000 to e tez jest 1000 22:33
buharinjacekowski, nam cos mowili ze jakos da sie tak zrobic ze proces sam sie przelacza pomiedzy uidami a potem jak sie cos zmienic chyba suidie to juz nie moze i nie moge teraz tego zalapac22:34
jacekowskimoze sie przelaczyc z 0 na nizsze uprawnienia22:36
jacekowskii tye22:36
buharinbo jak dobrze rozumiem to czy proces moze otworzyc jakis plik jest sprawdzane na podstawie uprawnien22:36
buharineuid22:36
jacekowskijedyny wyjatek od tego to jesli jako user 5 odpalasz program ktory ma ustawionego chmoda +s na usera 6, i wtedy moze sie program przelaczac pomiedzy 5 i 6 jak chce22:37
jacekowskiw przypadku gdy program odpalony zostaje z roota (0) to zmiana uprawnien jest jednorazowa i ostateczne22:38
buharinsticky bit22:38
buharinmhmm22:39
jacekowskinie sticky22:39
jacekowskisetuid bit22:39
buharinmam r 0 e 0 s 0 zmiam na r 0 e 1000 s 022:39
buharinwykonuje cos na pliku i spowrotem wracam w tryb admina22:40
buharin:P22:40
jacekowskinie wracasz22:40
jacekowskizmiana uprawnien z roota na nizsze jest jednorazowa i ostateczna22:40
buharinjacekowski, ale wytlumacz mi po co jest suid22:40
buharinbo wedlug mnie on zachowuje stary uid22:41
buharinby do niego wrocic22:41
jacekowskitylko w jednym przypadku22:41
buharinjacekowski, czyli suid dziala tylko w 1 przypadku22:41
buharinktory opisales22:41
jacekowskigdy plik jest ustawiony jako setuid jako inny user niz ty jestes ale tylko jesli oboje jestescie userami o ograniczonych uprawnieniach22:41
buharinczyli uruchamimay proces z r 1000 e 1000 s 120022:42
buharinrobimy r 1000 e 1200 s 120022:42
buharini wracamy do poczatku22:42
jacekowskinie do konca22:43
jacekowskizeby takie cos zrobic to plik musi miec najpierw ustawionego ownera na 1200:xxx i ustawiony setuid bit22:43
jacekowskii wtedy jak go odpalisz to odpalony zostanie z r 1000 e 1200 s 100022:43
jacekowskii bedziesz mogl sie przelaczyc na r 1000 e 1000 s 120022:44
jacekowskii spowrotem22:44
buharina jesli z programu ustawie suid pozniej na 100022:46
buharinto juz sie nie przelaczy?22:46
jacekowskitylko 0 jest specjalne22:48
jacekowskireszta jest ograniczona22:48
buharinjacekowski, na 0 moge sie w kazdej chwili przelaczyc?22:48
buharintylko musze podac haslo22:48
jacekowskinie22:49
jacekowskina 0 mozna sie przelaczyc tylko jesli odpalasz program ktorego wlascicielem jest 0 i ma ustawiony ten program setuid22:49
jacekowskii to sie samo odpali wtedy jako 022:49
jacekowskibez twojej ingerencji22:50
jacekowskinie ma mozliwosci podania hasla w ogole22:50
buharinjacekowski, czyli jak robie aktualizacje to wyszukiwanie jest na prawach uzytkownikach a potem ubuntu prosi haslo to odpala osobny proces z haslem22:50
jacekowskitak22:50
buharinjacekowski, setguid dziala tak samo ale dla grupy22:51
jacekowskito robi wtedy gsudo (chyba gsudo, albo jakis inny graficzny wariant) 22:51
jacekowski-rwsr-xr-x 2 root root 71288 Jun  1  2012 /usr/bin/sudo22:51
jacekowskii jak widac tutaj masz +s22:51
jacekowskiczyli sudo zostanie odpalone jako root22:52
jacekowskii teraz zadaniem sudo jest zapytac sie ciebie o haslo i jesli podasz zle, zakonczyc sie 22:52
qermito/22:52
jacekowskiale teoretycznie bug w sudo pozwalalby na latwa eskalacje uprawnien22:52
buharinjacekowski, czytalem ze go usuneli juz22:53
jacekowskimowie ze teoretycznie22:53
jacekowskizawsze moze byc wiecej22:53
qermitjacekowski: bug w pam22:53
jacekowskiw sudo tez22:53
jacekowskipam moze powiedziec ze haslo nie ok a sudo moze zignorowac22:53
qermitno też, ale sudo samo w sobie jest proste22:53
jacekowskito wszystko jest proste22:54
buharinczyli kazdy proces ma ruid rguid euid eguid suid sguid22:54
qermitchgwuid22:54
jacekowskitylko ze masz milion prostych rzeczy warstwa na warstwie 22:54
jacekowskii nagle nie jest takie proste22:54
jacekowskia pod linuxem lubia zmieniac API od ktorego inne aplikacje zaleza22:54
jacekowskii psuc rozne rzeczy zwiazane z losowoscia i bezpieczenstwem22:54
qermitdlatego mamy testerów w gentoo :E22:55
buharinjacekowski, a patrz na to jak to mozliwe22:55
buharinze passwd22:55
buharinmoge zmienic haslo nie22:55
buharinale pliki /etcpasswd22:55
buharini /etcshadow22:55
buharin-rw-r--r-- 1 root root 2042 maj  4 14:14 /etc/passwd22:55
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:55
buharin-rw-r----- 1 root shadow 1228 maj  4 14:14 /etc/shadow22:55
jacekowskibo passwd ma suid bit ustawiony22:55
buharina ja nie mam22:55
buharinnie mam sticky bitu22:55
buharin:O!22:55
jacekowskimasz22:55
jacekowskito nie sticky bit22:55
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:56
jacekowskiten plik22:56
jacekowskirwS22:56
buharina no22:56
buharinnie ten plik sprawdzilem :D22:56
buharina po co jest /etc/passwd?22:56
jacekowskito jest plik tekstowy22:56
jacekowskiz zapisanymi uzytkownikami22:57
jacekowskikiedys dawno temu byly tam rowniez hasla22:57
buharinale passwd na nim nie dziala bo nie moze22:57
jacekowskidziala22:57
jacekowskikurwa22:57
jacekowskipasswd ma ustawiony suid22:57
buharinten plik nie ma suida22:57
jacekowskiMA22:57
qermitjacekowski: ja pacze22:57
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:57
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:57
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:57
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:57
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:57
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:57
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:57
jacekowski-rwsr-xr-x 1 root root 42824 Sep 13  2012 /usr/bin/passwd22:57
buharinqermit, daj mi go spowrotem :D22:57
jacekowskiqermit: musialem powtorzyc bo nie rozumial22:58
buharinrw-r--r-- 1 root root 2042 maj  4 14:14 /etc/passwd22:58
buharinchodzilo mi o ten plik22:58
jacekowskiNIE TEN PLIK22:58
qermita ja myślałem że myszka ci sie zacięła22:58
jacekowskiTO JEST PLIK TEKSTOWY22:58
qermitbuharin: gupi jesteś22:58
buharinjacekn_, ja wiem22:58
buharinpytam czemu ten drugi nie ma22:58
jacekowskibo ten ma to w dupie22:58
buharinbo napisales ze kiedys bylo tam22:58
qermitbuharin: bo nie musi22:58
jacekowskisuid jest tylko dla programow22:58
buharinqermit, ale jest aktualizowany na biezaco chyba22:58
jacekowskiPROGRAMOW22:58
buharindla plikow wykonywalnych22:58
qermitkto jest aktualizowany?22:59
jacekowskiczyli odplasz /usr/bin/passwd ktory ma wlasciciela 0 i suid bit ustawiony22:59
buharin/etc/passwd22:59
jacekowskito zostanie odpalony jako root22:59
buharina kumam22:59
qermitbuharin: no jest ale modyfikowany jest przez program ktory ma prawa roota22:59
jacekowskii jako root bedzie mial pelny dostep do /etc/passwd i /etc/shadow22:59
qermitdobra ja ide spać22:59
buharinale ze mnie debil22:59
jacekowskibuharin: wiem22:59
qermitbuharin: mówiłem22:59
buharinjacekowski, dobra ide dalej czytac :D dzieki poki co23:00
jacekowskiale system uprawnien na win jest o wiele lepszy23:00
jacekowskizwlaszcza odkad jeszcze UAC dodali23:00
buharinpobralem taka ksiazke Linux Programming Interface23:00
buharinale tam cos slabo to napisane jest23:00
buharinjacekowski, ale linux jest bezpieczniejszy23:01
jacekowskinie jest wlasnie23:02
buharin: (23:02
jacekowskiczasy kiedy linux byl bezpieczniejszy minely z windowsem 9823:02
buharinjacekowski, to moze opisz co bys chcial zmienic i Linus to zmieni23:03
jacekowskixp gdyby nie domyslna polityka bezpieczenstwa (czyli uzytkownik domyslnie jest administratorem) bylby bezpiecznym systemem23:03
jacekowskiw viscie juz to zmienili23:03
jacekowskii nawet administrator nie ma pelnych uprawnien 23:03
jacekowskimusi przejsc przez UAC23:03
jacekowskii dopiero wtedy moze miec dostep do najwazniejszych czesci systemu23:04
jacekowskiale dopoki UACa nie przejdzie ma uprawnienia takie same jak normalny ograniczony user23:04
jacekowskii masz mozliwosci wlamania sie i infekcji calego systemu takie same (chyba ze user idiota kliknie na "Tak" guzik)23:04
cetrajacekowski: jak tam win 823:05
jacekowskia dziala23:07
jacekowskidosyc ladnie i szybko23:07
cetralepiej czy gorzej niż 723:07
jacekowskilepiej23:08
cetratak słyszałem, nie miałem jeszcze okazji sprawdzić23:09
buharinjacekowski, mi tez sie podoba win823:09
buharinjacekowski, ale przyznam ze jestem fanem linux'a i sie przyzwyczailem23:10
cetraa ja kupiłem maca i nei chce mi się nawet w bootcamp bawić23:10
buharinjacekowski, mam napisane ze jak jest sticky bit to tylko uzytkownik moze kasowac modyfikowac atrybuty pliku23:12
buharinalbo root23:13
jacekowskija pierdole23:23
jacekowskiNIE STICKY BIT23:23
jacekowskiSTICKY BIT TO COS INNEGO23:23
buharinjacekowski, tak ale teraz czytam o sticky bicie23:23
jacekowskiset user or group ID on execution (s), restricted deletion flag or sticky bit (t).23:23
buharin-rw------T23:23
jacekowskis to setuid, t to sticky bit23:23
buharinnom23:24
jacekowskinie maja nic ze soba wspolnego23:24
cetrahttp://en.wikipedia.org/wiki/Sticky_bit#Usage23:24
buharinjest napisane tak ze /tmp ma sticky23:24
buharincetra, zamiast pomoc to wyzywacie wiem bo to czytalem23:24
cetrabuharin: jeszcze nikogo dzisiaj nie zwyzywałem ;-)23:25
cetrabuharin: a jacekowskim się nie przejmuj, on już tak ma23:25
buharincetra, tam jest napisane ze normalnie kazdy user z prawami moze manipulowac na pliku23:26
buharinale ze sticky bit tylko ten konkretny23:26
buharinwlasciciel23:26
cetrazgadza się23:26
buharincetra, i sie pytam po co to?23:26
jacekowskinie moze23:26
cetratak jest napisane23:26
cetrabuharin: bo jeśli ustawisz uprawnienia 77723:26
buharinjacekowski, tak napisali na wiki23:26
jacekowskimoze zmienic i usunac23:26
jacekowskizmienic nazwe*23:27
buharinatrybuty tez23:27
jacekowskinie moze23:27
cetrabuharin: to każdy może usunąć plik lub zmienić jego nazwę, ze sticky tylko właściciel lub root23:27
cetrabuharin: natomiast zawartość pluku nadal miożna zmieniać z innego usera23:27
jacekowskibuharin: uprawnien do pliku dalej nie ma23:27
jacekowskibuharin: niezaleznie od sticky czy nie23:27
jacekowskibuharin: za to zmiana nazwy pliku badz usuniecie nie jest operacja na pliku23:28
jacekowskibuharin: tylko na folderze w ktorym ten plik jest23:28
jacekowskibuharin: wiec jesli inny uzytkownik ma uprawnienia do folderu, moze z niego usunac dowolny plik badz zmienic mu nazwe23:28
jacekowskibuharin: jesli teraz NA FOLDERZE ustawisz sticky bit, to uprawnienia beda sprawdzane na pliku rowniez23:29
cetraproblem tylko taki23:29
cetraże w linksie nie ma folderów ;-23:29
cetraD23:29
jacekowskisa23:29
buharinjacekowski, sa foldery lol23:30
cetranie. są katalogi :P23:30
buharinjacekowski, a no to co napisales to ma sens23:30
jacekowskiwedlug tezarusa folder i katalog to synonimy23:30
cetrafolder to nowotwór windowsowy23:30
jacekowskiakurat nie23:31
jacekowskifolder przyszedl z systemu unixowego23:31
cetraale to windows wypromował takie nazewnictwo23:31
cetramniejsza z tym23:31
jacekowskispod znaku japka23:31
jacekowskia wczesniej byl uzywany na irixie23:31
jacekowskiczyli pelnoprawnym unixie23:31
buharinjacekowski, wlasciwie folder i plik to sa wezly do pamieci 23:31
buharinnody23:31
jacekowskiinodes23:32
cetraprzypomina mi to o książce która leży u mnie na kolumnie i nadal jej nie przeczytałem23:32
buharini do tego folderowego inoda sa podpiete inody plikow23:32
jacekowskitak jakby23:32
jacekowskitutaj masz rozne warstwy23:32
jacekowskimasz system plikow z jakas struktura na dysku 23:32
jacekowskidowolna23:33
buharinjacekowski, mam tez napisane ze jesli w plikach wykonywalnych ustawi sie sticky bit to po zakonczeniu programu nie jest zwalniana pamiec jak to sie wykorzystuje?23:33
jacekowskizadaniem systemu plikow (jako oprogramowania) jest przedstawienie tych struktur na dysku kernelowi w postaci inode i dentry23:33
cetrabuharin: co czytasz?23:33
buharincetra, wyklady i wikipedie23:33
buharin:D23:33
jacekowskibuharin: urban legend23:33
jacekowskibuharin: kiedys tak bylo na niektorych unixach23:34
cetramam tutaj książkę Linu: programowanie systemowe23:34
cetraLinux*23:34
jacekowskibuharin: pod linuxem sticky bit na plikach jest ignorowany23:34
cetrawlaśnie ta której nie dokończyłem23:34
jacekowskibuharin: a pamiec jest zawsze zwalniana23:34
jacekowskibuharin: na niektorych unixach sticky bit kontrolowal cachowanie pliku23:35
buharincetra, fajna ksiazka jestK&R The C programming language23:35
jacekowskibuharin: w sensie sticky bit wymuszal ze plik zawsze siedzial w pamieci23:35
cetrabuharin: to klasyka23:35
buharinjacekowski, o jezusie23:35
cetrabuharin: i uczy ona jedynie ogólnych podstaw C23:35
cetrano może coś więcej niż jedynie podstyawy23:35
cetradość rosrzeżony opic C23:36
cetraopis23:36
jacekowskibuharin: ale pod linuxem i windowsem i nowszymi unixami w momencie gdy odpalasz program to on nawet nie jest caly czytany z dysku23:36
jacekowskibuharin: tylko minimum wymagane przez linker23:36
cetraale nie nauczy profilu takiego jak programowanie w linuskie23:36
jacekowskibuharin: i uzywajac mmap plik jest MAPOWANY do przestrzeni adresowej23:36
buharinjacekowski, ok dzieki :D ale to co napisales na poczatku mi wystarcza23:37
jacekowskibuharin: i odczytywany w kawalkach dopiero jak sa potrzebne (i wywalane z pamieci jak jest malo wolnej)23:37
buharinjuz przestalem kumac :P23:37
jacekowskichyba w ogole nie zaczales23:38
cetra7lelz23:38
buharinjacekowski, ogolnie z tego co czytalem to zawsze myslalem ze program jest wczytywany w calosci do pamieci23:38
jacekowskinie jest wczytywany w ogole23:39
jacekowskiabsolutne minimum23:39
jacekowskireszta jest doczytywana jak jest potrzebna23:39
jacekowskiwyobraz sobie odczytywanie 600MB programow 23:40
jacekowskii ile pamieci by to marnowalo23:40
jacekowskii ile by to trwalo23:40
buharinjacekowski, czyli jak cos odpalam to nie jest tak ze segment kodu zapisuje sie kodem asm i stos i sterta tez23:40
buharinzmiennymi23:40
buharinjacekowski, ale pamiec wirtualna chyba dynamicznie sie poszerzac nie moze23:41
jacekowskijak cos odpalasz do kernel odczytuje ELF/PE header23:41
jacekowskina podstawie tego linker potem sklada program23:42
jacekowskiznaczy sie odczytuje ze bajty od 100 do 1000000 to sekcja .text z podstawowym adresem 0x40000000 i entry pointem na 0x4000000023:43
jacekowskipotencjalnie moze byc wiecej sekcji ale operacja jest prawie taka sama23:43
jacekowskipotem jeszcze linker czyta sekcje importow i laduje rozne .dll czy tam .so23:43
jacekowskiladowanie polega na dokladnie tym samym23:43
jacekowskiteraz linker wie co trzeba gdzie23:44
cetrajacekowski wykłada na #ubuntu-pl 4 fun ™23:44
jacekowskii MAPUJE te pliki do przestrzeni adresowej23:44
jacekowskimapowanie czegos do pamieci polega na tym ze23:44
buharinjacekowski, szkoda ze nie uczysz u nas :P23:44
jacekowskiidzie linker i mowi do kernela23:45
jacekowskiotworz /bin/bash23:45
jacekowskiteraz ten /bin/bash od bajtu 100 do bajtu 100000 ma byc dostepny pod adresem 0x40000000 23:45
jacekowskikernel stwierdza ze OK i idzie dalej23:46
jacekowskiteraz linker robi to samo dla kazdego innego potrzebnego .so czy tam .dll23:46
jacekowskii jak skonczy to robi skok do entry pointa odczytanego kilka krokow wczesniej23:46
cetrachyba j*bnę kawkę :F23:46
jacekowskii w tym momencie23:47
jacekowskiEIP sie nagle robi 0x4000000023:47
buharinjacekowski, a gdzie to mozna przeczytac?23:47
jacekowskizrodla kernela, x86 developers manual intela, windows internals23:48
jacekowskii kilka innych ksiazek ktore maja ilosci stron liczone w tysiacach23:48
jacekowskiwracajac do EIP 0x400000000023:48
jacekowskico sie teraz dzieje23:48
jacekowskijako ze nic wczesniej tego nie probowalo wykonac/odczytac to mozna zalozyc ze w page table (MMU) nie ma wpisu dla tego adresu (bo kernel nie ustawil)23:49
jacekowskito procesor robi page fault i wyskakuje z r3 do r0 23:49
buharinMMU to jednostka adresujaca23:49
jacekowskiteraz w r0 siedzi kernel i widzi23:50
jacekowskicos sie chcialo dostac do 0x4000000023:50
buharini wtedy zaczyna kopiowac kolejna potrzebna zawartosc23:51
jacekowskipatrzy teraz kernel w swoje struktury i widzi ze pod tym adresem powinien byc ten /bin/bash (badz nie, jesli adres jakis zly albo inne dziwne rzeczy sie podzialy)23:51
jacekowskino to kernel teraz dopiero zaczyna odczytywac /bin/bash w ilosci kontrolowanej przez rozne inne ustawienia (domyslnie chyba 128kB kawalki)23:51
jacekowskiodczytal te 128kB i wrzucil do pamieci fizycznej23:52
jacekowskipod jakims tam 0x123456723:52
jacekowskijednoczesnie teraz ustawia wpis w page table ze fizyczny adres 0x1234567 ma byc mapowany do wirtualnego 0x40000000 na dlugosci 128kB23:52
jacekowskijak rowniez ustawia uprawnienia do odczytu i wykonania (bez uprawnien do zapisu) (jesli procesor ma NX)23:53
jacekowskii teraz kernel kaze procesorowi wrocic do r323:53
jacekowskiteraz procesor/MMU znowu sprawdza wpis w page table i widzi ze 0x4000000 gdzie jest zamapowane23:54
jacekowskii wykonuje kod23:54
jacekowskiaz do momentu kiedy zamapowane 128kB sie skonczy albo cos innego sie wydarzy23:54
jacekowskii laduje kawalek po kawalku23:54
jacekowskiostatecznie moze sie skonczyc tym ze zaladuje caly iles MB program do pamieci23:55
jacekowskiale rownie dobrze moze sie okazac ze nie23:55
jacekowskiide spac23:55
cetrajeszcze w anglii siedzisz?23:55
cetrawidać jestem niegodzien aby uzyskać odpowiedź23:56
jacekowskitak23:57
cetrai co tam słychać ciekawego?23:57
jacekowskinic23:57
jacekowskihttp://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html23:57
Przekliniak<http://tinyurl.com/3lh7em3> (at www.intel.com)23:57
jacekowskisporo wiedzy jest tutaj23:58
buharinjacekowski, mam napisane ze euid moze sie zmienic na nobody23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!