Забавный случай с virustotal и AOT компиляцией в .NET

Разбавлю-ка я посты жалоб на hr и на соискателей)

Был у меня случай забавный. В .NET 8 из за не стандартного раздела .managedcode многие антивирусы в virustotal кидали аларм. В .NET 9 это уже пофиксили, в 8ой версии надо было переносить этот раздел в .text.

Но суть в другом. Все равно virustotal помечал как вирус, хоть и количество детекторв было пара штук. Честно, я тогда весь мозг сломал. В конце концов создал пустое приложение и начала код переносить частями. Перенес - все отлично! Детектов нет!

Начал искать в чем ещё отличие. В итоге, оказалось что проблема в файле иконки 🤣 я ее конвертировал из PNG через онлайн конвертор. Конвертировал через десктоп конвертор (уже не помню какой) - проблема решилась.

И такие бывают случаи…