Sample:

e651183aca78d60c90cd832974f4f70d9015f9401f34d6ee89a5d33db894843b



Summary

OS ABI: UNIX - System V

CPU class: 32 bit

CPU byte order: 2's complement MSB

File type: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), dynamically linked, interpreter /usr/lib/ld.so.1, not stripped

CPU type: SPARC

Entropy: 5.96577133516

ELF type: Executable file

ELF

Class: 32 bit

Data encoding: 2's complement MSB

Operating system ABI: UNIX - System V

Object file type: Executable file

ELF version: 0.1

Machine: SPARC

Entrypoint: 0x12d28

Interpreter: '/usr/lib/ld.so.1'

Number of segments: 5

Number of sections: 38

Program header table offset: 52

Section header table offset: 399916

Program header table - size of entry: 32

Section header table - size of entry: 40

Program header table - entries: 5

Section header table - entries: 38

Section header table - index sections names: 37

Stripped: False

Sections stripped: False

  • librt.so.1
  • libc.so.1
  • libsec.so.1
  • realloc
  • nstrftime
  • argmatch_to_argument
  • xzalloc
  • memchr
  • hash_get_n_entries
  • _obstack_begin
  • strncmp
  • __muldi3
  • .div
  • printf
  • hash_initialize
  • fputs
  • strmode
  • sigismember
  • raise
  • strcmp
  • xstrtol_fatal
  • __moddi3
  • _Q_itoq
  • _Q_mul
  • xmalloc
  • quotearg_n_style
  • __fpending
  • gmtime_r
  • isatty
  • malloc
  • hash_get_next
  • printf_fetchargs
  • error_at_line
  • _getopt_internal
  • btowc
  • lstat64
  • _getopt_long_only_r
  • version_etc
  • fstat64
  • quotearg_alloc
  • readdir64
  • ldexp
  • .umul
  • rpl_getopt_long_only
  • hash_get_max_bucket_length
  • quotearg_style_mem
  • acl_trivial
  • usage
  • _Q_add
  • iswcntrl
  • hash_get_n_buckets
  • _Q_fle
  • sigprocmask
  • set_quoting_style
  • strerror_r
  • getuidbyname
  • version_etc_va
  • xrealloc
  • xcalloc
  • _Q_flt
  • hash_lookup
  • calloc
  • _Q_div
  • mbsrtowcs
  • argmatch_valid
  • setjmp
  • mbrlen
  • _obstack_begin_1
  • base_len
  • towlower
  • quotearg_n_mem
  • _exit
  • hash_get_n_buckets_used
  • strtoumax
  • strcpy
  • _Q_fne
  • quotearg_char_mem
  • _getopt_long_r
  • .udiv
  • abort
  • quotearg_free
  • tzset
  • getpwnam
  • memcmp
  • gettime
  • printf_frexp
  • opendir
  • close_stdout_set_file_name
  • areadlink_with_size
  • getuser
  • printf_frexpl
  • quotearg_buffer
  • wcwidth
  • filevercmp
  • _obstack_newchunk
  • __umoddi3
  • wmemchr
  • quotearg_n_style_mem
  • getgrnam
  • fclose
  • strcat
  • clock_gettime
  • stat64
  • sprintf
  • hard_locale
  • _fini
  • quotearg_colon_mem
  • close_stream
  • memset
  • strdup
  • clone_quoting_options
  • quotearg_style
  • _Q_qtoull
  • _init
  • mpsort
  • strftime
  • tolower
  • set_quoting_flags
  • iswctype
  • _obstack_memory_used
  • memcpy
  • closedir
  • _Q_sub
  • mfile_name_concat
  • rpl_isnand
  • wcscat
  • quote_n
  • hash_string
  • hash_rehash
  • getgrgid
  • .rem
  • get_quoting_style
  • xstrtoumax
  • rpl_isnanl
  • xstrdup
  • rpl_getopt_long
  • fprintf
  • fflush
  • human_options
  • gettimeofday
  • quotearg
  • rpl_strnlen
  • memmove
  • file_name_concat
  • sigemptyset
  • signal
  • xalloc_die
  • main
  • imaxtostr
  • close_stdout
  • sigaddset
  • rpl_getopt
  • hash_print_statistics
  • vasnprintf
  • localtime
  • localtime_r
  • _Q_lltoq
  • __cmpdi2
  • __assert_c99
  • fseterr
  • x2realloc
  • mbsinit
  • hash_get_first
  • argmatch
  • hash_table_ok
  • quotearg_alloc_mem
  • argmatch_invalid
  • _obstack_allocated_p
  • toupper
  • obstack_free
  • getenv
  • rpl_vfprintf
  • strrchr
  • __major
  • quotearg_mem
  • hash_do_for_each
  • _start
  • ioctl
  • set_char_quoting
  • base_name
  • set_program_name
  • __xargmatch_internal
  • xmemdup
  • gnu_mbswidth
  • longjmp
  • .urem
  • strcoll
  • hash_clear
  • free
  • strchr
  • getgidbyname
  • setlocale
  • _Q_feq
  • quotearg_colon
  • hash_reset_tuning
  • strlen
  • human_readable
  • file_has_acl
  • __divdi3
  • _getopt_internal_r
  • getpwuid
  • __udivdi3
  • printf_parse
  • frexp
  • xstrndup
  • rpl_mktime
  • last_component
  • iswprint
  • wmemcpy
  • hash_insert
  • _Q_fge
  • tcgetpgrp
  • _Q_qtoi
  • quote
  • mbrtowc
  • strncpy
  • hash_free
  • mbsnwidth
  • quotearg_n
  • wcslen
  • atexit
  • mktime_internal
  • _Q_fgt
  • wctype
  • fwrite
  • gnu_fnmatch
  • hash_delete
  • umaxtostr
  • exit
  • rpl_strndup
  • snprintf
  • xstrtoul
  • quotearg_char
  • error
  • __flsbuf
  • __minor
  • strtoul
  • filemodestring
  • dirfd
  • sigaction
  • localeconv
  • hash_get_entries
  • readlink
  • getgroup

Section: .rela.plt

  • PT_LOAD at offset 0x1f930
  • PT_DYNAMIC at offset 0x1fee8
  • .debug_frame
  • .rodata.cst8
  • .rodata.cst4
  • .data.rel.local
  • .rela.got
  • section without a name
  • .debug_ranges
  • .rela.bss
  • .rodata.str1.8
  • .SUNW_version

Debug information: True

  • @(#)SunOS 5.10 Generic January 2005
  • ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.487
  • GCC: (GNU) 3.4.3 (csl-sol210-3_4-branch+sol_rpath)

Hash

MD5: 68435afefd64fc202ae362c0cfbd0789

SHA1: 4110033da8176e7f3b396023e299ed5b20cccb12

SHA256: e651183aca78d60c90cd832974f4f70d9015f9401f34d6ee89a5d33db894843b

SHA512: 958672f9d2e0aeb1d3c168b2a48575df9a7f7e81aa80f9e0c7c89f7090595f954ea77ce3e65d4e7f98f566998139fe061bbe6a1209be199aa43a8369173631b1

ssdeep: 6144:ocdjXKL9XXuQWcP9K0rwpcHtlo6rfSAErYJxW7crqq8b7:FjXcK0MpcHnoOqFkqq27

Bytes

Entropy: 5.96577133516

Min entropy (16KB blocks): 4.19225212949

Max entropy (16KB blocks): 6.14719736244

Unique bytes (0-255): 256

Null bytes: 99077

White spaces: 18477

Printable bytes: 119813

First 16B: 7f 45 4c 46 01 02 01 00 00 00 00 00 00 00 00 00

Last 16B: 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00

Byte: 0x8

Offset: 0x1c942

Length: 127

  • 0xef - 79 times
  • 0xd9 - 78 times
  • 0xdb - 57 times
  • 0x0 - 99077 times
  • 0x2 - 20101 times
  • 0x1 - 18840 times

File type

Mime type: application/x-executable

File type: ELF 32-bit MSB executable, SPARC, version 1 (SYSV), dynamically linked, interpreter /usr/lib/ld.so.1, not stripped

VirusTotal

Error: Resource not found

Data Explore

  • /usr/lib/ld.so.1
  • /usr/sfw/lib
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/config/sparc/sol2-c1.asm
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/config/sparc/sol2-ci.asm
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/config/sparc/sol2-cn.asm
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include/iso
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include/iso
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include/iso
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include/iso
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include/iso
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include/sys
  • /usr/include/iso
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/include
  • /usr/include/iso
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc
  • /usr/include
  • /usr/include/sys
  • /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/include
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c
  • /usr/src/cmd/gcc/gcc-3.4.3-build/gcc
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c
  • /usr/src/cmd/gcc/gcc-3.4.3-build/gcc
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c
  • /usr/src/cmd/gcc/gcc-3.4.3-build/gcc
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c
  • /usr/src/cmd/gcc/gcc-3.4.3-build/gcc
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c
  • /usr/src/cmd/gcc/gcc-3.4.3-build/gcc
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c
  • /usr/src/cmd/gcc/gcc-3.4.3-build/gcc
  • /usr/src/cmd/gcc/gcc-3.4.3/gcc/libgcc2.c
  • /usr/src/cmd/gcc/gcc-3.4.3-build/gcc
  • http://gnu.org/licenses/gpl

Code Explore

Number of functions: 4

Total size functions [B]: 3772

Average size a function [B]: 943.0

Percentage of covered .text section: 3.65093499555

Percentage of covered LOAD segment: 2.86600006078