|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Viterbo
Messaggi: 10070
|
come decifrare un file binario?
ciao ragazzi, mi dite come si fa a decriptare un file con estensione .bin?
grazie |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
|
Quote:
Anche un mp3 è codificato in binario ... ma è un tipo di codifica nota .. quindi molti programmi conoscendo la codifica sono in grado di riprodurti il suono .... |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Viterbo
Messaggi: 10070
|
mi hanno detto che ogni 7 bit i deve fare qualcosa, ma nn so cosa
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Jul 2002
Città: Napoli
Messaggi: 1964
|
Quote:
Allora ... metti che io debba rappresentare un numero ok ????? Metti che ho a disposizione 1 byte ( 8 bit) ... con 8 bit posso rappresentare 2^8 possibili numeri ok ? Ora se a me serve rappresentare solo i positivi potrò rappresentarne 2^8 ... se voglio tener conto dei negativi posso allora utilizzare una codifica ad esempio in complemento a 2 .... In questo ultimo caso utilizzero metà combinazioni disponibile per i positivi e metà per i negativi .... Ora : un numero in complemento a 2 è negativo quando il bit più significativo è 1 .... ad esempio 10001000 ... questo può essere un numero negativo.... Lo stesso "10001000" se non è codificato in complementi ti varrà un altro valore ... Se ad una persona chiedi : quanto vale 10001000 non le hai fatto una domanda corretta perché lei non potrà mai risponderti senza conoscere il tipo di codifica utilizzato ... Per questo ti dicevo dipende dalla codifica .... Altro esempio .... il codice ascii associa un carattere ad un codice ... il codice ascii perché è internazionale ??? proprio perché per comprendersi si è stabilito che il codice xxxxxxxx corrisponde ad esempio ad A ... nulla avrebbe vietato che io avessi deciso di utilizzare un mio codice personale per la codifica dei caratteri ma poi dovevo anche provvedere a renderlo pubblico capisci ??? |
|
|
|
|
|
|
#5 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Viterbo
Messaggi: 10070
|
no no mi ha detto proprio 7...ma nn ha importanza, vi dico il problema:
ho un amico che deve fare un test, tra le quali c'è quello di decriptare questo file... il file ha estensione .bin, e dentro c'è una password che deve trovare...io nn ci capisco nulla di queste cose nn so magari bisogna convertirlo in txt...credevo che c'erano dei programmini x fare una cosa del genere |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
ciao |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Viterbo
Messaggi: 10070
|
bè questo gia è un passo avanti, puoi spiegarmi come si fa?
grazie!! |
|
|
|
|
|
#9 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
credo invece che sarebbe più utile se tu ci dicessi esattamente da dove proviene quel file, che programma l'ha generato e chi ti ha detto questa probabile baggianata dei 7 bit. nella maggior parte dei casi e con un po' di fortuna, conoscendo il programma qualcuno potrà dirti un modo per aggirare la password. |
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Viterbo
Messaggi: 10070
|
La password è scritta dentro il file, io credo che decifrando la sequenza si capisce
comunque se puoi farmelo ti passo il file x mail |
|
|
|
|
|
#11 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
|
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Viterbo
Messaggi: 10070
|
hai mail
|
|
|
|
|
|
#13 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
tutto risolto
ho anche trovato la password |
|
|
|
|
|
#14 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
e a proposito: non andava fatto nulla ogni 7 "bit"; erano 8 come ti dicevamo noi
|
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Viterbo
Messaggi: 10070
|
grazie mille, mi spiegni tecnicamente come si faceva?
|
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
|
|
|
|
|
|
|
#17 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
Codice:
#include <windows.h>
int main() {
char buf[0x1000];
int i = 0;
HANDLE hFile;
DWORD dwDummy;
if (hFile = CreateFile("files\\bin.bin", GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL)) {
char c[8];
while (1) {
int j;
ReadFile(hFile, (LPVOID)c, 8, &dwDummy, NULL);
if (dwDummy < 8) {
break;
}
buf[i] = 0;
for (j = 0; j < 8; j++) {
buf[i] <<= 1;
if ('0' != c[j]) {
buf[i]++;
}
}
i++;
}
buf[i] = 0;
CloseHandle(hFile);
}
if (hFile = CreateFile("files\\text.txt", GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, 0, NULL)) {
WriteFile(hFile, (LPVOID)buf, i + 1, &dwDummy, NULL);
CloseHandle(hFile);
}
return 0;
}
|
|
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Viterbo
Messaggi: 10070
|
grazie!!!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:35.


















