powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IdFTP
12 сообщений из 12, страница 1 из 1
IdFTP
    #39384620
Артёмs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В IdFTP безопасно хранить информацию для подключения к серверу?
Или лучше при старте программы из шифрованного файла извлекать и устанавливать значения?

И ещё вопрос, есть какой то бесплатный софт защищающий код программы от редактирования?
...
Рейтинг: 0 / 0
IdFTP
    #39384624
Tosh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу первого пункта - безопасно: оно всеравно по спецификации протокола FTP передается открытым текстом и спокойно считывается снифером
По поводу второго: любой софт ломают - все зависит от цены вопроса
...
Рейтинг: 0 / 0
IdFTP
    #39384625
DesWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Артёмs,
Кхм... Если про значения в свойствах, то не безопасно. Там она хранится в открытом виде.
Контр-вопрос, а как файл шифровать будешь? Где ключ хранить?
...
Рейтинг: 0 / 0
IdFTP
    #39384628
Артёмs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ключ хранить буду там же где и программу. Шифровать алгоритмом AES (ключ будет имя какого нибудь контрола).
...
Рейтинг: 0 / 0
IdFTP
    #39384629
DesWind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Артёмs,

Ну т.е. "под ковриком". А зачем тогда AES? Чем XOR плох?
...
Рейтинг: 0 / 0
IdFTP
    #39384631
Артёмs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DesWindНу т.е. "под ковриком". Если человек может взломать подобную защиту, то прятать от него этот файл точно смысла нет :) Посмотреть с какими файлами работает программа, думаю, самое простое.

DesWindА зачем тогда AES? Чем XOR плох? AES для примера привёл.
...
Рейтинг: 0 / 0
IdFTP
    #39384998
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ToshПо поводу первого пункта - безопасно: оно всеравно по спецификации протокола FTP передается открытым текстом и спокойно считывается снифером
По поводу второго: любой софт ломают - все зависит от цены вопроса

само собой, понятно
но всё равно, правильней - какие-то меры безопасности соблюсти
в любом случае, пароль/логин меняются и что, какждый раз перекомпилировать приложение? в любом случае нужно как-то отдельно хранить логин/пароль и шифровать конечно же
+ если есть возможность, использовать SSL/TLS/SFTP
...
Рейтинг: 0 / 0
IdFTP
    #39385047
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DesWindЕсли про значения в свойствах, то не безопасно. Там она хранится в открытом виде.Ну и что?Toshпо спецификации протокола FTP передается открытым текстом и спокойно считывается снифером
...
Рейтинг: 0 / 0
IdFTP
    #39385164
Артёмs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как то удивительно, что VCL SFTP до сих пор не добавил делфи. Из бесплатного в инете ничего не нашёл.
...
Рейтинг: 0 / 0
IdFTP
    #39385796
Артёмs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нашёл вот такой компонент SFTP (SSH) http://www.clevercomponents.ru/products/inetsuite/ftp-ssh.asp , наверное буду покупать, дешевле все ровно ничего нет.
...
Рейтинг: 0 / 0
IdFTP
    #39385832
Zelius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артёмs,

из бесплатного - использование pscp.exe с управлением через stdin и stdout
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
IdFTP
    #39664016
DmSer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Артёмsнашёл вот такой компонент SFTP (SSH) http://www.clevercomponents.ru/products/inetsuite/ftp-ssh.asp , наверное буду покупать, дешевле все ровно ничего нет.

В составе synapse есть демка synapse40\source\demo\sftp\Demo\TestSFTP.dpr, выглядит рабочей, в ней есть готовый модуль для работы по протоколу sftp. Дополнительно требует библиотеку cl32.dll и заголовочный файл "cryptlib.pas", ссылка есть на сайте http://synapse.ararat.cz/files/crypt/
У меня демка скомпилилась после того, как в модуль cryptlib.pas я добавил константу CRYPTLIB_VERSION = 3220;
Список файлов запрашивается, передача и приём работает.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IdFTP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]