Роботою задоволений
Ставки приховані
Ставки поки відсутні
-
Володимир Бартош 25 квітня 2023если я правильно понял, то вам нужно в шпрограмме поменять адрес соединения с http на https и добавить сертификат на сайт, если его нету.
-
Роман Т. 25 квітня 2023Здравствуйте, пару вопросов
1. Программа это только клиент на вашем ПК или же и клиент и удаленный сервер (сервер тоже ваш)?
2. По какому протоколу идет подключение?
-
Артем Михалков
25 квітня 2023
Здравствуйте. Программа устанавливается на компьютер (программа учета торговли) Данная программа соединяется на данный момент с открытым соединением к нашему серверу. Сервер наш личный установленный в дата центре
-
Артем Михалков
25 квітня 2023
На сервере имеется только База данных . программа подключается к базе
База MSQL
-
Володимир Бартош 25 квітня 2023Теперь понятно. Как тогда сделать это подключение еще более безопасным...Использовать нестандартный порт 3306, все)))
-
Артем Михалков
25 квітня 2023
Порт 3306 это общий порт к которому могут подключится хакеры из вне и получить доступ к серверу.
Нам нужно чтоб к серверу был доступ только изнутри нашей программы
Насколько я понимаю , Пока у нас открыт порт в мир безопасно не будет. Если просто использовать порт 3306 все равно на сетевом уровне наша база доступна.
-
Володимир Бартош 25 квітня 2023Тогда вам нужно перенести базу данных на ту машину, на которой стоит программа, запустить какой-то локальный сервер и использовать базу данных локально. Все.
-
Роман Т. 25 квітня 2023закройте фаерволом весь входящий трафик и разрешите один конкретный порт для ИП-шника на котором стоит ваша учетная система. Вы можете возразить что у вас ИП динамичный, но у провайдера интернета должна быть услуга статичного ИП.
Если бы Ваш сервер был на линуксе. я бы предложил вам решение, но я уже 4 года как ушел с винды в кроссплатформенный .Net и очень рад, что это сделал.
-
Олег К. 25 квітня 2023Добрый день!
Перед тем, как предложить оптимальное решение и оценить работу, необходимо увидеть программу.
Если имеется такая возможность, пришлите пожалуйста программу для ознакомления (и исходный код при его наличии).
Спасибо -
Артем Михалков
25 квітня 2023
4 программиста 2 года разрабатывали программу, чтоб просто прислать Вам исходники ))) Нет извините не могу))) Это не приемлемо
Исходники абсолютно не нужны, если вы профессионал вы можете прописать модуль для безопасного подключения к серверу а мы уже сами его интегрируем в нашу программу
-
Bohdan Sych 25 квітня 2023Можно сделать ssh тунель для конекта к бд. Но нужен логин и пароль на стороне сервера, иначе нету смисла в таком конекшене
-
Дмитрий Колесников 25 квітня 2023Добрый день. Закройте базу данных только для локального доступа. В вашем случае есть бэкенд, используйте его как посредника (прокси) и таким образом вы не будете обращаться к базе данных напрямую, а значит у вас будет ограниченный доступ к данным из ненадежных источников. Если злоумышленник сможет обойти саму защиту сервера и базы данных, то защищенное соединение вам явно не поможет.
-
Никита Ш. 25 квітня 2023Соглашусь с Дмитрием. Лучше всего реализовать http сервер с конечными точками. Он будет проксировать запросы к БД. А к http серверу можно подключить SSL.
-
Артем Михалков
26 квітня 2023
Да, именно так мы и решили сделать) Нашёлся хороший программист который понимает как сделать безопасность в программе. Получается что в программе будет SSL сертификат и на сервере будет SSL сертификат и они будут общаться между собой. Все очень просто ) странно по чему другие программисты предлагали какую-то ерунду типо использовать порт 3060 или сторонние VPN и тд...
Актуальні фриланс-проєкти в категорії C#
Шукаємо досвідченого Unity-розробника, який допоможе завершити розробку гри. Про гру: Жанр: симулятор ферми. Гра вже розробляється на Unity. Спочатку вона створювалася для мобільних пристроїв, але згодом було прийнято рішення випустити її для Steam (ПК). Що потрібно зробити: Доробити гру відповідно до готового технічного завдання. Адаптувати існуючий функціонал під ПК та Steam. Реалізувати вже заплановані механіки та інтерфейс. Що ми надаємо: Детальне технічне завдання. Усі необхідні матеріали (моделі, графіка, об'єкти тощо). Фото, відео, скріншоти та записи проходження оригінальної гри. Готовий план реалізації. Ми відтворюємо гру, яка успішно працювала понад 10 років тому, тому нічого вигадувати або проєктувати з нуля не потрібно. Усі механіки, інтерфейс та логіка вже визначені — необхідно якісно реалізувати їх у Unity. Для ознайомлення з проєктом додаємо посилання на один із відеооглядів гри: Вставте посилання тут. Вимоги: Досвід роботи з Unity. Досвід розробки або адаптації ігор під ПК/Steam буде перевагою. Вміння працювати за готовим технічним завданням. У відповіді, будь ласка, вкажіть: приклади ваших робіт; досвід роботи з Unity; орієнтовну погодинну ставку або вартість виконання. Один з відеооглядів:https://www.youtube.com/watch?v=5_wKoX7zRc0