У меня есть компьютер, который делится доступом к Интернету с другим устройством, которое настраивается для доступа к веб-сайту производителя и получения любых доступных обновлений. Обратите внимание, что этот общий доступ к Интернету осуществляется через мой Ethernet-порт и что устройство не настраивается для доступа к любому другому сайту.
Есть ли какие-либо методы для получения всех данных, которые проходят через мой Ethernet-порт, а затем подключить мой компьютер к устройству и точно воспроизвести, что веб-сайт отправил на устройство, когда я записал его, как сделать мой компьютер на сайте?
Пример:
Так что просто воспроизводите то же самое, что и веб-сайт, отправленный на устройство, но это будет мой компьютер, который будет отправлять данные.
Спасибо за внимание, Родриго.
Конечно, вы можете.
Шаг 1) Получить полный сайт с помощью wget (см. http://www.sonyjose.in/blog/?p=136).
2) Установите и запустите веб-сервер, например Apache ( http://www.sonyjose.in/blog/?p=136 )
3) Поместите файлы, загруженные с шага 1 in / var / www
4) Попросите вашего друга получить доступ к сайту с вашего IP-адреса через браузер. Чтобы получить IP-адрес, используйте параметр информации о подключении в своем сетевом менеджере (в правом верхнем углу экрана) или используйте команду ifconfig
Если веб-сайт, который вы пытаетесь «скопировать», выполняет любую динамическую обработку на сервере перед визуализацией HTML, вы не сможете точно его скопировать. Без доступа к внутреннему коду лучше всего сделать, чтобы сделать статический снимок этого сайта, который всегда возвращал бы тот же html-ответ.