Podría intentarlo (desde la línea de comando, pero estoy seguro de que hay una sintaxis en python):
sudo chown your_username:your_groupname filename
Nota:el grupo generalmente es solo su nombre de usuario. Sin embargo, siento que hay algo mal con esos permisos. Leer Escribir Ejecutar para todos parece estar apagado. ¿Cómo se creó este archivo? ¿Cómo llegó a ser creado por el usuario nobody
? ?
Código Python para cambiar el permiso:
from getpwnam import pwd
from getgrnam import grp
import os
uid = getpwnam("YOUR_USERNAME")[2]
gid = grp.getgrnam("YOUR_GROUPNAME")[2]
os.chown("myPath/xFiles.bin.addr_patched", uid, gid)
Ejecute el script con sudo
y listo.