Size: a a a

2020 March 10

rd

rus dacent in SPbLUG chat
Alex Popov
теперь я окончательно перестал вас понимать. Хотел один раз проверить права одного пользователя для одной папки и всё.
Я сделяль
$ ls -la
. . .
-rwxrwxr-x  1 XXXX  XXXX    460 мар 10 15:16    tt.sh
-rw-------  1 user  user    0 мар 10 15:16      tt.txt

$ whoami
XXXX

$ sudo -u user ./tt.sh /tmp
'/tmp' R for user
'/tmp' W for user
'/tmp' E for user

$ sudo -u user ./tt.sh /etc
'/etc' R for user
'/etc' not W for user
'/etc' E for user

$ sudo -u user ./tt.sh tt.sh
'tt.sh' R for user
'tt.sh' not W for user
'tt.sh' E for user

$ sudo -u user ./tt.sh tt.txt
'tt.txt' R for user
'tt.txt' W for user
'tt.txt' not E for user

$ ./tt.sh tt.txt
'tt.txt' not R for XXXX
'tt.txt' not W for XXXX
'tt.txt' not E for XXXX

Не знаю, надо оно вообще или нет, но я по фану =)
источник

И

Иван in SPbLUG chat
хм... ну а теперь отдайте файл группе  в которой нет вашего пользователя и поставьте +r для группы.
источник

∀lǝxǝʎ in SPbLUG chat
Ну есть и другие извращения, например можно помимо ugo поюзать acl
источник

rd

rus dacent in SPbLUG chat
Иван
хм... ну а теперь отдайте файл группе  в которой нет вашего пользователя и поставьте +r для группы.
$ whoami 
XXXX

$ ls -la tt.txt
-rw-r----- 1 user user 0 мар 10 13:22 tt.txt

$ groups | grep -w user

$ sudo -u user ./tt.sh tt.txt
'tt.txt' R for user
'tt.txt' W for user
'tt.txt' not E for user

$ ./tt.sh tt.txt
'tt.txt' not R for XXXX
'tt.txt' not W for XXXX
'tt.txt' not E for XXXX
источник

∀lǝxǝʎ in SPbLUG chat
rus dacent
Я сделяль
$ ls -la
. . .
-rwxrwxr-x  1 XXXX  XXXX    460 мар 10 15:16    tt.sh
-rw-------  1 user  user    0 мар 10 15:16      tt.txt

$ whoami
XXXX

$ sudo -u user ./tt.sh /tmp
'/tmp' R for user
'/tmp' W for user
'/tmp' E for user

$ sudo -u user ./tt.sh /etc
'/etc' R for user
'/etc' not W for user
'/etc' E for user

$ sudo -u user ./tt.sh tt.sh
'tt.sh' R for user
'tt.sh' not W for user
'tt.sh' E for user

$ sudo -u user ./tt.sh tt.txt
'tt.txt' R for user
'tt.txt' W for user
'tt.txt' not E for user

$ ./tt.sh tt.txt
'tt.txt' not R for XXXX
'tt.txt' not W for XXXX
'tt.txt' not E for XXXX

Не знаю, надо оно вообще или нет, но я по фану =)
интересный стиль форматирования if then else
источник

rd

rus dacent in SPbLUG chat
∀lǝxǝʎ
интересный стиль форматирования if then else
Я обычно так не делаю, но тут однострочники, что б удобней было смотреть так расположил =)
источник

∀lǝxǝʎ in SPbLUG chat
а удобно вот в каждом(!) if отрицание написать?..
источник

rd

rus dacent in SPbLUG chat
∀lǝxǝʎ
а удобно вот в каждом(!) if отрицание написать?..
Щас бы в наколеночном скрипте изъяны искать =)
источник

И

Иван in SPbLUG chat
а как иначе? бесконечность не предел!
источник

AF

Andrey F in SPbLUG chat
LVI: Hijacking Transient Execution with Load Value Injection
https://lviattack.eu/
источник
2020 March 14

SM

Serge Matveenko in SPbLUG chat
rus dacent
Щас бы в наколеночном скрипте изъяны искать =)
О! Это один из моих "любимых" изъянов. Если человек им страдает, то это просто заполняет любой его код. Более того, это показатель непонимания зачем писать код понятно и вот это вот всё. Изгоняется только обрядами кодеревью с жертвоприношениями.
источник

rd

rus dacent in SPbLUG chat
Serge Matveenko
О! Это один из моих "любимых" изъянов. Если человек им страдает, то это просто заполняет любой его код. Более того, это показатель непонимания зачем писать код понятно и вот это вот всё. Изгоняется только обрядами кодеревью с жертвоприношениями.
ЯННП, но одобряю.
источник

W

Womchik in SPbLUG chat
Serge Matveenko
О! Это один из моих "любимых" изъянов. Если человек им страдает, то это просто заполняет любой его код. Более того, это показатель непонимания зачем писать код понятно и вот это вот всё. Изгоняется только обрядами кодеревью с жертвоприношениями.
Кодеревью сейчас нельзя делать
источник

МЧ

Митхун Чакраборти in SPbLUG chat
Serge Matveenko
О! Это один из моих "любимых" изъянов. Если человек им страдает, то это просто заполняет любой его код. Более того, это показатель непонимания зачем писать код понятно и вот это вот всё. Изгоняется только обрядами кодеревью с жертвоприношениями.
ну чо ты сразу. может человек пишет на перле и страдает без unless
источник

МЧ

Митхун Чакраборти in SPbLUG chat
(хотя с другой стороны нахуя тогда вообще писать на шелле)
источник

SM

Serge Matveenko in SPbLUG chat
Womchik
Кодеревью сейчас нельзя делать
Не понял, почему?
источник

МЧ

Митхун Чакраборти in SPbLUG chat
Serge Matveenko
Не понял, почему?
коронка же ж ёпт
источник

МЧ

Митхун Чакраборти in SPbLUG chat
руками будешь за лицо хвататься а нельзя
источник

W

Womchik in SPbLUG chat
Serge Matveenko
Не понял, почему?
В связи с категорической рекомендацией докторов не трогать свое лицо руками прошу освободить меня до окончания эпидемии коронавируса COVID-19 от обязанности проводить code review.
источник

AF

Andrey F in SPbLUG chat
и тут лазарет?
источник