Thursday, March 20, 2014

Binwalk : Instal Python-Magic dari Source di Slackware 14.1

Lagi kepingin instal python-magic dari source di Slackware 14.1 . instal yg versi ini:

file-5.17.tar.gz

download dari situs ini:

ftp://ftp.astron.com/pub/file/

ada penjelasannya disini:

https://github.com/ncb000gt/python-magic


setelah di jalankan perintah ./configure maka muncul tulisan ini: 

 bash-4.2# ./configure
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for builtin ELF support... yes
checking for ELF core file support... yes
checking for file formats in man section 5... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... -std=gnu99
checking for gcc -std=gnu99 option to accept ISO Standard C... (cached) -std=gnu99
checking how to run the C preprocessor... gcc -std=gnu99 -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether byte ordering is bigendian... no
checking whether ln -s works... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc -std=gnu99... /usr/i486-slackware-linux/bin/ld
checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop
checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/i486-slackware-linux/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc -std=gnu99 object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no
checking for gcc -std=gnu99 option to produce PIC... -fPIC -DPIC
checking if gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes
checking if gcc -std=gnu99 static flag -static works... yes
checking if gcc -std=gnu99 supports -c -o file.o... yes
checking if gcc -std=gnu99 supports -c -o file.o... (cached) yes
checking whether the gcc -std=gnu99 linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether the -Werror option is usable... yes
checking for simple visibility declarations... yes
checking for ANSI C header files... (cached) yes
checking whether sys/types.h defines makedev... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for stdint.h... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for unistd.h... (cached) yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking err.h usability... yes
checking err.h presence... yes
checking for err.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for sys/stat.h... (cached) yes
checking for sys/types.h... (cached) yes
checking sys/utime.h usability... no
checking sys/utime.h presence... no
checking for sys/utime.h... no
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for an ANSI C-conforming const... yes
checking for off_t... yes
checking for size_t... yes
checking for struct stat.st_rdev... yes
checking for struct tm.tm_gmtoff... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for tm_zone in struct tm... yes
checking whether tzname is declared... yes
checking for tzname... yes
checking for tm_isdst in struct tm... yes
checking whether daylight is declared... yes
checking for daylight... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for mbstate_t... yes
checking for struct option in getopt... yes
checking for pid_t... yes
checking for uint8_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for int32_t... yes
checking for uint64_t... yes
checking for int64_t... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether mbrtowc and mbstate_t are properly declared... yes
checking for gcc compiler warnings... yes
checking for strerror... yes
checking for strndup... yes
checking for strtoul... yes
checking for mkstemp... yes
checking for mkostemp... yes
checking for utimes... yes
checking for utime... yes
checking for wcwidth... yes
checking for strtof... yes
checking for fmtcheck... no
checking for getopt_long... yes
checking for asprintf... yes
checking for vasprintf... yes
checking for strlcpy... no
checking for strlcat... no
checking for getline... yes
checking for ctime_r... yes
checking for asctime_r... yes
checking for pread... yes
checking for strcasestr... yes
checking for gzopen in -lz... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating magic/Makefile
config.status: creating tests/Makefile
config.status: creating doc/Makefile
config.status: creating python/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands

susunan file di foldernya setelah perintah itu:

bash-4.2# ls
AUTHORS    Makefile.am     aclocal.m4    config.status  install-sh  python
COPYING    Makefile.in     compile       config.sub     libtool      src
ChangeLog  NEWS         config.guess  configure      ltmain.sh   stamp-h1
INSTALL    README     config.h      configure.ac   m4      tests
MAINT       TODO         config.h.in   depcomp          magic
Makefile   acinclude.m4  config.log    doc          missing



kemudian menjalankan perintah: make check maka hasilnya seperti ini:

bash-4.2# make check
Making check in src
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/src'
make  check-am
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/src'
  CC       magic.lo
  CC       apprentice.lo
  CC       softmagic.lo
softmagic.c: In function 'mprint':
softmagic.c:412:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%s"), buf) == -1)
    ^
softmagic.c:417:8: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
        (unsigned char) v) == -1)
        ^
softmagic.c:434:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%s"), buf) == -1)
    ^
softmagic.c:439:8: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
        (unsigned short) v) == -1)
        ^
softmagic.c:456:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%s"), buf) == -1)
    ^
softmagic.c:461:8: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
        (uint32_t) v) == -1)
        ^
softmagic.c:478:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%s"), buf) == -1)
    ^
softmagic.c:483:8: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
        (unsigned long long) v) == -1)
        ^
softmagic.c:495:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%s"), m->value.s) == -1)
    ^
softmagic.c:521:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%s"), str) == -1)
    ^
softmagic.c:535:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
       tbuf)) == -1)
       ^
softmagic.c:545:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
       file_fmttime(p->l, 0, tbuf)) == -1)
       ^
softmagic.c:554:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
       file_fmttime(p->q, FILE_T_LOCAL, tbuf)) == -1)
       ^
softmagic.c:563:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
       file_fmttime(p->q, 0, tbuf)) == -1)
       ^
softmagic.c:572:7: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
       file_fmttime(p->q, FILE_T_WINDOWS, tbuf)) == -1)
       ^
softmagic.c:586:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%s"), buf) == -1)
    ^
softmagic.c:590:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%g"), vf) == -1)
    ^
softmagic.c:606:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%s"), buf) == -1)
    ^
softmagic.c:610:4: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
    if (file_printf(ms, F(m->desc, "%g"), vd) == -1)
    ^
softmagic.c:626:3: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
   rval = file_printf(ms, F(m->desc, "%s"), cp);
   ^
softmagic.c:640:5: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
     if (file_printf(ms, F(m->desc, "%s"), m->value.s) == -1)
     ^
softmagic.c: In function 'mget':
softmagic.c:1758:8: warning: format not a string literal, argument types not checked [-Wformat-nonliteral]
        file_printf(ms, F(m->desc, "%u"), offset) == -1)
        ^
  CC       ascmagic.lo
  CC       encoding.lo
  CC       compress.lo
  CC       is_tar.lo
  CC       readelf.lo
  CC       print.lo
  CC       fsmagic.lo
  CC       funcs.lo
  CC       apptype.lo
  CC       cdf.lo
  CC       cdf_time.lo
  CC       readcdf.lo
  CC       strlcpy.lo
  CC       strlcat.lo
  CCLD     libmagic.la
  CC       file.o
  CCLD     file
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/src'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/src'
Making check in magic
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/magic'
../src/file -C -m magic
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/magic'
Making check in tests
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/tests'
make  test
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/tests'
  CC       test-test.o
  CCLD     test
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/tests'
make  check-local
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/tests'
MAGIC=../magic/magic ./test
for i in ../tests/*.testfile; do MAGIC=../magic/magic ./test ../tests/$i ../tests/${i%%.testfile}.result; done
../tests/../tests/escapevel.testfile: Zip data (MIME type "application/vnd.nz.gen.geek_central.ti5x"?)
../tests/../tests/gedcom.testfile: GEDCOM genealogy text version 5.5, ASCII text
../tests/../tests/issue311docx.testfile: Microsoft Word 2007+
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/tests'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/tests'
Making check in doc
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/doc'
sed -e s@__CSECTION__@1@g \
    -e s@__FSECTION__@4@g \
    -e s@__VERSION__@5.17@g \
    -e s@__MAGIC__@/usr/local/share/misc/magic@g ./file.man > file.1
sed -e s@__CSECTION__@1@g \
    -e s@__FSECTION__@4@g \
    -e s@__VERSION__@5.17@g \
    -e s@__MAGIC__@/usr/local/share/misc/magic@g ./magic.man > magic.4
sed -e s@__CSECTION__@1@g \
    -e s@__FSECTION__@4@g \
    -e s@__VERSION__@5.17@g \
    -e s@__MAGIC__@/usr/local/share/misc/magic@g ./libmagic.man > libmagic.3
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/doc'
Making check in python
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/python'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/python'
make[1]: Entering directory `/root/Software/Binwalk/file-5.17'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17'



setelah menjalankan perintah itu maka susunan file di folder:

bash-4.2# ls
AUTHORS    Makefile.am     aclocal.m4    config.status  install-sh  python
COPYING    Makefile.in     compile       config.sub     libtool      src
ChangeLog  NEWS         config.guess  configure      ltmain.sh   stamp-h1
INSTALL    README     config.h      configure.ac   m4      tests
MAINT       TODO         config.h.in   depcomp          magic
Makefile   acinclude.m4  config.log    doc          missing


kemudian coba lagi jalankan perintah: make

maka hasilya:


bash-4.2# make
make  all-recursive
make[1]: Entering directory `/root/Software/Binwalk/file-5.17'
Making all in src
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/src'
make  all-am
make[3]: Entering directory `/root/Software/Binwalk/file-5.17/src'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/root/Software/Binwalk/file-5.17/src'
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/src'
Making all in magic
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/magic'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/magic'
Making all in tests
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/tests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/tests'
Making all in doc
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/doc'
Making all in python
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/python'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/python'
make[2]: Entering directory `/root/Software/Binwalk/file-5.17'
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17'


susunan filenya:

bash-4.2# ls
AUTHORS    Makefile.am     aclocal.m4    config.status  install-sh  python
COPYING    Makefile.in     compile       config.sub     libtool      src
ChangeLog  NEWS         config.guess  configure      ltmain.sh   stamp-h1
INSTALL    README     config.h      configure.ac   m4      tests
MAINT       TODO         config.h.in   depcomp          magic
Makefile   acinclude.m4  config.log    doc          missing


selanjutnya kita jalankan perintah : make install


maka muncul tulisan:

bash-4.2# make install
Making install in src
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/src'
make  install-am
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/src'
make[3]: Entering directory `/root/Software/Binwalk/file-5.17/src'
 /usr/bin/mkdir -p '/usr/local/lib'
 /bin/sh ../libtool   --mode=install /usr/bin/ginstall -c   libmagic.la '/usr/local/lib'
libtool: install: /usr/bin/ginstall -c .libs/libmagic.so.1.0.0 /usr/local/lib/libmagic.so.1.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libmagic.so.1.0.0 libmagic.so.1 || { rm -f libmagic.so.1 && ln -s libmagic.so.1.0.0 libmagic.so.1; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libmagic.so.1.0.0 libmagic.so || { rm -f libmagic.so && ln -s libmagic.so.1.0.0 libmagic.so; }; })
libtool: install: /usr/bin/ginstall -c .libs/libmagic.lai /usr/local/lib/libmagic.la
libtool: finish: PATH="/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib/qt/bin:/usr/share/texmf/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /usr/bin/mkdir -p '/usr/local/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/ginstall -c file '/usr/local/bin'
libtool: install: /usr/bin/ginstall -c .libs/file /usr/local/bin/file
 /usr/bin/mkdir -p '/usr/local/include'
 /usr/bin/ginstall -c -m 644 magic.h '/usr/local/include'
make[3]: Leaving directory `/root/Software/Binwalk/file-5.17/src'
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/src'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/src'
Making install in magic
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/magic'
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/magic'
make[2]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/usr/local/share/misc'
 /usr/bin/ginstall -c -m 644 magic.mgc '/usr/local/share/misc'
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/magic'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/magic'
Making install in tests
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/tests'
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/tests'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/tests'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/tests'
Making install in doc
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/doc'
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/doc'
make[2]: Nothing to be done for `install-exec-am'.
 /usr/bin/mkdir -p '/usr/local/share/man/man1'
 /usr/bin/ginstall -c -m 644 file.1 '/usr/local/share/man/man1'
 /usr/bin/mkdir -p '/usr/local/share/man/man3'
 /usr/bin/ginstall -c -m 644 libmagic.3 '/usr/local/share/man/man3'
 /usr/bin/mkdir -p '/usr/local/share/man/man4'
 /usr/bin/ginstall -c -m 644 magic.4 '/usr/local/share/man/man4'
 /usr/bin/mkdir -p '/usr/local/share/man/man5'
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/doc'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/doc'
Making install in python
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/python'
make[2]: Entering directory `/root/Software/Binwalk/file-5.17/python'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17/python'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/python'
make[1]: Entering directory `/root/Software/Binwalk/file-5.17'
make[2]: Entering directory `/root/Software/Binwalk/file-5.17'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/root/Software/Binwalk/file-5.17'
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17'


kemudian jalankan perintah : make installcheck , untuk memeriksa file binari di tempat mereka terinstal.
perintah ini tidak menginstal apapun, cuma memeriksa saja. setelah dijalankan maka muncul tulisan:


bash-4.2# make installcheck
Making installcheck in src
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/src'
make[1]: Nothing to be done for `installcheck'.
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/src'
Making installcheck in magic
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/magic'
make[1]: Nothing to be done for `installcheck'.
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/magic'
Making installcheck in tests
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/tests'
make[1]: Nothing to be done for `installcheck'.
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/tests'
Making installcheck in doc
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/doc'
make[1]: Nothing to be done for `installcheck'.
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/doc'
Making installcheck in python
make[1]: Entering directory `/root/Software/Binwalk/file-5.17/python'
make[1]: Nothing to be done for `installcheck'.
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17/python'
make[1]: Entering directory `/root/Software/Binwalk/file-5.17'
make[1]: Nothing to be done for `installcheck-am'.
make[1]: Leaving directory `/root/Software/Binwalk/file-5.17'


setelah semua nya selesai maka di cek folder di /usr/local/lib sesuai petunjuk yg didapat saat menjalankan perintah : make install .
maka didapat file-file:

libmagic.la  libmagic.so  libmagic.so.1  libmagic.so.1.0.0  perl5


Untuk menampilkan file help dari libmagic, bisa dilakukan dengan perintah:

man libmagic



Slackware: Mengumpulkan Dependency Binwalk

Sedang pakai Slackware 14.1 . lagi ngumpulin dependency nya Binwalk. sudah terkumpul:

1. binwalk-1.3.0.tar.gz
Download: http://binwalk.org/
Cara extraksi: tar -zxvf binwalk-1.3.0.tar.gz

2. file-5.17.tar.gz ( libmagic1 )
Download: ftp://ftp.astron.com/pub/file/file-5.17.tar.gz
Cara extraksi: tar -zxvf file-5.17.tar.gz

3. ssdeep-2.10.tar.gz ( libfuzzy )
Download: http://ssdeep.sourceforge.net/#download
Cara extraksi: tar -zxvf ssdeep-2.10.tar.gz

semuanya di kumpulkan ke dalam 1 folder yg diberi nama Binwalk

Friday, March 14, 2014

Binwalk : Scan Firmware Image Terhadap Firmware TP-Link TD-W8151N

jalankan perintah:

binwalk -A ras

maka hasilnya:


DECIMAL   HEX       DESCRIPTION
-------------------------------------------------------------------------------------------------------------------
208       0xD0       MIPS instructions, function epilogue
376       0x178     MIPS instructions, function epilogue
412       0x19C     MIPS instructions, function epilogue
428       0x1AC     MIPS instructions, function epilogue
456       0x1C8     MIPS instructions, function epilogue
464       0x1D0     MIPS instructions, function prologue
612       0x264     MIPS instructions, function epilogue
620       0x26C     MIPS instructions, function prologue
652       0x28C     MIPS instructions, function epilogue
660       0x294     MIPS instructions, function prologue
692       0x2B4     MIPS instructions, function epilogue
700       0x2BC     MIPS instructions, function prologue
772       0x304     MIPS instructions, function epilogue
780       0x30C     MIPS instructions, function prologue
840       0x348     MIPS instructions, function epilogue
848       0x350     MIPS instructions, function prologue
964       0x3C4     MIPS instructions, function epilogue
972       0x3CC     MIPS instructions, function prologue
1048       0x418     MIPS instructions, function epilogue
1056       0x420     MIPS instructions, function prologue
1172       0x494     MIPS instructions, function epilogue
1180       0x49C     MIPS instructions, function prologue
1412       0x584     MIPS instructions, function epilogue
1420       0x58C     MIPS instructions, function prologue
1520       0x5F0     MIPS instructions, function epilogue
1528       0x5F8     MIPS instructions, function prologue
1620       0x654     MIPS instructions, function epilogue
1628       0x65C     MIPS instructions, function prologue
1676       0x68C     MIPS instructions, function epilogue
1684       0x694     MIPS instructions, function prologue
1740       0x6CC     MIPS instructions, function epilogue
1748       0x6D4     MIPS instructions, function prologue
1832       0x728     MIPS instructions, function epilogue
1840       0x730     MIPS instructions, function prologue
1924       0x784     MIPS instructions, function epilogue
1932       0x78C     MIPS instructions, function prologue
1948       0x79C     MIPS instructions, function epilogue
1956       0x7A4     MIPS instructions, function prologue
2108       0x83C     MIPS instructions, function epilogue
2116       0x844     MIPS instructions, function prologue
2184       0x888     MIPS instructions, function epilogue
2192       0x890     MIPS instructions, function prologue
2412       0x96C     MIPS instructions, function epilogue
2420       0x974     MIPS instructions, function prologue
2496       0x9C0     MIPS instructions, function epilogue
2504       0x9C8     MIPS instructions, function prologue
2568       0xA08     MIPS instructions, function epilogue
2576       0xA10     MIPS instructions, function prologue
2608       0xA30     MIPS instructions, function epilogue
2616       0xA38     MIPS instructions, function prologue
3200       0xC80     MIPS instructions, function epilogue
3208       0xC88     MIPS instructions, function prologue
3744       0xEA0     MIPS instructions, function epilogue
3752       0xEA8     MIPS instructions, function prologue
4396       0x112C     MIPS instructions, function epilogue
4404       0x1134     MIPS instructions, function prologue
4752       0x1290     MIPS instructions, function epilogue
4760       0x1298     MIPS instructions, function prologue
5072       0x13D0     MIPS instructions, function epilogue
5080       0x13D8     MIPS instructions, function prologue
5380       0x1504     MIPS instructions, function epilogue
5388       0x150C     MIPS instructions, function prologue
5596       0x15DC     MIPS instructions, function epilogue
5608       0x15E8     MIPS instructions, function prologue
5784       0x1698     MIPS instructions, function epilogue
5792       0x16A0     MIPS instructions, function prologue
6040       0x1798     MIPS instructions, function epilogue
6052       0x17A4     MIPS instructions, function prologue
6304       0x18A0     MIPS instructions, function epilogue
6312       0x18A8     MIPS instructions, function prologue
6356       0x18D4     MIPS instructions, function epilogue
6364       0x18DC     MIPS instructions, function prologue
6408       0x1908     MIPS instructions, function epilogue
6416       0x1910     MIPS instructions, function prologue
6568       0x19A8     MIPS instructions, function epilogue
6576       0x19B0     MIPS instructions, function prologue
6632       0x19E8     MIPS instructions, function epilogue
6640       0x19F0     MIPS instructions, function prologue
6784       0x1A80     MIPS instructions, function epilogue
6792       0x1A88     MIPS instructions, function prologue
6872       0x1AD8     MIPS instructions, function epilogue
6880       0x1AE0     MIPS instructions, function prologue
7004       0x1B5C     MIPS instructions, function epilogue
7012       0x1B64     MIPS instructions, function prologue
7068       0x1B9C     MIPS instructions, function epilogue
7080       0x1BA8     MIPS instructions, function prologue
7216       0x1C30     MIPS instructions, function epilogue
7224       0x1C38     MIPS instructions, function prologue
7328       0x1CA0     MIPS instructions, function epilogue
7336       0x1CA8     MIPS instructions, function prologue
7380       0x1CD4     MIPS instructions, function epilogue
7388       0x1CDC     MIPS instructions, function prologue
7616       0x1DC0     MIPS instructions, function epilogue
7624       0x1DC8     MIPS instructions, function prologue
7668       0x1DF4     MIPS instructions, function epilogue
7676       0x1DFC     MIPS instructions, function prologue
7992       0x1F38     MIPS instructions, function epilogue
8000       0x1F40     MIPS instructions, function prologue
8124       0x1FBC     MIPS instructions, function epilogue
8132       0x1FC4     MIPS instructions, function prologue
8212       0x2014     MIPS instructions, function epilogue
8220       0x201C     MIPS instructions, function prologue
8236       0x202C     MIPS instructions, function epilogue
8244       0x2034     MIPS instructions, function prologue
8276       0x2054     MIPS instructions, function epilogue
8284       0x205C     MIPS instructions, function prologue
8320       0x2080     MIPS instructions, function epilogue
8328       0x2088     MIPS instructions, function prologue
8392       0x20C8     MIPS instructions, function epilogue
8400       0x20D0     MIPS instructions, function prologue
8608       0x21A0     MIPS instructions, function epilogue
8616       0x21A8     MIPS instructions, function prologue
8644       0x21C4     MIPS instructions, function epilogue
8652       0x21CC     MIPS instructions, function prologue
8756       0x2234     MIPS instructions, function epilogue
8764       0x223C     MIPS instructions, function prologue
8796       0x225C     MIPS instructions, function epilogue
8804       0x2264     MIPS instructions, function prologue
8840       0x2288     MIPS instructions, function epilogue
8848       0x2290     MIPS instructions, function prologue
8916       0x22D4     MIPS instructions, function epilogue
8924       0x22DC     MIPS instructions, function prologue
9016       0x2338     MIPS instructions, function epilogue
9024       0x2340     MIPS instructions, function prologue
9084       0x237C     MIPS instructions, function epilogue
9092       0x2384     MIPS instructions, function prologue
9128       0x23A8     MIPS instructions, function epilogue
9136       0x23B0     MIPS instructions, function prologue
9404       0x24BC     MIPS instructions, function epilogue
9508       0x2524     MIPS instructions, function epilogue
9516       0x252C     MIPS instructions, function prologue
9572       0x2564     MIPS instructions, function epilogue
9584       0x2570     MIPS instructions, function prologue
9616       0x2590     MIPS instructions, function epilogue
9628       0x259C     MIPS instructions, function prologue
9660       0x25BC     MIPS instructions, function epilogue
9672       0x25C8     MIPS instructions, function prologue
9704       0x25E8     MIPS instructions, function epilogue
9712       0x25F0     MIPS instructions, function prologue
9760       0x2620     MIPS instructions, function epilogue
9768       0x2628     MIPS instructions, function prologue
9792       0x2640     MIPS instructions, function epilogue
9800       0x2648     MIPS instructions, function prologue
9816       0x2658     MIPS instructions, function epilogue
9824       0x2660     MIPS instructions, function prologue
9884       0x269C     MIPS instructions, function epilogue
9892       0x26A4     MIPS instructions, function prologue
9972       0x26F4     MIPS instructions, function epilogue
9984       0x2700     MIPS instructions, function prologue
10512     0x2910     MIPS instructions, function epilogue
10520     0x2918     MIPS instructions, function prologue
11624     0x2D68     MIPS instructions, function epilogue
11632     0x2D70     MIPS instructions, function prologue
11700     0x2DB4     MIPS instructions, function epilogue
11712     0x2DC0     MIPS instructions, function prologue
12872     0x3248     MIPS instructions, function epilogue
12880     0x3250     MIPS instructions, function prologue
13092     0x3324     MIPS instructions, function epilogue
13100     0x332C     MIPS instructions, function prologue
13552     0x34F0     MIPS instructions, function epilogue
13560     0x34F8     MIPS instructions, function prologue
14068     0x36F4     MIPS instructions, function epilogue
14076     0x36FC     MIPS instructions, function prologue
14172     0x375C     MIPS instructions, function epilogue
14180     0x3764     MIPS instructions, function prologue
14272     0x37C0     MIPS instructions, function epilogue
14288     0x37D0     MIPS instructions, function prologue
14404     0x3844     MIPS instructions, function epilogue
14412     0x384C     MIPS instructions, function prologue
14508     0x38AC     MIPS instructions, function epilogue
14516     0x38B4     MIPS instructions, function prologue
14576     0x38F0     MIPS instructions, function epilogue
14584     0x38F8     MIPS instructions, function prologue
15652     0x3D24     MIPS instructions, function epilogue
15660     0x3D2C     MIPS instructions, function prologue
15776     0x3DA0     MIPS instructions, function epilogue
15784     0x3DA8     MIPS instructions, function prologue
15976     0x3E68     MIPS instructions, function epilogue
15984     0x3E70     MIPS instructions, function prologue
17236     0x4354     MIPS instructions, function epilogue
17244     0x435C     MIPS instructions, function prologue
17372     0x43DC     MIPS instructions, function epilogue
17380     0x43E4     MIPS instructions, function prologue
17524     0x4474     MIPS instructions, function epilogue
17532     0x447C     MIPS instructions, function prologue
17600     0x44C0     MIPS instructions, function epilogue
17608     0x44C8     MIPS instructions, function prologue
17796     0x4584     MIPS instructions, function epilogue
17804     0x458C     MIPS instructions, function prologue
17940     0x4614     MIPS instructions, function epilogue
17952     0x4620     MIPS instructions, function prologue
17984     0x4640     MIPS instructions, function epilogue
17996     0x464C     MIPS instructions, function prologue
18028     0x466C     MIPS instructions, function epilogue
18036     0x4674     MIPS instructions, function prologue
18060     0x468C     MIPS instructions, function epilogue
18068     0x4694     MIPS instructions, function prologue
18188     0x470C     MIPS instructions, function epilogue
18196     0x4714     MIPS instructions, function prologue
18312     0x4788     MIPS instructions, function epilogue
18320     0x4790     MIPS instructions, function prologue
18388     0x47D4     MIPS instructions, function epilogue
18396     0x47DC     MIPS instructions, function prologue
18540     0x486C     MIPS instructions, function epilogue
18552     0x4878     MIPS instructions, function prologue
18584     0x4898     MIPS instructions, function epilogue
18596     0x48A4     MIPS instructions, function prologue
18628     0x48C4     MIPS instructions, function epilogue
18636     0x48CC     MIPS instructions, function prologue
18660     0x48E4     MIPS instructions, function epilogue
18672     0x48F0     MIPS instructions, function prologue
18704     0x4910     MIPS instructions, function epilogue
18712     0x4918     MIPS instructions, function prologue
18736     0x4930     MIPS instructions, function epilogue
18752     0x4940     MIPS instructions, function prologue
19072     0x4A80     MIPS instructions, function epilogue
19084     0x4A8C     MIPS instructions, function prologue
19436     0x4BEC     MIPS instructions, function epilogue
19444     0x4BF4     MIPS instructions, function prologue
19540     0x4C54     MIPS instructions, function epilogue
19548     0x4C5C     MIPS instructions, function prologue
19572     0x4C74     MIPS instructions, function epilogue
19580     0x4C7C     MIPS instructions, function prologue
19604     0x4C94     MIPS instructions, function epilogue
19612     0x4C9C     MIPS instructions, function prologue
19968     0x4E00     MIPS instructions, function epilogue
19976     0x4E08     MIPS instructions, function prologue
20056     0x4E58     MIPS instructions, function epilogue
20068     0x4E64     MIPS instructions, function prologue
20256     0x4F20     MIPS instructions, function epilogue
20264     0x4F28     MIPS instructions, function prologue
20316     0x4F5C     MIPS instructions, function epilogue
20324     0x4F64     MIPS instructions, function prologue
20380     0x4F9C     MIPS instructions, function epilogue
20388     0x4FA4     MIPS instructions, function prologue
20516     0x5024     MIPS instructions, function epilogue
20528     0x5030     MIPS instructions, function prologue
20612     0x5084     MIPS instructions, function epilogue
20620     0x508C     MIPS instructions, function prologue
20820     0x5154     MIPS instructions, function epilogue
20828     0x515C     MIPS instructions, function prologue
20860     0x517C     MIPS instructions, function epilogue
20868     0x5184     MIPS instructions, function prologue
20912     0x51B0     MIPS instructions, function epilogue
20920     0x51B8     MIPS instructions, function prologue
20964     0x51E4     MIPS instructions, function epilogue
20972     0x51EC     MIPS instructions, function prologue
21016     0x5218     MIPS instructions, function epilogue
21024     0x5220     MIPS instructions, function prologue
21056     0x5240     MIPS instructions, function epilogue
21064     0x5248     MIPS instructions, function prologue
21100     0x526C     MIPS instructions, function epilogue
21108     0x5274     MIPS instructions, function prologue
21324     0x534C     MIPS instructions, function epilogue
21332     0x5354     MIPS instructions, function prologue
21564     0x543C     MIPS instructions, function epilogue
21572     0x5444     MIPS instructions, function prologue
21704     0x54C8     MIPS instructions, function epilogue
21712     0x54D0     MIPS instructions, function prologue
21932     0x55AC     MIPS instructions, function epilogue
21944     0x55B8     MIPS instructions, function prologue
21996     0x55EC     MIPS instructions, function epilogue
22004     0x55F4     MIPS instructions, function prologue
22068     0x5634     MIPS instructions, function epilogue
22076     0x563C     MIPS instructions, function prologue
22496     0x57E0     MIPS instructions, function epilogue
22504     0x57E8     MIPS instructions, function prologue
22600     0x5848     MIPS instructions, function epilogue
22608     0x5850     MIPS instructions, function prologue
23444     0x5B94     MIPS instructions, function epilogue
23452     0x5B9C     MIPS instructions, function prologue
24292     0x5EE4     MIPS instructions, function epilogue
24300     0x5EEC     MIPS instructions, function prologue
24376     0x5F38     MIPS instructions, function epilogue
24384     0x5F40     MIPS instructions, function prologue
24448     0x5F80     MIPS instructions, function epilogue
24456     0x5F88     MIPS instructions, function prologue
24480     0x5FA0     MIPS instructions, function epilogue
24488     0x5FA8     MIPS instructions, function prologue
24764     0x60BC     MIPS instructions, function epilogue
24772     0x60C4     MIPS instructions, function prologue
25600     0x6400     MIPS instructions, function epilogue
25608     0x6408     MIPS instructions, function prologue
25680     0x6450     MIPS instructions, function epilogue
25688     0x6458     MIPS instructions, function prologue
25820     0x64DC     MIPS instructions, function epilogue
25828     0x64E4     MIPS instructions, function prologue
25912     0x6538     MIPS instructions, function epilogue
25920     0x6540     MIPS instructions, function prologue
25972     0x6574     MIPS instructions, function epilogue
25980     0x657C     MIPS instructions, function prologue
26344     0x66E8     MIPS instructions, function epilogue
26352     0x66F0     MIPS instructions, function prologue
26384     0x6710     MIPS instructions, function epilogue
26392     0x6718     MIPS instructions, function prologue
26560     0x67C0     MIPS instructions, function epilogue
26568     0x67C8     MIPS instructions, function prologue
26912     0x6920     MIPS instructions, function epilogue
26920     0x6928     MIPS instructions, function prologue
26952     0x6948     MIPS instructions, function epilogue
26964     0x6954     MIPS instructions, function prologue
27136     0x6A00     MIPS instructions, function epilogue
27144     0x6A08     MIPS instructions, function prologue
28264     0x6E68     MIPS instructions, function epilogue
28272     0x6E70     MIPS instructions, function prologue
28660     0x6FF4     MIPS instructions, function epilogue
28668     0x6FFC     MIPS instructions, function prologue
29584     0x7390     MIPS instructions, function epilogue
29592     0x7398     MIPS instructions, function prologue
30084     0x7584     MIPS instructions, function epilogue
30092     0x758C     MIPS instructions, function prologue
30180     0x75E4     MIPS instructions, function epilogue
30188     0x75EC     MIPS instructions, function prologue
30252     0x762C     MIPS instructions, function epilogue
30260     0x7634     MIPS instructions, function prologue
30348     0x768C     MIPS instructions, function epilogue
30356     0x7694     MIPS instructions, function prologue
31200     0x79E0     MIPS instructions, function prologue
31224     0x79F8     MIPS instructions, function epilogue
31232     0x7A00     MIPS instructions, function prologue
31256     0x7A18     MIPS instructions, function epilogue
31264     0x7A20     MIPS instructions, function prologue
31716     0x7BE4     MIPS instructions, function epilogue
31724     0x7BEC     MIPS instructions, function prologue
32160     0x7DA0     MIPS instructions, function epilogue
32168     0x7DA8     MIPS instructions, function prologue
32200     0x7DC8     MIPS instructions, function epilogue
32208     0x7DD0     MIPS instructions, function prologue
32356     0x7E64     MIPS instructions, function epilogue
32364     0x7E6C     MIPS instructions, function prologue
32648     0x7F88     MIPS instructions, function epilogue
32656     0x7F90     MIPS instructions, function prologue
32812     0x802C     MIPS instructions, function epilogue
32820     0x8034     MIPS instructions, function prologue
33056     0x8120     MIPS instructions, function epilogue
33064     0x8128     MIPS instructions, function prologue
33180     0x819C     MIPS instructions, function epilogue
33188     0x81A4     MIPS instructions, function prologue
33432     0x8298     MIPS instructions, function epilogue
33440     0x82A0     MIPS instructions, function prologue
33532     0x82FC     MIPS instructions, function epilogue
33540     0x8304     MIPS instructions, function prologue
33632     0x8360     MIPS instructions, function epilogue
33640     0x8368     MIPS instructions, function prologue
33732     0x83C4     MIPS instructions, function epilogue
33740     0x83CC     MIPS instructions, function prologue
33856     0x8440     MIPS instructions, function epilogue
33864     0x8448     MIPS instructions, function prologue
33980     0x84BC     MIPS instructions, function epilogue
33988     0x84C4     MIPS instructions, function prologue
34104     0x8538     MIPS instructions, function epilogue
34112     0x8540     MIPS instructions, function prologue
34176     0x8580     MIPS instructions, function epilogue
34184     0x8588     MIPS instructions, function prologue
34316     0x860C     MIPS instructions, function epilogue
34324     0x8614     MIPS instructions, function prologue
34400     0x8660     MIPS instructions, function epilogue
34408     0x8668     MIPS instructions, function prologue
34600     0x8728     MIPS instructions, function epilogue
34608     0x8730     MIPS instructions, function prologue
34712     0x8798     MIPS instructions, function epilogue
34720     0x87A0     MIPS instructions, function prologue
35036     0x88DC     MIPS instructions, function epilogue
35044     0x88E4     MIPS instructions, function prologue
35264     0x89C0     MIPS instructions, function epilogue
35272     0x89C8     MIPS instructions, function prologue
35308     0x89EC     MIPS instructions, function epilogue
35316     0x89F4     MIPS instructions, function prologue
36028     0x8CBC     MIPS instructions, function epilogue
36044     0x8CCC     MIPS instructions, function prologue
36204     0x8D6C     MIPS instructions, function epilogue
36212     0x8D74     MIPS instructions, function prologue
36688     0x8F50     MIPS instructions, function epilogue
36696     0x8F58     MIPS instructions, function prologue
36792     0x8FB8     MIPS instructions, function epilogue
36800     0x8FC0     MIPS instructions, function prologue
36880     0x9010     MIPS instructions, function epilogue
36888     0x9018     MIPS instructions, function prologue
37316     0x91C4     MIPS instructions, function epilogue
37324     0x91CC     MIPS instructions, function prologue
37660     0x931C     MIPS instructions, function epilogue
37668     0x9324     MIPS instructions, function prologue
37948     0x943C     MIPS instructions, function epilogue
37956     0x9444     MIPS instructions, function prologue
38836     0x97B4     MIPS instructions, function epilogue
38844     0x97BC     MIPS instructions, function prologue
38916     0x9804     MIPS instructions, function epilogue
38924     0x980C     MIPS instructions, function prologue
38996     0x9854     MIPS instructions, function epilogue
39004     0x985C     MIPS instructions, function prologue
39616     0x9AC0     MIPS instructions, function epilogue
39624     0x9AC8     MIPS instructions, function prologue
40180     0x9CF4     MIPS instructions, function epilogue
40188     0x9CFC     MIPS instructions, function prologue
40764     0x9F3C     MIPS instructions, function epilogue
40772     0x9F44     MIPS instructions, function prologue
40852     0x9F94     MIPS instructions, function epilogue
40860     0x9F9C     MIPS instructions, function prologue
40940     0x9FEC     MIPS instructions, function epilogue
40948     0x9FF4     MIPS instructions, function prologue
41028     0xA044     MIPS instructions, function epilogue
41036     0xA04C     MIPS instructions, function prologue
41116     0xA09C     MIPS instructions, function epilogue
41124     0xA0A4     MIPS instructions, function prologue
41200     0xA0F0     MIPS instructions, function epilogue
41208     0xA0F8     MIPS instructions, function prologue
41284     0xA144     MIPS instructions, function epilogue
41292     0xA14C     MIPS instructions, function prologue
41496     0xA218     MIPS instructions, function epilogue
41504     0xA220     MIPS instructions, function prologue
41740     0xA30C     MIPS instructions, function epilogue
41748     0xA314     MIPS instructions, function prologue
42504     0xA608     MIPS instructions, function epilogue
42512     0xA610     MIPS instructions, function prologue
43500     0xA9EC     MIPS instructions, function epilogue
43508     0xA9F4     MIPS instructions, function prologue
43680     0xAAA0     MIPS instructions, function epilogue
43688     0xAAA8     MIPS instructions, function prologue
44120     0xAC58     MIPS instructions, function epilogue
44128     0xAC60     MIPS instructions, function prologue
44160     0xAC80     MIPS instructions, function epilogue
44168     0xAC88     MIPS instructions, function prologue
44452     0xADA4     MIPS instructions, function epilogue
44460     0xADAC     MIPS instructions, function prologue
44516     0xADE4     MIPS instructions, function epilogue
44524     0xADEC     MIPS instructions, function prologue
44580     0xAE24     MIPS instructions, function epilogue
44588     0xAE2C     MIPS instructions, function prologue
44660     0xAE74     MIPS instructions, function epilogue
44668     0xAE7C     MIPS instructions, function prologue
44780     0xAEEC     MIPS instructions, function epilogue
44788     0xAEF4     MIPS instructions, function prologue
44844     0xAF2C     MIPS instructions, function epilogue
44852     0xAF34     MIPS instructions, function prologue
44884     0xAF54     MIPS instructions, function epilogue
44892     0xAF5C     MIPS instructions, function prologue
45056     0xB000     MIPS instructions, function epilogue
45064     0xB008     MIPS instructions, function prologue
45224     0xB0A8     MIPS instructions, function epilogue
45232     0xB0B0     MIPS instructions, function prologue
45380     0xB144     MIPS instructions, function epilogue
45388     0xB14C     MIPS instructions, function prologue
45528     0xB1D8     MIPS instructions, function epilogue
45536     0xB1E0     MIPS instructions, function prologue
45744     0xB2B0     MIPS instructions, function epilogue
45752     0xB2B8     MIPS instructions, function prologue
45856     0xB320     MIPS instructions, function epilogue
46116     0xB424     MIPS instructions, function epilogue
46128     0xB430     MIPS instructions, function prologue
46168     0xB458     MIPS instructions, function epilogue
46176     0xB460     MIPS instructions, function prologue
46192     0xB470     MIPS instructions, function epilogue
46200     0xB478     MIPS instructions, function prologue
46216     0xB488     MIPS instructions, function epilogue
46224     0xB490     MIPS instructions, function prologue
46240     0xB4A0     MIPS instructions, function epilogue
46248     0xB4A8     MIPS instructions, function prologue
46264     0xB4B8     MIPS instructions, function epilogue
46272     0xB4C0     MIPS instructions, function prologue
46416     0xB550     MIPS instructions, function epilogue
46424     0xB558     MIPS instructions, function prologue
46580     0xB5F4     MIPS instructions, function epilogue
46588     0xB5FC     MIPS instructions, function prologue
46896     0xB730     MIPS instructions, function epilogue
46904     0xB738     MIPS instructions, function prologue
47120     0xB810     MIPS instructions, function epilogue
47128     0xB818     MIPS instructions, function prologue
47508     0xB994     MIPS instructions, function epilogue
47516     0xB99C     MIPS instructions, function prologue
47864     0xBAF8     MIPS instructions, function epilogue
47872     0xBB00     MIPS instructions, function prologue
47968     0xBB60     MIPS instructions, function epilogue
47976     0xBB68     MIPS instructions, function prologue
48124     0xBBFC     MIPS instructions, function epilogue
48132     0xBC04     MIPS instructions, function prologue
48240     0xBC70     MIPS instructions, function epilogue
48248     0xBC78     MIPS instructions, function prologue
48752     0xBE70     MIPS instructions, function epilogue
48760     0xBE78     MIPS instructions, function prologue
48936     0xBF28     MIPS instructions, function epilogue
48944     0xBF30     MIPS instructions, function prologue
49148     0xBFFC     MIPS instructions, function epilogue
49156     0xC004     MIPS instructions, function prologue
49688     0xC218     MIPS instructions, function epilogue
49696     0xC220     MIPS instructions, function prologue
49772     0xC26C     MIPS instructions, function epilogue
49780     0xC274     MIPS instructions, function prologue
50004     0xC354     MIPS instructions, function epilogue
50012     0xC35C     MIPS instructions, function prologue
50208     0xC420     MIPS instructions, function epilogue
50216     0xC428     MIPS instructions, function prologue
50732     0xC62C     MIPS instructions, function epilogue
50740     0xC634     MIPS instructions, function prologue
50908     0xC6DC     MIPS instructions, function epilogue
50916     0xC6E4     MIPS instructions, function prologue
51696     0xC9F0     MIPS instructions, function epilogue
51704     0xC9F8     MIPS instructions, function prologue
51880     0xCAA8     MIPS instructions, function epilogue
51888     0xCAB0     MIPS instructions, function prologue
52232     0xCC08     MIPS instructions, function epilogue
52240     0xCC10     MIPS instructions, function prologue
52380     0xCC9C     MIPS instructions, function epilogue
52388     0xCCA4     MIPS instructions, function prologue
52880     0xCE90     MIPS instructions, function epilogue
52888     0xCE98     MIPS instructions, function prologue
53188     0xCFC4     MIPS instructions, function epilogue
53196     0xCFCC     MIPS instructions, function prologue
53324     0xD04C     MIPS instructions, function epilogue
53332     0xD054     MIPS instructions, function prologue
55944     0xDA88     MIPS instructions, function epilogue
55952     0xDA90     MIPS instructions, function prologue
56248     0xDBB8     MIPS instructions, function epilogue
56256     0xDBC0     MIPS instructions, function prologue
56312     0xDBF8     MIPS instructions, function epilogue
56320     0xDC00     MIPS instructions, function prologue
56376     0xDC38     MIPS instructions, function epilogue
56388     0xDC44     MIPS instructions, function prologue
56420     0xDC64     MIPS instructions, function epilogue
56428     0xDC6C     MIPS instructions, function prologue
56464     0xDC90     MIPS instructions, function epilogue
56472     0xDC98     MIPS instructions, function prologue
56556     0xDCEC     MIPS instructions, function epilogue
56632     0xDD38     MIPS instructions, function epilogue
56688     0xDD70     MIPS instructions, function epilogue
56716     0xDD8C     MIPS instructions, function epilogue
56748     0xDDAC     MIPS instructions, function epilogue
56836     0xDE04     MIPS instructions, function epilogue
56884     0xDE34     MIPS instructions, function epilogue
56932     0xDE64     MIPS instructions, function epilogue
56984     0xDE98     MIPS instructions, function epilogue
57008     0xDEB0     MIPS instructions, function epilogue
57024     0xDEC0     MIPS instructions, function epilogue
57040     0xDED0     MIPS instructions, function epilogue
57056     0xDEE0     MIPS instructions, function epilogue
57072     0xDEF0     MIPS instructions, function epilogue
57088     0xDF00     MIPS instructions, function epilogue
57104     0xDF10     MIPS instructions, function epilogue
57120     0xDF20     MIPS instructions, function epilogue
57136     0xDF30     MIPS instructions, function epilogue
57152     0xDF40     MIPS instructions, function epilogue
57168     0xDF50     MIPS instructions, function epilogue
57184     0xDF60     MIPS instructions, function epilogue
57200     0xDF70     MIPS instructions, function epilogue
57216     0xDF80     MIPS instructions, function epilogue
57232     0xDF90     MIPS instructions, function epilogue
57256     0xDFA8     MIPS instructions, function epilogue
57296     0xDFD0     MIPS instructions, function epilogue
57400     0xE038     MIPS instructions, function epilogue
57452     0xE06C     MIPS instructions, function epilogue
57464     0xE078     MIPS instructions, function prologue
57892     0xE224     MIPS instructions, function epilogue
57920     0xE240     MIPS instructions, function epilogue
57944     0xE258     MIPS instructions, function epilogue
57960     0xE268     MIPS instructions, function epilogue
57980     0xE27C     MIPS instructions, function epilogue
57992     0xE288     MIPS instructions, function epilogue
58004     0xE294     MIPS instructions, function epilogue
58016     0xE2A0     MIPS instructions, function epilogue
58028     0xE2AC     MIPS instructions, function epilogue
58076     0xE2DC     MIPS instructions, function epilogue
58100     0xE2F4     MIPS instructions, function epilogue
58112     0xE300     MIPS instructions, function epilogue
58140     0xE31C     MIPS instructions, function epilogue
58160     0xE330     MIPS instructions, function epilogue
58180     0xE344     MIPS instructions, function epilogue
58188     0xE34C     MIPS instructions, function prologue
58300     0xE3BC     MIPS instructions, function epilogue
58308     0xE3C4     MIPS instructions, function prologue
58336     0xE3E0     MIPS instructions, function epilogue
58344     0xE3E8     MIPS instructions, function prologue
58372     0xE404     MIPS instructions, function epilogue
58380     0xE40C     MIPS instructions, function prologue
58408     0xE428     MIPS instructions, function epilogue
58540     0xE4AC     MIPS instructions, function epilogue
58752     0xE580     MIPS instructions, function epilogue
72120     0x119B8   MIPS instructions, function prologue
607260     0x9441C   ARM instructions, function epilogue
754522     0xB835A   ARM instructions, function prologue
1144913   0x117851   ARM instructions, function prologue