Zadowolony z pracy
Oferty ukryte
Aktualnie brak ofert
-
Volodimir Bartosh 25 kwietnia 2023если я правильно понял, то вам нужно в шпрограмме поменять адрес соединения с http на https и добавить сертификат на сайт, если его нету.
-
Roman T. 25 kwietnia 2023Здравствуйте, пару вопросов
1. Программа это только клиент на вашем ПК или же и клиент и удаленный сервер (сервер тоже ваш)?
2. По какому протоколу идет подключение?
-
Artem Mihalkov
25 kwietnia 2023
Здравствуйте. Программа устанавливается на компьютер (программа учета торговли) Данная программа соединяется на данный момент с открытым соединением к нашему серверу. Сервер наш личный установленный в дата центре
-
Artem Mihalkov
25 kwietnia 2023
На сервере имеется только База данных . программа подключается к базе
База MSQL
-
Volodimir Bartosh 25 kwietnia 2023Теперь понятно. Как тогда сделать это подключение еще более безопасным...Использовать нестандартный порт 3306, все)))
-
Artem Mihalkov
25 kwietnia 2023
Порт 3306 это общий порт к которому могут подключится хакеры из вне и получить доступ к серверу.
Нам нужно чтоб к серверу был доступ только изнутри нашей программы
Насколько я понимаю , Пока у нас открыт порт в мир безопасно не будет. Если просто использовать порт 3306 все равно на сетевом уровне наша база доступна.
-
Volodimir Bartosh 25 kwietnia 2023Тогда вам нужно перенести базу данных на ту машину, на которой стоит программа, запустить какой-то локальный сервер и использовать базу данных локально. Все.
-
Roman T. 25 kwietnia 2023закройте фаерволом весь входящий трафик и разрешите один конкретный порт для ИП-шника на котором стоит ваша учетная система. Вы можете возразить что у вас ИП динамичный, но у провайдера интернета должна быть услуга статичного ИП.
Если бы Ваш сервер был на линуксе. я бы предложил вам решение, но я уже 4 года как ушел с винды в кроссплатформенный .Net и очень рад, что это сделал.
-
Oleg K. 25 kwietnia 2023Добрый день!
Перед тем, как предложить оптимальное решение и оценить работу, необходимо увидеть программу.
Если имеется такая возможность, пришлите пожалуйста программу для ознакомления (и исходный код при его наличии).
Спасибо -
Artem Mihalkov
25 kwietnia 2023
4 программиста 2 года разрабатывали программу, чтоб просто прислать Вам исходники ))) Нет извините не могу))) Это не приемлемо
Исходники абсолютно не нужны, если вы профессионал вы можете прописать модуль для безопасного подключения к серверу а мы уже сами его интегрируем в нашу программу
-
Bohdan Sych 25 kwietnia 2023Можно сделать ssh тунель для конекта к бд. Но нужен логин и пароль на стороне сервера, иначе нету смисла в таком конекшене
-
Dmitry Kolesnikov 25 kwietnia 2023Добрый день. Закройте базу данных только для локального доступа. В вашем случае есть бэкенд, используйте его как посредника (прокси) и таким образом вы не будете обращаться к базе данных напрямую, а значит у вас будет ограниченный доступ к данным из ненадежных источников. Если злоумышленник сможет обойти саму защиту сервера и базы данных, то защищенное соединение вам явно не поможет.
-
Nikita S. 25 kwietnia 2023Соглашусь с Дмитрием. Лучше всего реализовать http сервер с конечными точками. Он будет проксировать запросы к БД. А к http серверу можно подключить SSL.
-
Artem Mihalkov
26 kwietnia 2023
Да, именно так мы и решили сделать) Нашёлся хороший программист который понимает как сделать безопасность в программе. Получается что в программе будет SSL сертификат и на сервере будет SSL сертификат и они будут общаться между собой. Все очень просто ) странно по чему другие программисты предлагали какую-то ерунду типо использовать порт 3060 или сторонние VPN и тд...
Aktualne zlecenia dla freelancerów w kategorii C#
Szukamy doświadczonego dewelopera Unity, który pomoże zakończyć rozwój gry. O grze: Gatunek: symulator farmy. Gra jest już rozwijana na Unity. Początkowo była tworzona na urządzenia mobilne, ale później podjęto decyzję o wydaniu jej na Steam (PC). Co należy zrobić: Ukończyć grę zgodnie z gotowym dokumentem technicznym. Dostosować istniejącą funkcjonalność do PC i Steam. Wdrożyć już zaplanowane mechaniki i interfejs. Co oferujemy: Szczegółowy dokument techniczny. Wszystkie niezbędne materiały (modele, grafika, obiekty itp.). Zdjęcia, filmy, zrzuty ekranu oraz nagrania z przejścia oryginalnej gry. Gotowy plan realizacji. Odtwarzamy grę, która z powodzeniem działała ponad 10 lat temu, więc nie trzeba nic wymyślać ani projektować od zera. Wszystkie mechaniki, interfejs i logika są już określone — należy je jakościowo zrealizować w Unity. Aby zapoznać się z projektem, dodajemy link do jednego z przeglądów gry: Wstaw link tutaj. Wymagania: Doświadczenie w pracy z Unity. Doświadczenie w rozwijaniu lub dostosowywaniu gier na PC/Steam będzie atutem. Umiejętność pracy według gotowego dokumentu technicznego. W odpowiedzi prosimy o podanie: przykładów swoich prac; doświadczenia w pracy z Unity; orientacyjnej stawki godzinowej lub kosztu wykonania. Jeden z przeglądów wideo: https://www.youtube.com/watch?v=5_wKoX7zRc0