CreateProcess à partir de la mémoire tampon

Je peux utiliser la fonction CreateProcess de lancer un EXE. Je veux avoir le contenu d'un fichier EXE dans un tampon en mémoire et ne CreateProcess (ou équivalent) sans avoir à l'écrire dans un fichier. Est-il possible de faire cela?

Le résumé des épisodes précédents : nous faire des jeux. Nous envoyer un simple EXE à nos distributeurs, qui ensuite l'enrouler à l'aide de leur favori DRM et de le vendre à leurs utilisateurs. Il y a eu des cas où les utilisateurs à trouver les accidents. La plupart des accidents de prendre 5 minutes pour le résoudre, mais le patch doit passer par le distributeur et il peut prendre plusieurs jours, voire plusieurs semaines. Je ne peux pas tout simplement envoyer le corrigé EXE pour les joueurs car il n'aurait pas le distributeur de DRM. Je pense que je vais distribuer le jeu réel EXE à l'intérieur d'un fichier crypté alors, quelle est enveloppé (l'EXE) juste déchiffre et lance le vrai EXE. De cette façon, je pouvais en toute sécurité distribuer un correctif sans désactiver les DRM.

InformationsquelleAutor ggambett | 2008-11-20