Что-то вмешивается в соединение через сокеты на 80 порт, как определить что и кто?
Приветствую!
В общем с клиента через сокет на 80 порт скармливаю на сервер HTTP/1.1 запрос,
в запросе через POST передаю картинку. (плагин для Photoshop на JavaScript)
дело в том, что до сервера доходит "битая" картинка, но размер у неё правильный.
Сравнил бинарники картинки до и после отправки, выяснил следующее:
1. Если отправлять одну и ту же картинку, то биться она будет в одном и том же месте.
другая картинка опять же будет биться в одном и том же месте и так далее.
2. Бьются следующим образом - вначале файла всё верно, дальше идёт вставка "блока" в перемешку данных из этого же файла часть от начала часть от того, что после, а потом с конца обрезается на размер этой вставленной части.
В зависимости от картинки положение блока меняется, но для одной и той же картинки он всегда одинаков.
На других компах всё нормально и дело точно не в соединении.
То, что это именно из-за операционки уверенность почти 100%.
И ось - Windows 10...... что меня наводит на мысли о вселенском заговоре.
Как можно определить кто следит за сетевым соединением?
UPDT1: Закодировал картинку в HEX, биться перестала...