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

Romolo Bonfante rombon a gmail.com
Gio 9 Lug 2015 10:34:34 UTC


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"
e questo è l'unico file di testo leggibile:
"launcher_linux_bat"
""
#!/bin/sh
set -x
curdir=`dirname "$0"`
curdir=`cd "$curdir"; pwd`
cd "$curdir"
mname=`uname -m`
if test "$mname" = "x86_64" ; then
    plat=64
else
    plat=
fi

VERB="exec"
CMD=Linux${plat}/kickstart.bat
if test -e "$CMD"
then
    echo $VERB \"$CMD\"
    $VERB "$CMD"
    exit 0
fi

exit 0
""
Ciao
Romolo

-- 
Romolo B. - IM

linux user 441552 -
http://linuxcounter.net/

ubuntu-it mailing list
ubuntu-it a lists.ubuntu.com
Opzioni d'iscrizione - https://lists.ubuntu.com/mailman/listinfo/ubuntu-it
http://wiki.ubuntu-it.org/Listiquette



Maggiori informazioni sulla lista ubuntu-it