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

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=74)
-   -   помогите разобратся с правами (https://forum.antichat.xyz/showthread.php?t=62655)

gavs 24.02.2008 22:50

помогите разобратся с правами
 
господа подскажите пожалуста что обозначает
"-rwxrwxrwx" а что к примеру "-rw-r--r--" или например "drwxrwxrwx"? как я понимаю 0777 - это "-rwxrwxrwx" и позволяет чтение/запись/удаление файла? но почему 3 раза повторяется 7ка?

заране спасибо и сори если вапрос нюбский, просто так получилось что волею судьбы с никсами раньше как то несталкивался, а сейчас пришлось и тяжковато :(

Piflit 24.02.2008 23:02

d - директория
rwx - чтение, запись, выполнение
слева направо - создатель файла/папки, потом группа создателя и все остальные юзеры
w для директории - возможность создавать и писать в ней файлы

gavs 24.02.2008 23:23

2Piflit большое спасибо - четко и понятно!
то бишь если у файла права "-rw-r--r--" то я с ним ниче немогу сделать? (хостер masterhost.ru, ось FreeBSD 4.11-RELEASE-p17, uid=2000)

.Slip 24.02.2008 23:27

Ничего кроме чтения.

Macro 24.02.2008 23:30

Цитата:

Сообщение от .Slip
Ничего кроме чтения.

Если файл создан не тобой, т.е. ты не его владелец...

ENFIX 24.02.2008 23:31

если начинается с
- - то это файл,
если с
d - дирректория
если с
l - то ссылка.

например
-rwxrwxrwx
первая "тройка" - права владельца, вторая - группа и 3 - все остальные
r - 4
w - 2
x - 1
т.е. 0777 - получается (4+2+1)(4+2+1)(4+2+1) (владелец, группа, остальные) и т.д. по аналогии

.Slip 24.02.2008 23:33

Цитата:

Сообщение от Macro
Если файл создан не тобой, т.е. ты не его владелец...

C чшмодом 644 он и создать не сможет)

gavs 25.02.2008 01:12

ясно... а что значит "u---------"?
и может ктонить случайно знает какойнить сплой под фрибздю 4.11?

Spyder 25.02.2008 01:50

.Slip
права файла -rw-r--r--
говорят тебе что его владелец имеет права на запись и чтение, группа имеет право на чтение и весь остальной мир имеет право на чтение
как ты думаешь если у владельца uid=10 и у тебя (к примеру) шелл работает с uid=10, то ты не сможешь его изменять? =)

Spyder 25.02.2008 01:55

gavs, под старые версии есть один локал рут сплоет и ещё я видел сплоет который делает копию master.passwd
milw0rm.com
FreeBSD 3.5.1/4.2 Ports Package Local Root Exploit
http://milw0rm.com/exploits/287
наверное на твоей тачке работать не будет


FreeBSD (4.x , < 5.4) master.passwd Disclosure Exploit
http://milw0rm.com/exploits/1311


Время: 16:10