[ubuntu-it] BPIOL usb key (OT?)

Luca 'remix_tj' Lorenzetto lorenzetto.luca a gmail.com
Gio 9 Lug 2015 11:26:08 UTC


2015-07-09 12:34 GMT+02:00 Romolo Bonfante <rombon a gmail.com>:
> 2015-07-09 11:30 GMT+02:00 Luca 'remix_tj' Lorenzetto
> <lorenzetto.luca a gmail.com>:
>> 2015-07-09 11:01 GMT+02:00 Felix_55 <lccflc a libero.it>:
>>>> La chiavetta in questione,come ho già scritto nelle precedenti, ha  2
>>>> cartelle per linux e linux64 piene di eseguibili per win!!!!
>>>> Vorrei conoscere il genio che l'ha configurata.
>>>> Ciao
>>>> Romolo
>>>>
>>>
>>> Può darsi che il "solone" di turno abbia "immaginato" il funzionamento sotto
>>> Linux senza considerare che Wine non supporta l'USB...
>>
>> Oppure sono file che hanno estensione .exe ma non sono eseguibili
>> windows? Non so se qualcuno di voi lo sa, ma posso svelarvi un
>> segreto, uno dei segreti meglio celati di linux... LE ESTENSIONI NON
>> CONTANO NIENTE.
>>
>> Io ho una chiavetta fornita dalla camera di commercio di padova. Una
>> aruba key. Dentro c'è uno script che lancia dei file exe che sono in
>> una cartella chiamata ArubaKeyLinux.
>>
>> Come potete vedere:
>>
>> remixtj a remixtj:/media/remixtj/ArubaKey/ArubaKeyLinux$ find ./ -type f
>> -iname "*exe" -exec file {} \;
>> ./FirefoxPortable_lnx/firefox/firefox-bin.exe: ELF 32-bit LSB
>> executable, Intel 80386, version 1 (SYSV), dynamically linked (uses
>> shared libs), for GNU/Linux 2.6.9, stripped
>> ./Main_lnx/copyfiles.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/decrypt.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/Diagnostic.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/drivers/convert-ak.exe: POSIX shell script, ASCII text executable
>> ./Main_lnx/drivers/convert-ak1.exe: ELF 32-bit LSB  executable, Intel
>> 80386, version 1 (SYSV), dynamically linked (uses shared libs), for
>> GNU/Linux 2.6.15, stripped
>> ./Main_lnx/encrypt.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/kickstart.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/options.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/pdfrasterizer.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, stripped
>> ./Main_lnx/pdfviewer.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/PinManager.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/sign.exe: ELF 32-bit LSB  executable, Intel 80386, version
>> 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15,
>> not stripped
>> ./Main_lnx/start_hid.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, stripped
>> ./Main_lnx/updater.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./Main_lnx/UtilityInstall.exe: ELF 32-bit LSB  executable, Intel
>> 80386, version 1 (SYSV), dynamically linked (uses shared libs), for
>> GNU/Linux 2.6.15, not stripped
>> ./Main_lnx/verify.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.15, not stripped
>> ./firefox/firefox-bin.exe: ELF 32-bit LSB  executable, Intel 80386,
>> version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux
>> 2.6.18, BuildID[sha1]=f53bded2861a9c3261b695c114372f3575f6bf53,
>> stripped
>>
>> remixtj a remixtj:/media/remixtj/ArubaKey/ArubaKeyLinux$ find ./ -type f
>> -iname "*bat" -exec file {} \;
>> ./launcher_linux.bat: POSIX shell script, ASCII text executable
>> ./Main_lnx/drivers/inst_hid.bat: POSIX shell script, ISO-8859 text executable
>> ./Main_lnx/kickstart.bat: POSIX shell script, ASCII text executable
>> ./Main_lnx/remove.bat: POSIX shell script, ASCII text executable
>> ./Main_lnx/start_hid.bat: POSIX shell script, ASCII text executable
>> remixtj a remixtj:/media/remixtj/ArubaKey/ArubaKeyLinux$
>>
>> Quindi direi che è meglio se verificati che siano davvero file per
>> windows prima di lamentarvi.
>>
>> --
> Hai ragione, io non sono un esperto ma sapevo che le estensioni non
> contano, ma ho verificato tutti i file uno x uno e incollo la dicitura
> esatta da proprietà:
> "Eseguibile DOS/Windows (application/x-ms-dos-executable)"
> questa è uguale per tutti i file .exe contenuti nella chiavetta, anche
> quelli compresi nelle dir "linux" e "linux64"

Se hai guardato con tasto destro -> Proprietà, sappi che ti da un
informazione sbagliata (guarda le estensioni e deduce il mime type).
L'unico modo per vedere il tipo corretto devi usare il comando file.

> e questo è l'unico file di testo leggibile:
> "launcher_linux_bat"
[cut]

Che è evidentemente uno script bash da lanciare. Mai provato a
lanciarlo dal terminale (./launcher_linux_bat)?





-- 
"E' assurdo impiegare gli uomini di intelligenza eccellente per fare
calcoli che potrebbero essere affidati a chiunque se si usassero delle
macchine"
Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716)

"Internet è la più grande biblioteca del mondo.
Ma il problema è che i libri sono tutti sparsi sul pavimento"
John Allen Paulos, Matematico (1945-vivente)

Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , <lorenzetto.luca a gmail.com>



Maggiori informazioni sulla lista ubuntu-it