Здравствуйте! Столкнулся со следующей проблемой: на masm'е пишу минимальную dll, в ней в начале секции данных ручками создаю структуру - директорию TLS, потом PE Tools'ом указываю адрес (RVA секции данных) и размер TLS директории (18h). При статической линковке этой DLL с тестирующим екзешником TLS-Callback вызывается, а при динамической - ни в какую. Да, на MSDN есть статья, в которой говорится, что DLL с TLS нужно линковать только статически и никаких LoadLibrary/GetProcAddress. Однако, при натравливании ExECryptor'а на DLL-ку, насколько мне известно, используются именно TLS-Callback и все работает даже при динамической загрузке обработанной DLL. Может есть еще какие-то условия, чтобы TLS-Callback моей DLL вызывались? (Импорт user32.dll присутствует и в DLL и в тестирующем екзешнике)