Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569

    [VB6] Un programma che ne crea un altro

    E' una cosa abbastanza strana. E' possibile creare un programma in VB che, a seconda di alcuni parametri dell'utente crea a sua volta un programma EXE?

    Piccolo esempio pratico: è possibile (è solo un esempio) creare un programma che chiede all'utente il percorso di un file e, una volta che questo viene inserito, il programma crea a sua volta un eseguibile che, se avviato cancella proprio quel file che aveva inserito l'utente? E possibile?

    Grazie anticipatamente....
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  2. #2
    si è possibile
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  3. #3
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Ma il programma dovrebbe fare da compilatore, giusto? VVoVe:
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  4. #4
    Originariamente inviato da goku370
    Ma il programma dovrebbe fare da compilatore, giusto? VVoVe:
    no
    tu ti fai un programma "stub" e ti salvi l'indirizzo REALE, dopo il quale avrai riservato TOT bytes sui quandi andrai a scrivere

    (se no ci sono le "risose" di windows)
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  5. #5
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569


    Non è che hai il link di qualche guida/tutorial?

    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  6. #6
    Originariamente inviato da goku370


    Non è che hai il link di qualche guida/tutorial?

    no.
    queste cose di solito le fanno i "setup compiler" oppure i "resource modifiers" oppure ancora i "patcher di cracks"
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  7. #7
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Originariamente inviato da DYNAM!C+
    no.
    queste cose di solito le fanno i "setup compiler" oppure i "resource modifiers" oppure ancora i "patcher di cracks"
    In pratica è impossibile?
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

  8. #8
    Originariamente inviato da goku370
    In pratica è impossibile?
    è possibilissimo e anche molto facile
    se vuoi ti faccio un programma di esempio che fa cio'...
    ovviamente non in vb6 (ma in asm - senza sorgente)
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  9. #9
    http://tempuser.altervista.org/goku370/prova.exe (colui che verra' modificato)

    http://tempuser.altervista.org/goku370/modifica.exe (il programma modificatore)



    -----------spiegazione-----------------

    prova.exe contiene all'indirizzo 0x12345, 1024 byte riservati per il messaggio.


    modifica.exe apre prova.exe, si sposta all'indirizzo 0x12345 e scrive (fino a 1024 bytes) il testo che tu specifichi

    niente di piu' semplice!
    DYNAMIC+ [ E-mail ]

    Secondo me non si può fare!

  10. #10
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Il problema è capire dove lasciare il buco e poi dove andare a scrivere....
    Una tecnologia sufficientemente avanzata è indistinguibile dalla magia. Terza legge di Clarke

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.