Этот вопрос закрыт для ответов, так как повторяет вопрос Можно ли передавать данные напрямую устройству через TUYA минуя внешний сервер?
@chuikoilya

Как обмануть электронный замок(чтобы не отправлять запросы на открытие на китайский сервер)?

Есть умный замок с апи. с компьютера отправляю запрос на открытие, который уходит на китайский сервер, возвращает мне ответ и открывает замок, который в свою очередь подключен к шлюзу с вай фай. Скорее всего, китайский сервер отправляет так же запрос и на шлюз, но все это занимает кучу времени. Так вот вопрос - можно ли как то "обмануть" замок, чтобы напрямую ему запросы на открытие посылать? В прошлом вопросе что то говорили о локальном сервере и маршрутизаторе с подменой днс, но я не смог разобраться. Хотя бы подскажите, куда копать
  • Вопрос задан
  • 195 просмотров
Пригласить эксперта
Ответы на вопрос 2
paran0id
@paran0id
Умный, но ленивый
Реверсить протокол. Собирать трафик, отправляемый замком, анализировать.
Ответ написан
dimap101
@dimap101
ИП, разработка АИС, микроконтроллеры
Было бы хорошо поподробнее описать - что за замок, что за шлюз.

Перед тем как делать локальные сервера, подмены dns и прочее сначала нужно понять как шлюз получает команду на открытие.

Скорее всего этот шлюз wifi поддерживает соединение с каким-то китайским сервером по какому-то протоколу.
Возможно он строит VPN, а может это просто mqtt.

Адрес китайского сервера (с кем шлюз держит соединение) узнать не особо сложно. Дальше хуже...
Вам нужно понять, что там за протокол используется. И расшифровать его, а протоколы сейчас все любят шифрованные.

А вот потом вы уже заморачивайтесь с эмуляцией всего этого через локальный сервер, и как сделать так, чтобы все это шло на этот сервер, а не через Интернет к китайцам.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы