Come vedere un codice sorgente?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Penikufesin
Prode Principiante
Messaggi: 149
Iscrizione: sabato 28 gennaio 2006, 1:14
Sesso: Maschile
Località: Torino

Come vedere un codice sorgente?

Messaggio da Penikufesin »

Salve, spero che sia il posto giusto per questo topic.
Qualcuno sa consigliarmi un programma che apre le DLL e i file .exe sotto winzozze? Ho bisogno di visionare i codici sorgenti.
Se è fattibile datemi una dritta.
Grazie
Avatar utente
Il figlio di mio padre
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 645
Iscrizione: venerdì 29 agosto 2008, 23:56
Contatti:

Re: Come vedere un codice sorgente?

Messaggio da Il figlio di mio padre »

Non penso....

Se fosse fattibile lo avrebbero fatto in tanti......

Poi non so..
Avatar utente
danilo84
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 929
Iscrizione: lunedì 27 novembre 2006, 9:24
Località: Taranto

Re: Come vedere un codice sorgente?

Messaggio da danilo84 »

Ciao, per quello che so io non è possibile.
Ikitt
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1816
Iscrizione: mercoledì 24 ottobre 2007, 12:05

Re: Come vedere un codice sorgente?

Messaggio da Ikitt »

Penikufesin ha scritto: Salve, spero che sia il posto giusto per questo topic.
Qualcuno sa consigliarmi un programma che apre le DLL e i file .exe sotto winzozze? Ho bisogno di visionare i codici sorgenti.
Se è fattibile datemi una dritta.
Grazie
Spiega cosa intendi per "apre". Disassembla? Permette l'utilizzo fuori da windows?
Avatar utente
Polo
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: lunedì 8 gennaio 2007, 21:03

Re: Come vedere un codice sorgente?

Messaggio da Polo »

Ciao

quoto gli altri dicendo che in generale nn è na cosa fattibile.
Però qualche volta ne ho sentito parlare, l'unico consiglio che posso darti è fare una ricerca su google usando la voce "Reverse egineering software". Si parla di programmi  e/o persone che dal comportamento del prog "indovinano" il codice, ma nulla di certo. E' inutile che ti dica che chi riesce sono programmatori ad altissimo livello.
E' una strada tortuosa.

A presto

Polo
Avatar utente
kelev
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1766
Iscrizione: giovedì 4 settembre 2008, 0:27

Re: Come vedere un codice sorgente?

Messaggio da kelev »

Non credo si possa
"E alla fine sei da solo, dove vai, con chi brindi?"
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Come vedere un codice sorgente?

Messaggio da Zoff »

Allora, innanzitutto bisogna chiarire che codice sorgente intendi vedere...
Se ti basta codice Assembler puoi usar eun qualunque Disassemblatore come suggerito da Ikitt...
Se invece vuoi vedere un sorgente C/C++/Java/etc... devono aver "allegato" i sorgenti all'eseguibile, cosa che non fa praticamente nessuno... Ricordo che Microsoft Visual Studio già dal 2001 se non nella versione 6.0 dava la possibilità di includere i sorgenti...

Riassumendo, se non hanno "allegato" i sorgenti, come detto dagli altri, l'unica cosa che puoi fare è del reverse engineering...

Se vuoi approfondire l'argomento nei miei trascorsi giovanili avevo trovato questo sito che insegnava il reverse engineering e te lo faceva testare con dei tutorial e delle sfide...
NB. In quel sito insegnano a crackare vecchi programmi, una volta comemrciali, ma ora freeware.

Se pensate che il link non sia permesso scusatemi per l'errore ma "in teoria" non istigano né al cracking né ad altre azioni illegali...
Senza contare che i Riddle proposti sono davvero sfide interessanti, ahimé mi sono fermato al riddle 8, quando il debugging era richiesto su applicazioni multi-threaded...

ciao
Ultima modifica di Zoff il domenica 28 settembre 2008, 20:47, modificato 1 volta in totale.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti