Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
1

Опасно ли использовать подключение к FTP?

19.02.2016, 17:26. Показов 1583. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер!

В Windows Forms используется подключение к фтп серверу, безопасно ли это? Можно ли как-то имея только *.exe файл, дабыть оттуда информацию?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2016, 17:26
Ответы с готовыми решениями:

FTP подключение. nsFTP: как использовать?
Добрый вечер! Недавно начал изучать C++, но никак не могу понять логику анализа ошибок и метод...

Можно ли один раз подключиться к FTP-серверу и использовать это подключение из других методов?
Добрый день! Работать с ftp немного умею, но тут немного другой вопрос. Приложение на протяжении...

Опасно ли использовать global?
то есть переменные объявленные так global $myvar и т.д.?

Чем опасно использовать Denwer в сети?
Например, настроил загрузку файлов сервера CS:GO с моего IP адреса. В браузере по XX.XXX.XX.XX (Мой...

9
22 / 25 / 11
Регистрация: 10.10.2013
Сообщений: 165
19.02.2016, 17:31 2
Fedor_Fedorov,
Цитата Сообщение от Fedor_Fedorov Посмотреть сообщение
дабыть
Какая боль, какая боль...
Цитата Сообщение от Fedor_Fedorov Посмотреть сообщение
Можно ли как-то имея только *.exe файл, дабыть оттуда информацию?
Имея exe файл можно сделать что угодно. Это же exe.
Цитата Сообщение от Fedor_Fedorov Посмотреть сообщение
В Windows Forms используется подключение к фтп серверу, безопасно ли это? Можно ли как-то имея только *.exe файл, дабыть оттуда информацию?
К FTP обычно подключаются для того, чтоб скачать какую-то информацию.
0
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
19.02.2016, 17:42  [ТС] 3
У меня просто создает файл и всё, но для чего бы не подключался, данные то всё равно вводить нужно, правильно? Так что, меня интересует, можно ли как-то узнать эти данные (хост, логин, пароль)?
0
22 / 25 / 11
Регистрация: 10.10.2013
Сообщений: 165
19.02.2016, 17:56 4
Fedor_Fedorov, не зашивай регистрационные данные в программу, сборка .Net(*.exe на C# в данном случае) хранит все строки, которые ты в нее записал статично.
Например
C#
1
var str="test string";
"test string" будет лежать в открытом виде в экзешнике. Можно их легко вытащить. Если ты об этом.
1
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
19.02.2016, 18:00  [ТС] 5
inst_mefi, данные в переменные не записываю, использую напрямую. И кстати, у меня SFTP. Есть вероятность, что кто-то может украсть данные?
0
22 / 25 / 11
Регистрация: 10.10.2013
Сообщений: 165
19.02.2016, 18:44 6
Fedor_Fedorov, любая строка которая записана в коде, не важно в каком виде она записана, будет храниться в сборке в открытом виде.

Добавлено через 23 минуты
Fedor_Fedorov, мы может говорим про разное, если ты имеешь в виду перехват данных при передаче, то это можно сделать, если задаться целью. Чем лучше защищена передача, тем меньше людей зададутся целью. А если ты их закодил в экзешник нужно просто разобрать экзешник.
1
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
19.02.2016, 22:02  [ТС] 7
inst_mefi, то есть - если в коде использовать подключение к ftp/sftp, то любой пользователь может "разобрать" экзешник и получить данные от фтп?
Например цель у меня - получить доступ к фтп.
0
Эксперт .NET
6508 / 4085 / 1605
Регистрация: 09.05.2015
Сообщений: 9,551
19.02.2016, 23:46 8
Цитата Сообщение от Fedor_Fedorov Посмотреть сообщение
то есть - если в коде использовать подключение к ftp/sftp, то любой пользователь может "разобрать" экзешник и получить данные от фтп?
Конечно может если вы эти данные в exe поместите...
0
22 / 25 / 11
Регистрация: 10.10.2013
Сообщений: 165
19.02.2016, 23:56 9
Лучший ответ Сообщение было отмечено lumiLilo как решение

Решение

Fedor_Fedorov, да, если они заданы там как константная строка. Все, что написано на C# это без 5 минут Open Source. Максимум, что могу посоветовать, это вводить руками, если так важно. Можно конечно строчку зашифровать, запихнуть в С++ DLL, пройтись по программе обфускатором, написать выход из под отладика и так далее. От любопытных старшеклассников спасет.
2
36 / 32 / 23
Регистрация: 28.12.2015
Сообщений: 264
20.02.2016, 10:07  [ТС] 10
Спасибо.
0
20.02.2016, 10:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.02.2016, 10:07
Помогаю со студенческими работами здесь

Действительно ли опасно использовать ломаный софт?
Часто антивирь блокирует различные краки и кейгены? Действительно ли есть риск заражения вирусом и...

Насколько опасно использовать гугл хром?
Я являюсь гуглофобом. Боюсь за свою информационную безопасность. Это началось с того момента, как я...

Насколько опасно использовать накрутку САР
Хочу запустиь для одного из своих сайтов рекламу в САР - системе активной рекламы, или обмен...

Опасно ли использовать оперативную память без VREF
Всем привет.У меня есть планка ddr 2 на 2 гигабайта.И у неё оторвался маленький конденсатор.Он...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru