Fichier .so

Fermé
donttoutch Messages postés 5 Date d'inscription mercredi 3 juin 2015 Statut Membre Dernière intervention 16 décembre 2015 - 3 juin 2015 à 14:49
donttoutch Messages postés 5 Date d'inscription mercredi 3 juin 2015 Statut Membre Dernière intervention 16 décembre 2015 - 3 juin 2015 à 16:40
Bonjour je voudrais savoir s'il existait un moyen pour lire et éditer un fichier .so.
Et aussi comment Android parvient a les lire

Merci

2 réponses

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 228
Modifié par gravgun le 3/06/2015 à 15:20
'lut, un fichier .so est une bibliothèque logicielle, qui contient du code binaire exécutable par le CPU. Sans avoir le code source original, il est difficile de le modifier, et sans aucune connaissance en assembleur (ARM pour Android dans la majorité des cas) c'est tout bonnement impossible.
Android arrive a les lire car c'est le noyau Linux sur lequel il est basé qui les charge et les éxécute, voilà tout. Si tu veux en savoir plus, cherches des infos sur le format ELF.
from human import idiocy
del idiocy
2