Visual Studio сама по себе не делает водяные знаки таким образом, но часто обнаруживается, что вы использовали цепочку инструментов Microsoft просто из-за случайных ситуаций, то есть, какие методы упорядочены в файле, какая реализация исключений используется (MSVC ++ использует конкретный код исключения поверх SEH в NT для реализации исключений C ++; например, MinGW использует совершенно другую систему) и какие украшения применяются к именам функций. Эти биты информации показывают, как работают такие инструменты, как PEID .