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