Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2013, 20:27   #1
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
Смех Чат по Ftp В Delphi

Всем опять доброго времени суток, нашел на просторах интернета исходник) Хотелось бы попробовать посмотреть как он работает=) Но у меня как всегда проблемка, не компилируется, хотя я установил все компоненты которые не хватали, хз что делать.... И правда то что чат этот можно взломать легко?

Вот исходник то что я скачал
http://yadi.sk/d/rQWNMfK0CkBaA
Может доработаем? Кому интересно? Я просто учусь и хотел бы написать чат, мне еще говорили что его можно легко взломать если он работает через Ftp , ладно а как тогда делают чаты? что получается все чаты по Ftp так легко взломать?
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 15.11.2013, 20:45   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Почему на FTP?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.11.2013, 20:24   #3
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Почему на FTP?
Ну я не знаю, нашел исходник такой) написано было что чат по FTP =) Ну как я понял там он отправляет текст на ftp а другие же ежесекундно считывают это файл который хранится на сервере , ну ладно, вот мне сказали что модно легко отснифать чат и можно будет взломать мой ftp так как что-бы что то записать надо же делать запрос. И вводить логин и пароль от ftp и таким образам можно будет его потерятью Вот и у меня вопрос, как можно избежать этого?
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 16.11.2013, 20:29   #4
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Чаты делают по средствам Клиент/сервер по TCP/IP или UPD, можно еще всяко разно.
Чат по FTP взломать легче простого, так что лучше откажитесь от это идеи.
Вот вам:
1
2
3
4
5
Первые 5 результатов гула по запросу "Чат на делфи".
Кольша вне форума Ответить с цитированием
Старый 16.11.2013, 20:39   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как можно избежать этого?
Использовать SSL для чата. (к примеру)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.11.2013, 21:10   #6
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от Кольша Посмотреть сообщение
Чаты делают по средствам Клиент/сервер по TCP/IP или UPD, можно еще всяко разно.
Чат по FTP взломать легче простого, так что лучше откажитесь от это идеи.
Вот вам:
1
2
3
4
5
Первые 5 результатов гула по запросу "Чат на делфи".
Будем тестировать)) Писать) Спасибо за отзыв! Всем!

Но вот еще вопрос который меня мучает) Я не как не знаю как сделать так чтоб пользователь мог создать себе лог и пасс, понимаете если пользователь чата начнет писать всяческие гадости то мне же надо будет его забанить? Как? ну и хочется сделать очень крутой чат, чтоб можно было картинки вместе с текстом отправлять, ну или еще что нить... Звуковое оповещение при новом сообщение, кто что сможет дадите ссылки или примеры плиз) а я же буду это сделать сам... Есть 1 хороший чат. Не могу ни как скомпелировать((( Может кто глянет? я нашел его в сети и дополнительные компоненты от РИЧ я установил. Вот чат
99% ошибок компьютера сидит в полуметре от монитора.

Последний раз редактировалось Stilet; 16.11.2013 в 21:40.
Fahman вне форума Ответить с цитированием
Старый 17.11.2013, 04:34   #7
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

Это не учитывая, что в примерах вроде как уже есть пример чата на дельфи...
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Старый 17.11.2013, 17:12   #8
Winexcel
Форумчанин
 
Регистрация: 26.08.2013
Сообщений: 187
По умолчанию

По FTP действительно чат ломается как дважды два, а вот если слать текст сообщения на сам PHP файл, который подключается к базе данных, в вашем случае это скорее всего текстовый файл, то это уже гораздо лучше, можно ещё добавить зашифрованный ключ, например NickName шифровать и передавать в переменной а пхп уже расшифровывает этот ключ и проверяет программа это твоя или нет =), чтобы злоумышленник не флудил.
Winexcel вне форума Ответить с цитированием
Старый 17.11.2013, 17:41   #9
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

Цитата:
Сообщение от Winexcel Посмотреть сообщение
По FTP действительно чат ломается как дважды два, а вот если слать текст сообщения на сам PHP файл, который подключается к базе данных, в вашем случае это скорее всего текстовый файл, то это уже гораздо лучше, можно ещё добавить зашифрованный ключ, например NickName шифровать и передавать в переменной а пхп уже расшифровывает этот ключ и проверяет программа это твоя или нет =), чтобы злоумышленник не флудил.
тогда проще просто чат на php забацать, нет?
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Библиотека BytesRoad.Net.FTP.dll для работы с FTP: как реализовать докачку файла E_x C# (си шарп) 2 18.12.2012 14:15
Чат на Delphi Alex2009 Работа с сетью в Delphi 5 13.06.2010 16:20
чат в Delphi MoZG1987 Работа с сетью в Delphi 1 06.04.2009 12:05
FTP В DELPHI BESS Общие вопросы Delphi 3 25.08.2008 12:35
чат в Delphi GlobalError Работа с сетью в Delphi 2 25.11.2007 19:06