ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[SSL] HTTP File Server
  #1  
Старый 20.12.2007, 17:20
Аватар для PandoraBox
PandoraBox
Постоянный
Регистрация: 06.05.2007
Сообщений: 393
Провел на форуме:
1510937

Репутация: 398
Отправить сообщение для PandoraBox с помощью ICQ
По умолчанию [SSL] HTTP File Server

Я расскажу вам как сделать HTTP File Server безопасней для этого нам понадобится сам HTTP File Server и STunnel



Установка:
Скачиваем HTTP File Server и сохраняем в папку откуда он будет запускаться.
Заходим в "Menu -> Start/Exit -> Run HFS when Windows starts". Теперь сервер будет загружается автоматически.
Щелкаем кнопку "You are in Easy mode", чтобы переключить нас в продвинутый режим управление "Advanced mode". Теперь добавляем аккаунты.
Заходим в "Menu -> Other options -> User accounts". Нажимаем ADD, пишем имя (например root_user), задаем пароль и ОК.
Теперь выдаем права на папки аккаунту. В левой части у нас есть дерево папок, которое на данный момент содержит только "/". Щелкаем по нему правой кнопкой и выбираем "Add folder from disk".
Папка расшарена и оттуда смогут скачивать все кому не лень . Ограничим доступ, щелчком по папке потом входим в подменю Restrict access и выбираем юзверей, которым будет предоставлен доступ к этой папке. Реальной безопасностью там и не пахнет. Любой сниффер (например, Ethereal) выведут пароль в считанные секунды.

Настройка безопасного SSL:
Скачиваем и устанавливаем STunnel. Но прежде чем мы будем его запускать, его нужно настроить. Идем в папку, куда он был установлен (по-умолчанию это C:\Program Files\STunnel), и стираем файл под названием stunnel.pem
Это сертификат, идёт стандартно с STunnel, а потому он не годится, поскольку сертификат для дешифрования доступен всем. Затем идем по адресу http://www.stunnel.org/pem/ и генерируем для себя новый сертификат, который сохраняем под тем же именем в то же место, где был прежде стёртый сертификат.
Далее открываем текстовом редакторе файл stunnel.conf и убираем комментарии (";") со строчек:

[https]
accept = 443
connect = 127.0.0.1:80


Если порт не 80 в HTTP File Server заменяем на другой connect = 127.0.0.1:порт_hfs
Протоколы pop3, imap, smtp закоментируем.

;[pop3s]
;accept = 995
;connect = 110

;[imaps]
;accept = 993
;connect = 143

;[ssmtp]
;accept = 465
;connect = 25


Осталось сконфигурировать STunnel как сервис и запустить (команды в стартовом меню explorer "Install STunnel as service" и "Start STunnel service".
Теперь HTTP File Server доступен через протокол HTTPS то есть https://ваш_ип_или_хост:порт
Для пущей безопасности можно HTTP вообще отключить, а оставить только HTTPS. Делается это очень просто. В HFS идем в "Menu -> Limits -> Bans". Нажимаем Add row и в строке IP address mask пишем
\127.0.0.1 и отмечаем галочку Disconnect with no replay. Теперь к вашему серверу можно будет подключиться ТОЛЬКО через HTTPS. Зато взлома паролей уже можно не бояться.

Последний раз редактировалось PandoraBox; 20.12.2007 в 19:09..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Живые прокси xdx ICQ 111 15.04.2007 13:10
ASPLinux тестирует новый продукт ASPLinux Server ConfPoint Edition GreenBear Мировые новости 0 13.02.2006 11:21
отправка на Icq Mefisto PHP, PERL, MySQL, JavaScript 12 08.07.2005 11:34



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ