Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 18 juil. 2009 à 04:10
Bien en fait si tu veux éviter la copie de tes exécutables j'ai bien peur que cela ne soit impossible, quelqu'un d'assez malin pour allé choper un programme sur le disque l'est assez pour chopper un programme en mémoire...
Mieu encore, les ressources d'un programme peuvent être extraites via des éditeur alors c'est peine perdu !
++
Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 18 juil. 2009 à 01:02
Salut
Si si, PCPT, c'est possible :
Il suffit de lui faire un bon procès, et ensuite tu peux l'exécuter !
(réservé aux OS made in Afghanistan, Arabie saoudite, Palestine, Bahamas, Bahreim, ...)
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 18 juil. 2009 à 01:15
(on a beau le savoir, et sans pour autant dénigrer les autres pays, voir "USA" au milieu de ces pays que l'on connait si peu... il y a de quoi se poser des questions)
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 18 juil. 2009 à 01:46
Arf ! en effet j'avais mal lu la question, j'avais compris qu'il voulais exécuter un fichier "DE" ressource, un fichier de ressource complet, le .res ou .resx
Oulala... je dors à moitier !
Bref, oui maintenant que je comprend mieux la question, en effet exécuté une application se trouvant en mémoire vive ? Bonne question cela relève de sujet un peu taboo, en vb6 cela se faisait il me semble , Mais avec le managé je ne sais pas...
Cela doit être possible tout de même exécuter un tableau de bytes ? Dans tous les cas je me demande l'utilité d'un tel code à part alerter les anti-virus ?
++
Si le déboguage est l'art d'enlever les bogues, la programmation doit être l'art de les créer.
MiharbiDoNo
Messages postés150Date d'inscriptiondimanche 17 mai 2009StatutMembreDernière intervention25 mai 2012 18 juil. 2009 à 03:34
oué c exactement sa que je cherchais (fallait poser la question correctement^^) c'est executer un tableau de byte, en memoire vive.
l'interré de sa c de ne pas lesser de trace dand temp. ok c'est ce que je voulais faire c'est d'ajouter une collection d'executable à my.resouces. pui ces executable sont listé dans le form principal. l'utilisateur choisi un, le program l'execute, jveux pas qu'il soit enregistré, pour que le copiage d'un de ces program sera impossible. je sais commen supprimé le fichier temp après l'utilisation, mais sa peut etr aretter par le task manager.
merci beaucoup pour vos reponses.