Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    10

    [c++]Lettura Binaria Header e file in generale

    Salve. sono nuovo del forum e nuovo della programmazione c++ autodidattica

    Non me la sto cavando benissimo e comunque anche leggendo il manuale non riesco a capire bene molte cose...spero che con il vostro aiuto riusciro a rendermi conto di alcuni miei dubbi e superarli.

    In questo caso specifico vorrei che mi aiutaste a farmi capire come creare un programma che legga un qualsiasi exe indicato da me e ne estragga il binario dell'header..
    ma anche come fare ad avere il binario dell'intero eseguibile.

    oltre la parte di codice...se avete la pazienza e la voglia vi chiedo se è possibile spiegarmi la logica di queste operazioni....
    cioè spiegarmi passo per passo il codice che serve a fare cio'.

    non so' nemmeno se mi sono spiegato bene.. in ogni caso sono qui se devo spiegare meglio qualcosa..grazie mille cmq

  2. #2
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589

    Re: [c++]Lettura Binaria Header e file in generale

    Originariamente inviato da Openall
    Salve. sono nuovo del forum e nuovo della programmazione c++ autodidattica

    Non me la sto cavando benissimo e comunque anche leggendo il manuale non riesco a capire bene molte cose...spero che con il vostro aiuto riusciro a rendermi conto di alcuni miei dubbi e superarli.

    In questo caso specifico vorrei che mi aiutaste a farmi capire come creare un programma che legga un qualsiasi exe indicato da me e ne estragga il binario dell'header..
    ma anche come fare ad avere il binario dell'intero eseguibile.

    oltre la parte di codice...se avete la pazienza e la voglia vi chiedo se è possibile spiegarmi la logica di queste operazioni....
    cioè spiegarmi passo per passo il codice che serve a fare cio'.

    non so' nemmeno se mi sono spiegato bene.. in ogni caso sono qui se devo spiegare meglio qualcosa..grazie mille cmq
    No, non ti sei spiegato
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    legga un qualsiasi exe indicato da me e ne estragga il binario dell'header..
    A quale header ti riferisci ?

    oltre la parte di codice...se avete la pazienza e la voglia vi chiedo se è possibile spiegarmi la logica di queste operazioni....
    cioè spiegarmi passo per passo il codice che serve a fare cio'.
    Beh, chiedi il codice e le spiegazioni passo passo ... mi sembra eccessivo (a parte il regolamento). Forse avrai delle indicazioni ma, a mio parere, devi dare maggiori spiegazioni ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    10
    Allora... L'header che intendo io è la parte del programma che contiene i vari indirizzamenti del programma stesso, dove sono contenute le varie librerie utilizzate ecc
    e dovrebbe essere la prima parte se non sbaglio.

    Uno dei dubbi che ho è come faccio a capire quando finisce l'header..e come faccio ad estrarne il codice binario.

    Partiamo da questo casomai

  5. #5
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Ma stai parlando del formato dell'eseguibile o di cosa?!
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    10
    vorrei capire in generale come faccio ad avere il codice binario di un exe.

    e nello specifico della parte delle istruzioni contenute nell'header.

  7. #7
    Amaro C++, il gusto pieno dell'undefined behavior.

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    10
    MItaly perdonami ma non sto riuscendo a trovare la soluzione al mio enigma.

    Nel link da te postato se non sbaglio mi spiega cosa contiene l'header.

    il problema è che mi viene difficile capire il come estrarne il tutto. sopratutto in binario.

  9. #9
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,589
    Apri il file in binario con una fopen e lo leggi con fread...
    Documentazione
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

  10. #10
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il fatto è che, prima di fare una domanda, bisogna avere *molto* chiaro quello di cui si parla.

    Tu indichi delle "istruzioni contenute nell'header" ma non esistono istruzioni nell'header.

    E poi, esistono tantissime header, a seconda del tipo di exe e di informazione che vuoi ottenere.

    Quindi, quello che fondamentalmente devi chiarire è ... "che vuoi fare con queste informazioni"?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.