Torna indietro   Hardware Upgrade Forum > Software > Programmazione

realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione
realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione
realme C100x scommette tutto, forse troppo, sulla batteria da 7500 mAh e sulla certificazione ArmorShell per farsi notare nella fascia più economica del mercato: lo abbiamo messo alla prova per capire a chi è rivolto questo smartphone che sacrifica un po' prestazioni, display e fotocamera per offrire l'autonomia migliore possibile a un prezzo decisamente contenuto
Star Wars Zero Company è l'erede di XCOM 2
Star Wars Zero Company è l'erede di XCOM 2
Bit Reactor porta nell’universo di Star Wars una struttura tattica che richiama apertamente XCOM 2, ma la arricchisce con legami tra i personaggi, progressione ruolistica, gestione della base e un sistema di combattimento costruito attorno a tre Punti Azione e alle risorse condivise della squadra
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia)
Abbiamo provato per una settimana intera la Can-Am Origin, la Dual Sport elettrica del gruppo canadese BRP: ecco com'è andata tra città, autostrada e un primo assaggio di sterrato
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 26-02-2010, 17:06   #1
david.m
Member
 
Iscritto dal: Jul 2008
Città: VI
Messaggi: 133
Decodec file .dat dizionario...

Ho appena comprato un dizionario con allegato un cd:
volevo sapere se qualcuno sa come decodoficare il file dat contenente le voci per esportarle magari in access o altri database

(Puro scopo didattico e di curiosita)

Grazie x le eventuali risposte
__________________
Case Corsair 600T White, CPU: Intel 2500K, MOBO: ASUS P8Z68 Deluxe, Scheda video: MSI Gtx560Ti TwinFrozrII 975Mhz, LG Blue Ray Burner, Antec Khuler 620, Corsair Vengeance 8 GB DDR3 1600, 1 WD Green 2TB, 1 WD Caviar Black 1TB 1002FAEX, OCZ Agility 3 60gb (SRT), Corsair AX750 , Windows 7 Pro x64
david.m è offline   Rispondi citando il messaggio o parte di esso
Old 26-02-2010, 20:00   #2
bobbytre
Senior Member
 
L'Avatar di bobbytre
 
Iscritto dal: Feb 2010
Messaggi: 466
Quote:
Originariamente inviato da david.m Guarda i messaggi
Ho appena comprato un dizionario con allegato un cd:
volevo sapere se qualcuno sa come decodoficare il file dat contenente le voci per esportarle magari in access o altri database

(Puro scopo didattico e di curiosita)

Grazie x le eventuali risposte
un file dat è un file binario che puo contenere qualsiasi cosa in qualsiasi formato , oltre che puo anche essere crittografato.

Quindi a meno che non lo apri con il notepad o con un editor esadecimale , e quindi riconosci uno schema nella disposizione dei dati , e ti scrivi un programma che si adatta a quello schema per estrarre i dati , non puoi fare nulla.
bobbytre è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 15:07   #3
david.m
Member
 
Iscritto dal: Jul 2008
Città: VI
Messaggi: 133
avendo l'exe che lo legge non se ne puo estrapolare le informazioni per decodificarlo?
__________________
Case Corsair 600T White, CPU: Intel 2500K, MOBO: ASUS P8Z68 Deluxe, Scheda video: MSI Gtx560Ti TwinFrozrII 975Mhz, LG Blue Ray Burner, Antec Khuler 620, Corsair Vengeance 8 GB DDR3 1600, 1 WD Green 2TB, 1 WD Caviar Black 1TB 1002FAEX, OCZ Agility 3 60gb (SRT), Corsair AX750 , Windows 7 Pro x64
david.m è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 15:37   #4
Teo@Unix
Senior Member
 
L'Avatar di Teo@Unix
 
Iscritto dal: Mar 2009
Messaggi: 753
cosa un pò tediosa ma si può fare.

dei fare reverse engeeniring sull'EXE con un debugger.

E sperare di riuscire a capire il meccanismo di decodifica.
A... non saprei se sia legale o meno...

probabilmente il programma tiene un buffer in memoria dove decodifica la parola, oppure dove sistema la decodifica bo...

naturalmente devi valutare se ne vale la candela....
Teo@Unix è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 16:09   #5
david.m
Member
 
Iscritto dal: Jul 2008
Città: VI
Messaggi: 133
la cosa si fa interessante...
gia che ci siamo come si fa il reverse engineering?
non basta pe explorer vero?
__________________
Case Corsair 600T White, CPU: Intel 2500K, MOBO: ASUS P8Z68 Deluxe, Scheda video: MSI Gtx560Ti TwinFrozrII 975Mhz, LG Blue Ray Burner, Antec Khuler 620, Corsair Vengeance 8 GB DDR3 1600, 1 WD Green 2TB, 1 WD Caviar Black 1TB 1002FAEX, OCZ Agility 3 60gb (SRT), Corsair AX750 , Windows 7 Pro x64
david.m è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 16:34   #6
Teo@Unix
Senior Member
 
L'Avatar di Teo@Unix
 
Iscritto dal: Mar 2009
Messaggi: 753
Quote:
Originariamente inviato da david.m Guarda i messaggi
la cosa si fa interessante...
gia che ci siamo come si fa il reverse engineering?
non basta pe explorer vero?
no. Ti serve un debugger come Ollydbg o IDA free. E prima di tutto, se sei su windows, ti serve installare i simboli dellla tua versione di NT....

conosci l'assembly?
Teo@Unix è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 16:57   #7
david.m
Member
 
Iscritto dal: Jul 2008
Città: VI
Messaggi: 133
mmm, no
si, win7 (mai sentito parlare dei simboli...)

Grazie x l'aiuto intanto!
__________________
Case Corsair 600T White, CPU: Intel 2500K, MOBO: ASUS P8Z68 Deluxe, Scheda video: MSI Gtx560Ti TwinFrozrII 975Mhz, LG Blue Ray Burner, Antec Khuler 620, Corsair Vengeance 8 GB DDR3 1600, 1 WD Green 2TB, 1 WD Caviar Black 1TB 1002FAEX, OCZ Agility 3 60gb (SRT), Corsair AX750 , Windows 7 Pro x64
david.m è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 17:12   #8
Teo@Unix
Senior Member
 
L'Avatar di Teo@Unix
 
Iscritto dal: Mar 2009
Messaggi: 753
Quote:
Originariamente inviato da david.m Guarda i messaggi
mmm, no
si, win7 (mai sentito parlare dei simboli...)

Grazie x l'aiuto intanto!
dovresti studiarti l'assembly, il reverse è già complicato di suo, se non conosci il linguaggio macchina è come leggere l'arabo, anzi peggio.
i simboli servono per fare in modo che il tuo debugger risolva i nomi delle funzioni, quindi riesce a ricostruirti le API con i loro argomenti altrimenti si inventerebbe delle etichette che rendono il tutto ancora più somigliante ad un minestrone icomprensibile...

detto questo, non so giudicare in questo caso, ma il più delle volte si tratta di attività illegali se legate al tentativo di bypassare dei limiti imposti dai programmatori...

nonostante tutto si tratta di argomenti estremamente interessanti perchè si tratta di andare a vedere il funzionamento nell'intimo... purtroppo è richiesto davvero molto tempo per diventare non abili ma anche solo per acquisire la dimestichezza necessaria per capire dove avviene una chiamata, un ciclo, un costrutto di altro tipo....

certo se uno a tempo.....
Teo@Unix è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 17:21   #9
david.m
Member
 
Iscritto dal: Jul 2008
Città: VI
Messaggi: 133
ho dato un'occhiata al linguaggio ed è molto piu complicato di ogni altro che io abbia conosciuto, cmq ci provero...con calma...
intanto mi sai dire gli strumenti necessari? come installo i caratteri che dici?
__________________
Case Corsair 600T White, CPU: Intel 2500K, MOBO: ASUS P8Z68 Deluxe, Scheda video: MSI Gtx560Ti TwinFrozrII 975Mhz, LG Blue Ray Burner, Antec Khuler 620, Corsair Vengeance 8 GB DDR3 1600, 1 WD Green 2TB, 1 WD Caviar Black 1TB 1002FAEX, OCZ Agility 3 60gb (SRT), Corsair AX750 , Windows 7 Pro x64
david.m è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 17:41   #10
Teo@Unix
Senior Member
 
L'Avatar di Teo@Unix
 
Iscritto dal: Mar 2009
Messaggi: 753
si comincia da qui --> U.I.C.

cmq tutto questo per decodificare un dat?

tra l'altro:
Quote:
detto questo, non so giudicare in questo caso, ma il più delle volte si tratta di attività illegali se legate al tentativo di bypassare dei limiti imposti dai programmatori...
se il file DAT e codificato c'è un motivo.
è una richiesta da
Teo@Unix è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 17:44   #11
david.m
Member
 
Iscritto dal: Jul 2008
Città: VI
Messaggi: 133
tutto questo per imparare...
e l'aver imparato vale molto di piu di qualsiasi altra cosa...
__________________
Case Corsair 600T White, CPU: Intel 2500K, MOBO: ASUS P8Z68 Deluxe, Scheda video: MSI Gtx560Ti TwinFrozrII 975Mhz, LG Blue Ray Burner, Antec Khuler 620, Corsair Vengeance 8 GB DDR3 1600, 1 WD Green 2TB, 1 WD Caviar Black 1TB 1002FAEX, OCZ Agility 3 60gb (SRT), Corsair AX750 , Windows 7 Pro x64
david.m è offline   Rispondi citando il messaggio o parte di esso
Old 15-08-2010, 17:47   #12
Teo@Unix
Senior Member
 
L'Avatar di Teo@Unix
 
Iscritto dal: Mar 2009
Messaggi: 753
Quote:
Originariamente inviato da david.m Guarda i messaggi
e l'aver imparato vale molto di piu di qualsiasi altra cosa...
sono molto daccordo
da quel link cmq trovi molte informazioni che ti occorrono.
Teo@Unix è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


realme C100x, lo smartphone economico con la batteria da 7500 mAh. La recensione realme C100x, lo smartphone economico con la bat...
Star Wars Zero Company è l'erede di XCOM 2 Star Wars Zero Company è l'erede di XCOM ...
Test ride Can-Am Origin: la moto elettrica che fa dimenticare il motore a scoppio (ma occhio all'autonomia) Test ride Can-Am Origin: la moto elettrica che f...
Logitech G325, G305 e G316 X: il tris per chi non vuole rinunciare a nulla, spendendo poco Logitech G325, G305 e G316 X: il tris per chi no...
Recensione POCO F9 pro: potenza da vero top di gamma, display da 185 Hz e finalmente una fotocamera da prendere sul serio Recensione POCO F9 pro: potenza da vero top di g...
NetApp Novus, 100 TB al secondo per sfru...
Spotify giù da ore: se non trovi una can...
Sky con Netflix incluso da 16,99€/mese: ...
Anthropic verso la Borsa: 42 miliardi di...
Data repatriation: cos'è e come S...
ProsperoEden: l'emulatore funzionante ch...
La sonda spaziale ESA JUICE ha effettuat...
iPhone, crash a valanga su migliaia di a...
Se mangi queste patatine puoi vincere un...
Opera browser ha una eSIM integrata da 3...
WINDTRE BUSINESS e la Protezione Civile ...
Intel prepara i chip che si illuminano? ...
HUAWEI WATCH D3 arriva in Italia: l'orol...
PS5 Pro, in Giappone si compra per estra...
Recensione Nothing Headphone (1) Pro, de...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 19:49.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v