Cracking, Programmation

samedi 18 janvier 2014, 03:29  #1
ELF, sections permissions settings
Bartouz
  • 2 posts

Bonjour,

Est-il possible de modifier les permissions des sections d’un ELF (avant ou après la compilation) ?

Par exemple, je peux autoriser l’exécution dans la stack avec "gcc -z execstack" , mais je ne trouve pas comment le faire pour les autres sections (data, heap, etc ...).

Merci d’avance pour votre aide. :)

dimanche 19 janvier 2014, 15:19  #2
ELF, sections permissions settings
herve_c
  • 22 posts

Salut

Je ne sais pas s’il existe des programmes qui le font, mais oui, c’est possible.
J’avais codé un soft qui modifiait les entêtes de programme pour les rendre tous exécutables.
Si tu t’intéresses un peu au format ELF, tu verras que ce n’est pas dur à faire.

dimanche 19 janvier 2014, 15:34  #3
ELF, sections permissions settings
Bartouz
  • 2 posts

Ah oui je n’ai pas pensé à modifier le binaire moi même ...

Merci, je vais regarder ça.