Rationale: some users forget to scan new executables, plus some viruses cause infection without execution.
Background: +classSysKernelSetHook(): for ?virusAnalysisHook gives https://github.com/SwuduSusuwu/SubStack/blob/f69c1ee6bc108bdf5f4647c12303d8a84dfb67a0/cxx/ClassSys.hxx#L54-L72 which is used as https://github.com/SwuduSusuwu/SubStack/blob/f69c1ee6bc108bdf5f4647c12303d8a84dfb67a0/cxx/VirusAnalysis.cxx#L145-L173 ; both have lots todo (classSysKernelSetHook requires kernel code to do this, virusAnalysisHook requires specialization for all the versions of operating system functions which can download or execute).
As those functions require specialized knowledge of operating systems, this is one of the more difficult tasks to finish alone. Wish for pull requests (or suggestions) for this task.
Rationale: some users forget to scan new executables, plus some viruses cause infection without execution.
Background: +
classSysKernelSetHook(): for ?virusAnalysisHookgives https://github.com/SwuduSusuwu/SubStack/blob/f69c1ee6bc108bdf5f4647c12303d8a84dfb67a0/cxx/ClassSys.hxx#L54-L72 which is used as https://github.com/SwuduSusuwu/SubStack/blob/f69c1ee6bc108bdf5f4647c12303d8a84dfb67a0/cxx/VirusAnalysis.cxx#L145-L173 ; both have lots todo (classSysKernelSetHookrequires kernel code to do this,virusAnalysisHookrequires specialization for all the versions of operating system functions which can download or execute).As those functions require specialized knowledge of operating systems, this is one of the more difficult tasks to finish alone. Wish for pull requests (or suggestions) for this task.