Lamentablemente esto no suele ser posible.
En muchos casos, el software está firmado, de modo que puede verificar la compañía que creó el software. Sin embargo, en su caso, está obteniendo el software directamente del autor para que sepa quiénes son.
Como usted entiende, incluso conociendo al autor, todavía existe el riesgo de que Malware haya sido incluido por el autor. Muchas compañías más grandes no lo harán porque tienen mucho que perder, pero es técnicamente posible.
Puede ser conveniente hacer una investigación para ver si otros usuarios han reportado problemas.
No hay una forma práctica de buscar malware "desconocido". Los programas antivirus solo pueden escanear desde una base de datos de malware reportado anteriormente. (también tendrías que desactivar las funciones de actualización automática)
Así que la conclusión es
- O confías lo suficiente en los creadores para ejecutar el software. (e instalar sus actualizaciones)
- O bien, restringe el alcance en el que se puede ejecutar el software.
Restringir los medios de alcance
- Ejecutar en una máquina virtual separada, que no tiene acceso a ninguno de sus sistemas operativos.
- Restrinja el acceso a Internet para que el malware potencial no pueda llamar a casa.
- Opcionalmente, también puede ejecutarse en una computadora física separada, pero esto probablemente sea una exageración.
Seguir estos pasos limitará el riesgo asociado con la ejecución de malware, pero es bastante distinto de su solicitud original para detectar si hay malware presente.
Algunos puntos finales:
-
¿Es mejor que el software sea de código abierto o no? Vale la pena considerarlo, pero no en esta respuesta.
-
Es técnicamente posible descompilar el programa e inspeccionarlo manualmente, pero esto no es práctico.
-
Podría escribir sus propias herramientas que tengan un propósito similar.