Új hozzászólás Aktív témák

  • vargalex

    Topikgazda

    válasz Mr Dini #8998 üzenetére

    Szia!

    Nem azt mondtam, hogy futtasd a chilli-t. Pont ezért írtam a file parancsot. Az szépen megmondja a szükséges infókat:

    gavarga@gavarga-e5540 ..12/openssl-1.0.2f/ipkg-install/usr/bin (git)-[master] % uname -a
    Linux gavarga-e5540 4.6.2-1-ARCH #1 SMP PREEMPT Wed Jun 8 08:40:59 CEST 2016 x86_64 GNU/Linux
    gavarga@gavarga-e5540 ..12/openssl-1.0.2f/ipkg-install/usr/bin (git)-[master] % file openssl
    openssl: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), dynamically linked, interpreter /lib/ld-musl-powerpc-sf.so.1, not stripped

    Ez látszik, hogy egy PPC-re build-elt openssl. De letöltve egy brcm47xx-re build-elt openssl-util-t, majd kicsomagolva:

    gavarga@gavarga-e5540 ~/Letöltések/test/usr/bin % file openssl
    openssl: ELF 32-bit LSB executable, MIPS, MIPS32 rel2 version 1, dynamically linked, interpreter /lib/ld-musl-mipsel-sf.so.1, corrupted section header size

    erről is megtudod, hogy MIPS32.

    Ugyan ez igaz fordítva is (azaz a routeren futtatva a file-t):

    root@TL-WDR4900:~# uname -a
    Linux TL-WDR4900 4.4.11 #2 Wed Jun 1 11:53:58 UTC 2016 ppc GNU/Linux
    root@TL-WDR4900:~# file /tmp/zip
    /tmp/zip: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=709c76e23c9f9308035bffaa204acb5c4df3776a, stripped

    (#8997) Intruder2k5: már mindenhol linuxot használok, így kicsit meg vagyok keveredve. Megnéztem, OpenWrt alatt sincs alapban file parancs. De azért ez a killed kimenet kicsit durva. Ilyennek kellene lennie:

    root@TL-WDR4900:~# file /tmp/zip
    -ash: file: not found

    [ Szerkesztve ]

    Alex

Új hozzászólás Aktív témák