¿Se puede dar a la identidad de un programa de computadora algo que sea opuesto a un programa de computadora?

Tendrá que definir mejor lo que quiere decir con “opuesto a un programa de computadora”, ya que generalmente algo es información o su código ejecutable (a menudo binario). Aunque, en algunos casos, puede ser a la vez.

También tendrá que definir mejor lo que quiere decir con “recibir la identidad de un programa de computadora”. ¿Qué quiere decir con “identidad”?

En algunos sistemas para que un archivo sea reconocido como código, necesita algunos metadatos como un conjunto de bits de ejecución, en otros casos, un prefijo especial al inicio de un archivo es suficiente, en otros la extensión del nombre del archivo transmite el código. Los contenidos deben ser tratados como un ejecutable.

Como tal, el medio ambiente tiene un papel tan importante en esa determinación.

Pero si está preguntando si es posible tomar bytes bien diseñados y hacer que un sistema intente ejecutarlos arbitrariamente, entonces sí, generalmente hay un camino, pero no es universal.