Есть программа в которой есть возможность войти и написать свой отзыв. Есть человек коорый подсмотрел ссылки и теперь шлет свои отзывы через свою программу. Как можно защитить прогамму и не дать ему писать свои отзывы если мы знаем:
Как решить этот вопрос, как не дать злоумышленнику доступ к своему API?
Всё в кучу -> разные огромные темы Аутентификация, Шифрование, Спам, РеверсИнжиниринг ....
Доступ к вашему АPI решается путем Аутентификации, регистрацией, как вы там сделаете безопасность в этапах регистрации это уже другой вопрос. Но это стандартная практика которая используется во многих API, не думаю что необходимо что-то новое придумывать.
Те ваш ответ это 3-й пункт, он получил токен и будет по нему ходить, ведь он прошел Регистрацию у вас, те он обычный пользователь вашей API и вы его идентифицируете, вот только если он потом может написать спам бота и рассылать отзывы, или как-то заDOSить вас, это уже брешь в самой API, Серваках и так далее, нужно смотреть.
нельзя 100% защититься.
но можно усложнить жизнь, чтобы взлом не стоил конечной цели.
Чтобы обойти MiTM атаку можно сделать https + пининг сертификатов.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как создать EditText(необязательно) , что бы он был на весь экран и с такими линиями?
У меня есть метод который может вернуть nullable обьект , я добавляю соответствующую аннотацию в метод и во все остальные методы которые используют...
Как правильно реализовать данные чтобы в switch я мог передать position который int возвращяетА в case некое значение в виде названия
Подскажите пожалуйста почему не корректно работает данная функцияОна добавляет класс только после того как вручную изменишь ширину экрана,...