• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Development Packaging Windows Executable Virus Detections

     
    • 0 Vote(s) - 0 Average

    Windows Executable Virus Detections

    Probable False Positives Analysis for jellyfin_10.11.9_windows-x64.exe
    tag
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2026 May
    Reputation: 0
    Country:United States
    #1
    2026-05-21, 01:45 PM
    Prompt:
    Quote:Analyze this file for viruses, and if there are none, explain these false positives: https://www.virustotal.com/gui/file/7284.../detection

    DrWeb
    Tool.InstSrv.10

    Zoner
    Trojan.Win64.84488


    The source code may help: https://github.com/jellyfin/jellyfin/tre...c1af090125

    Jellyfin Installer False Positive Analysis Report

    Author: Manus AI


    Introduction

    This report analyzes the VirusTotal detections for the jellyfin_10.11.9_windows-x64.exe installer file, specifically addressing the DrWeb: Tool.InstSrv.10 and Zoner: Trojan.Win64.84488 flags. The analysis aims to determine if these detections are indeed false positives, leveraging static analysis of the executable and examination of the Jellyfin project's source code.


    File Verification and Initial Analysis

    The SHA256 hash of the provided file, jellyfin_10.11.9_windows-x64.exe, is 728441b912696a77b0b8d2848fe1a51183678f49848c9bd8942ae311858de219. This matches the hash reported on VirusTotal, confirming we are analyzing the correct file.

    Initial static analysis revealed that the executable is a PE32 (Portable Executable) for MS Windows and is identified as a Nullsoft Installer (NSIS) self-extracting archive. NSIS is a widely used open-source installer system for Windows, known for its flexibility and scripting capabilities. The presence of NSIS-related strings within the executable further corroborates this finding.


    Analysis of Detections


    DrWeb: Tool.InstSrv.10

    Detection Description: The Tool.InstSrv.10 detection from DrWeb typically indicates that a program has functionalities related to installing or managing Windows services. This is a generic detection that flags behaviors commonly associated with legitimate system tools and installers, as well as malicious software.

    False Positive Explanation: Jellyfin is a media server application that is designed to run as a background service on Windows. For this functionality, its installer must be capable of creating, configuring, and starting Windows services. Examination of the Jellyfin Windows installer source code, specifically the jellyfin.nsi script [1] and the service-config.nsdinc helper script [2] within the jellyfin-server-windows GitHub repository, confirms these legitimate service management operations. The NSIS scripts contain commands and functions to:
    • Define variables for service installation (_INSTALLSERVICE_, _SERVICESTART_, _SERVICEACCOUNTTYPE_).
    • Prompt the user for service configuration, including whether to install Jellyfin as a service and under which account type (Local System or Network Service).
    • Execute commands to create and manage the Jellyfin service.
    These actions are integral to the proper installation and operation of Jellyfin as a server application. Therefore, the Tool.InstSrv.10 detection is a false positive, as it flags legitimate installer behavior rather than malicious activity.


    Zoner: Trojan.Win64.84488

    Detection Description: The Trojan.Win64.84488 detection from Zoner is a generic classification for a 64-bit Windows Trojan. Trojans are malicious programs that disguise themselves as legitimate software to gain unauthorized access or perform harmful actions on a system.

    False Positive Explanation: Research into this specific Zoner detection, combined with context from Jellyfin's development, strongly suggests this is a false positive. Several online discussions and GitHub issues related to Jellyfin and other legitimate software indicate that Trojan.Win64.84488 is often associated with the use of nssm.exe (Non-Sucking Service Manager) [3]. NSSM is a legitimate open-source utility that allows any application to be run as a Windows service, providing robust service management capabilities.

    While nssm.exe was not directly found in the nsis/plugins directory of the jellyfin-server-windows repository [4], the installer framework (NSIS) and its helper scripts (nsProcess.nsh [5]) are designed to manage processes and services. It is common for NSIS installers to either embed or utilize such tools, or implement similar service management logic directly. The fact that Jellyfin is an open-source project with publicly available source code, and that the community frequently discusses these types of false positives, further supports its legitimacy. The detection likely stems from heuristic analysis by Zoner, which identifies patterns of service installation and process manipulation that, while legitimate for an application like Jellyfin, can also be exploited by actual Trojans.


    Conclusion

    Based on the analysis of the jellyfin_10.11.9_windows-x64.exe installer and its corresponding open-source code, the DrWeb: Tool.InstSrv.10 and Zoner: Trojan.Win64.84488 detections are confidently identified as false positives. Both detections are triggered by the legitimate functionalities required for Jellyfin to install and operate as a Windows service. The installer uses the NSIS framework to perform standard system operations, which, due to their nature, can sometimes be generically flagged by antivirus software employing heuristic detection methods.

    Users can proceed with the installation of Jellyfin 10.11.9 with confidence, understanding that these specific antivirus alerts are mischaracterizations of benign and necessary program behaviors.


    References

    1. jellyfin-server-windows/nsis/jellyfin.nsi at master · jellyfin/jellyfin-server-windows · GitHub
    2. jellyfin-server-windows/nsis/dialogs/service-config.nsdinc at master · jellyfin/jellyfin-server-windows · GitHub
    3. What is nssm.exe?
    4. jellyfin-server-windows/nsis/plugins at master · jellyfin/jellyfin-server-windows · GitHub
    5. jellyfin-server-windows/nsis/helpers/nsProcess.nsh at master · jellyfin/jellyfin-server-windows · GitHub
    Venson
    Offline

    Moderator, Server Dev, XBox Maintainer

    Posts: 400
    Threads: 8
    Joined: 2023 Jun
    Reputation: 18
    Country:Germany
    #2
    2026-05-21, 08:12 PM
    https://jellyfin.org/docs/general/contri...m-policies
    Jellyfin 12.0 release will be Soon™
    Soon™ is an unregistered trademark of Jellyfin International

    [Image: default-yellow.png]

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode