Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> etc/passwd 
:(
    Опции темы
Opik
Дата 31.12.2004, 02:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



Допустим я совершил ошибку. и злой хакер получил значние файла etc/passwd...
Что он может сделать? ну получить доступ может... smile)) а как? smile smile)) Для практики нуно))))) вернее для информации.
Добавлено @ 02:55
smile
PM MAIL Skype   Вверх
Opik
Дата 31.12.2004, 03:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



сюда же отнесем include баг smile
PM MAIL Skype   Вверх
Exeder
Дата 31.12.2004, 08:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 15.12.2004

Репутация: нет
Всего: нет



Тебе примеры с бажным кодом? Если да, то они ниже...

Код

if ($test == "1") {
$fh = fopen("$file", "w");
fputs($fh, "$text");
fclose($fh);
}


?test=1&file=../../../../../../../../../etc/passwd

Код

if ($test == "2") {
include "$file";
}


?test=2&file=../../../../../../../../../etc/passwd

Это сообщение отредактировал(а) Exeder - 31.12.2004, 08:19
PM MAIL   Вверх
Secandr
Дата 31.12.2004, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 5
Всего: 39



Opr в этом файле храняться пароли зашифрованные md5. Если украсть файл, то можно быстренько подобрать пароли, особено если есть кароткие пароли или пароли которые можно подобрать по славарю.

А ещё веселее сделать этот файл пустым smile


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Exeder
Дата 31.12.2004, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 15.12.2004

Репутация: нет
Всего: нет



Цитата(Secandr @ 31.12.2004, 09:20)
Opr в этом файле храняться пароли зашифрованные md5. Если украсть файл, то можно быстренько подобрать пароли, особено если есть кароткие пароли или пароли которые можно подобрать по славарю.

А ещё веселее сделать этот файл пустым smile

В этом фале не хранятся пароли, они хранятся в /etc/shadow, и если web-сервер настроен правильно, то никак не посмотришь его в справами nobody(apache).

Это сообщение отредактировал(а) Exeder - 31.12.2004, 09:46
PM MAIL   Вверх
Secandr
Дата 31.12.2004, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 5
Всего: 39



Точно, там хранится:
имяпользователя:id пользователя:id группы:описание:домашняя папка:шел

Соответствено можно: помеять группу апачу например, если есть доступ к фтп, открыть доступ по SSH.

Но это только если админ поставит запись для всех smile


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Akina
Дата 31.12.2004, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 5
Всего: 454



Настрой аутентификацию через LDAP, и пусть крадут твой /etc/passwd до умопомрачения


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Opik
Дата 31.12.2004, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



ну пример бажных сайтов мне не нужен, мне нужен пример как это использовать.... а пароли в etc/passwd зашифрованы, верней просто стоят *
PM MAIL Skype   Вверх
penizillin
Дата 31.12.2004, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 10.11.2004

Репутация: 8
Всего: 9



если "*" стоят, значит они в shadow, если не ошибаюсь.
а текст по md5 подбирать, это как повезет. хотя думаю, что не повезет.
PM MAIL ICQ   Вверх
Opik
Дата 31.12.2004, 15:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



penizillin
файл shadow закрыт от глаз почти всегда. Так что это мимо.
PM MAIL Skype   Вверх
penizillin
Дата 31.12.2004, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 312
Регистрация: 10.11.2004

Репутация: 8
Всего: 9



разве я утверждал обратное?
PM MAIL ICQ   Вверх
Sattu
  Дата 31.12.2004, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 133
Регистрация: 7.8.2002
Где: Західна Україна

Репутация: 3
Всего: 4



Цитата(Opr @ 31.12.2004, 10:12)
ну пример бажных сайтов мне не нужен, мне нужен пример как это использовать....  а пароли в etc/passwd зашифрованы, верней просто стоят *


Opr : паролей в /etc/passwd -- нет, как уже говорили они в /etc/shadow, к которому уже довольно сложно добраться, потому что право на чтение этого файла имеет только root. И даже если каким-то чудом тебе удастся подобрать експлойт, получить root'а и спереть этот файл -- пользы ты от него получишь мало. Пороли всеравно хешированы.

Потом тебе предстоит узнать каким именно методом шифрования их шифровали. Потом, если конечно у тебя есть в запасе несколько тисячь мощных комп*ютеров и пару десятков столетий тебе возможно и удастся расшифровать парочку-другую уже никому не нужных паролей. Хотя нет! Не удастся, так как за несколько лет проведенных в "местах не столь отдаленных", и после увесистого штрафа ты поймешь, что это того не стоило. (да-да, и за комп*ютерные преступоения есть уголовная статья).

Как тебя поймают? Логи, батенька... (с), логи -- большая сила. Но как ты понимаешь, вместо (или раньше) честных дружинныков и блюстителей порядка до тебя с бОльшей вероятностью доберутся злые дятьки -- друзья хозяев сервера, после любезной беседы с которымы ты лишишся половины зубов и целесности коленных чашечек.

ЗЫ. Конечно за "простой просмотр" /etc/passwd всего этого может и небыть, но вот за експлойт и /etc/shadow могут и наказать.

ЗЗЫ. Извени что так резко, но я не люблю когда говорят "вот я купил презерватив, что мне с ним делать?". Прежде чем "покупать" нужно понять зачем "он" тебе нужен и нужен ли вообще.

ЗЗЗЫ И напоследок, хотел закончить цитатой из твоей подписи:
Цитата
Учимся задавать вопросы

--------------------
тссссс.... «ЖЖ»
PM WWW ICQ AOL   Вверх
Secandr
Дата 31.12.2004, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 5
Всего: 39



Кстати, при мне подбирали пороли зашифрованые мд5 по словарю, так что генерируйте случайные пароли!


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Opik
Дата 31.12.2004, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



Sattu
Банально...

Структура файла /etc/passwd:
username:pswd:uid:gid:uid comments:directory:shell
где:
username - имя пользователя
pswd - пароль
uid - уникальный идентификатор пользователя в пределах системы
gid - уникальный идентификатор группы в пределах системы, к которой принадлежит пользователь
uid comments - комментарий, расширенное описание пользователя, например, ФИО
directory - домашний каталог пользователя
shell - имя программы - интерпретатора команд пользователя

Ниже приведен пример возможного содержания файла /etc/passwd:

root:x:0:0:Superuser:/:
daemon:*:1:5::/:/sbin/sh
bin:*:2:2::/usr/bin:/sbin/sh
sys:*:3:3::/:
adm:*:4:4::/var/adm:/sbin/sh
uucp:*:5:3::/var/spool/uucppublic:/usr/lbin/uucp/uucico
lp:*:9:7::/var/spool/lp:/sbin/sh
nuucp:*:11:11::/var/spool/uucppublic:/usr/lbin/uucp/uucico
hpdb:*:27:1:ALLBASE:/:/sbin/sh
nobody:*:-2:60001::/:
dave:x:100:10:Dave G,13,x3911,unlisted:/usr1/dave:/bin/tcsh
charlene:x:101:10:Charlene G,14,x1800,unlisted:/usr1/charlene:/bin/tcsh
john:x:102:60:John S,2,555-1234,x1400:/usr2/john:/bin/ksh
georgia:x:103:60:Georgia S,11,x143,x143:/usr2/georgia:/bin/csh

Поскольку /etc/passwd обычно доступен для чтения, в целях обеспечения безопасности обычно используются схемы со скрытыми паролями. Обычно при этом зашифрованные пароли перенаправляются в файл с ограниченным доступом, который к тому же может содержать дополнительную информацию. Эта схема используется, поскольку достаточно средние машины в состоянии за приемлемое время вскрыть пароль, если пользователь выбрал его неудачно. В категорию неудачных паролей входят словарные слова, регистрационное имя, отсутствие пароля или информация, содержащаяся в поле комментария пользователя. такие пароли хранятся в файле /etc/shadow.

Цитата
Потом тебе предстоит узнать каким именно методом шифрования их шифровали

бред...
если ты не узнаешь md5 или же банальный base64...лечится батенька, лечится...А что же касается файла /etc/passwd то там и так всё ясно: одностороннее шифрование DES (Data Encryption Standard), Как именно это происходить искать сейчас лень.

Цитата
если конечно у тебя есть в запасе несколько тисячь мощных комп*ютеров и пару десятков столетий тебе возможно и удастся расшифровать парочку-другую уже никому не нужных паролей

На ночь поставил и жди smile

Цитата
как за несколько лет проведенных в "местах не столь отдаленных", и после увесистого штрафа

читаем первый пост и видим:
Цитата
нужно для информации.
имхо, если бы я хотел сломать, я бы сделал это молча. Ты меня не знаешь, и не знай... да, ломал сервера, но:
1) не вытаскивал никакую инфу
2) не портил ничего
3) сообщал о дыре.
4) делал что бы знать как могут поступить со мной...

Цитата
Как тебя поймают? Логи, батенька... (с), логи -- большая сила

Гыыы, сына, лол (с)
Опять же я взломал сервер, по тем же самым логам, получил доступ, что мне мешает эти логи затереть?
Цитата
доберутся злые дятьки

На чай что ли?
Цитата
Извени что так резко, но я не люблю когда говорят "вот я купил презерватив, что мне с ним делать?". Прежде чем "покупать" нужно понять зачем "он" тебе нужен и нужен ли вообще.

это думаю из вдругой серии... велик и могуч русский язык:
Твоя ситуация: я купил - что с ним делать // у тебя он уже есть и ты в недоумении что с ним делать, могу дать совет... отдай другому, тебе он не нужен...
Моя: допустим у меня есть файл /etc/passwd - что я могу при это добиться.
хотя есть и схожести.

бред.
PM MAIL Skype   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.4870 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.