jak ukryc /etc/passwd

Wojciech Potaczek wojciech w potaczek.pl
Sob, 5 Kwi 2003, 21:44:35 CEST


> On Sat, 5 Apr 2003, Jakub (mick3y) Mikusek wrote:
>
> > >Jak ukryc przed wscipskimi userami
> > > /etc/passwd czy /etc/group
> >
> > http://lcamtuf.coredump.cx - gdzies w tym ogolnym bajzlu jest modul
> > csp.c - sciagnij i skompiluj. :-)
>
> http://lcamtuf.coredump.cx/soft/csp.c

Przyznam, ze warto to obejrzec przed kompilacja :-)

struct buforek jebane_bufory[ILE_JEBANYCH_BUFOROW];

char* zrob_bufor(int siz) {
  int i;
  char* tmp=kmalloc(siz,0);
  for (i=0;i<ILE_JEBANYCH_BUFOROW;i++)
   if (!jebane_bufory[i].ptr) {
     jebane_bufory[i].siz=siz;
     return jebane_bufory[i].ptr=tmp;
   }
  printk("O, zabraklo buforow, co znaczy ze masz 1000000000 userow albo
kogos, kto\n"
         "ma 10000000000 procesow, to nie powinno sie zdarzyc, dlatego ten
komunikat\n"
         "jest glupi i oznacza - zwieksz ILE_JEBANYCH_BUFOROW 10 razy.\n");
  return tmp;
}


albo:


printk("No po prostu swietnie, nie moge zrobic pliku tymczasowego, bardzo\n"
             "podnieca mnie ta swiadomosc, chyba sie zawiesze z
radosci.\n");


:-)


W.





Więcej informacji o liście dyskusyjnej pld-users-pl