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

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

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

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

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

из бесплатного - использование pscp.exe с управлением через stdin и stdout
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
22.06.2018, 10:48
    #39664016
DmSer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IdFTP
Артём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
Форумы / Delphi [игнор отключен] [закрыт для гостей] / IdFTP / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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