JS:ScriptIP-inf — это вредоносная программа, которая работает как троянский конь. Это означает, что эта кибер-угроза может войти в систему, притворяясь полезной программой, обновлением или файлом. Однако после установки она может привести к появлению в системе потенциально нежелательных программ (ПНП), шпионов или других вредоносных программ. Кроме того, возможности отслеживания паразита могут привести к потере вашей личной информации, такой как пароли, логины, финансовая информация и так далее. Наиболее важной особенностью JS:ScriptIP-Inf [Trj] вируса является то, что он может блокировать антивирусное программное обеспечение, чтобы скрыть себя в системе.
Это аналог того же вируса, который вы написали.
Источник
Проблема может быть в самом Антивирусе, он видит вредоносный код, который таковым не является, чтобы показать свою полезность или в коде есть строки похожие на вирусные.
UPD - на разных форумах пишут, что это распространенная проблема у Avast, видеть Trojan там, где его нет. Совет - используйте другой Антивирус
UPD 2 - если хотите быть уверены в безопасность скачанного файла/веб-ресурса, то закиньте его на
VirusTotal