Martin (Normal User)
Newbie
Messaggi: 4
Iscritto: 23/08/2007
|
Questo topic è stato chiuso dal moderatore Ho un quesito banale, devo leggere i file presenti in una directory e caricarli in una map, come posso fare??
|
|
alek777 (Normal User)
Rookie
Messaggi: 25
Iscritto: 18/09/2007
|
Codice sorgente - presumibilmente C/C++ |
WIN32_FIND_DATA FindFileData;
HANDLE hFind;
hFind = FindFirstFile(Path.c_str(),&FindFileData);
if (INVALID_HANDLE_VALUE != hFind ){
while(1){
if((strcmp(FindFileData.cFileName,".")!=0) && (strcmp(FindFileData.cFileName,"..")!=0)){
s=(string)sPath+"\\"+(string)FindFileData.cFileName;
if(!isPath(s.c_str())) vect.push_back(s); //vect è un array di string
if (FindNextFile(hFind, &FindFileData)==0 ) break;
}
}
FindClose (hFind);
|
ecco la funzione ispath da true de è una directory
e le funzione File_exists (può servire)
Codice sorgente - presumibilmente C++ |
bool isPath(const char *sPath){ DWORD dwAttr = GetFileAttributes(sPath); if (dwAttr == 0xffffffff) return 0; if (dwAttr & FILE_ATTRIBUTE_DIRECTORY) return 1; return 0; } bool File_Exists(const char *fname){ return GetFileAttributes(fname) != INVALID_FILE_ATTRIBUTES; }
|
è una parte del mio trojan |
|
gantonio (Normal User)
Guru^2
Messaggi: 1532
Iscritto: 09/09/2007
|
è una parte del mio trojan |
... e te ne vanti ...?
Andiamo bene ... |
|
alek777 (Normal User)
Rookie
Messaggi: 25
Iscritto: 18/09/2007
|
beh ce ne è uno anche creato da pierotofy...beatrix?
il mio è un pochino + semplice. cmq non l'ho mai usato a scopo malevolo (e mai lo farò!)
|
|
gantonio (Normal User)
Guru^2
Messaggi: 1532
Iscritto: 09/09/2007
|
Postato originariamente da alek777:
beh ce ne è uno anche creato da pierotofy...beatrix?
|
Questo e' un punto negativo per pierotofy ma non e' una giustificazione per te ...
il mio è un pochino + semplice. cmq non l'ho mai usato a scopo malevolo (e mai lo farò!) |
Non sono importanti le intenzioni ... |
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
Postato originariamente da gantonio:
Questo e' un punto negativo per pierotofy ma non e' una giustificazione per te ...
|
Non vedo la negatività nel creare un Trojan (molto interessante dal punto di vista didattico), piuttosto la vedrei nell'uso che poi uno ne fa.
|
|
WARRIOR (Ex-Member)
Guru
Messaggi: 627
Iscritto: 30/03/2007
|
Infatti, dal punto di vista didattico è molto utile....tutta esperienza .
Non è costruttivo criticare il lavoro delle altre persone, soprattutto senza fornire dei consigli per migliorare l'opera e senza una giustificazione. Un trojan viene detto tale in base all'uso che ne viene fatto, progettarne uno non è un punto negativo e soprattutto una persona non deve giustificarsi per averlo fatto.
|
|
pierotofy (Admin)
Guru^2
Messaggi: 6230
Iscritto: 04/12/2003
|
Postato originariamente da WARRIOR:
Non è costruttivo criticare il lavoro delle altre persone, soprattutto senza fornire dei consigli per migliorare l'opera e senza una giustificazione. |
Calma... qui nessuno ha criticato il lavoro di nessuno, si è semplicemente esposto un parere sul fatto che la costruzione di un trojan sia buona o meno. Ma ora per favore finiamo gli e torniamo alla discussione del topic.
|
|
gantonio (Normal User)
Guru^2
Messaggi: 1532
Iscritto: 09/09/2007
|
Postato originariamente da pierotofy
Non vedo la negatività nel creare un Trojan |
Mi dispiace che tu non la veda, soprattutto perche' se l'ispiratore di un gruppo di "futuri" programmatori ...
(molto interessante dal punto di vista didattico), piuttosto la vedrei nell'uso che poi uno ne fa. |
Che uso vuoi che si faccia di un trojan?
Ti sei mai chiesto perche' i giovani che si avvicinano dalla scuola alla programmazione, vogliano subito scrivere un "trojan" senza sapere cosa sia un codice operativo macchina o senza avere un'idea dei protocolli TCP/IP?
Scrivere un trojan non solo e' inutile ma e' "diseducativo" ...
Ovviamente e' solo una mia opinione ma mi dispiace non sia anche la tua ... |
|