Я хочу знать, может ли это поле сервера, которое отправляется с сервера с инструкцией, подобной этой:
result.put("timestamp", ServerValue.TIMESTAMP);
Может быть легко подделано или нет, я имею в виду, я просто не вижу столько то, что злонамеренный пользователь может перехватывать трафик TPC / IP и изменять это значение ServerValue.TIMESTAMP на любое значение, которое он пожелает.
Я полагаю, что в Firebase есть какой-то встроенный механизм, который отклоняет пакет, если он был изменен вкаким-то образом, я думаю, что-то вроде сертификата или чего-то подобного для случая, подобного этому.
Но я хотел бы знать наверняка, я хочу знать, есть ли какой-то механизм, чтобы избежать этого, который делает фальсификациюупомянутое значение сложнее, чем просто захват трафика tcp / ip на лету и его изменение.