-----------------------------------------------------------------
[*] Initial CPU detection process of binary wpa_supplicant with CPU configuration .
[*] Emulator used: qemu-mipsel-static
[*] Using root directory: /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract (1/2)
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config NONE
[-] Emulation process of binary wpa_supplicant with CPU configuration failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 4Kc
[-] Emulation process of binary wpa_supplicant with CPU configuration 4Kc failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 4Km
[-] Emulation process of binary wpa_supplicant with CPU configuration 4Km failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 4KEcR1
[-] Emulation process of binary wpa_supplicant with CPU configuration 4KEcR1 failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 4KEmR1
[-] Emulation process of binary wpa_supplicant with CPU configuration 4KEmR1 failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 4KEc
[-] Emulation process of binary wpa_supplicant with CPU configuration 4KEc failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 4KEm
[-] Emulation process of binary wpa_supplicant with CPU configuration 4KEm failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 24Kc
[-] Emulation process of binary wpa_supplicant with CPU configuration 24Kc failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 24KEc
[-] Emulation process of binary wpa_supplicant with CPU configuration 24KEc failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 24Kf
[-] Emulation process of binary wpa_supplicant with CPU configuration 24Kf failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 34Kf
[-] Emulation process of binary wpa_supplicant with CPU configuration 34Kf failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config 74Kf
[-] Emulation process of binary wpa_supplicant with CPU configuration 74Kf failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config M14K
[-] Emulation process of binary wpa_supplicant with CPU configuration M14K failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config M14Kc
[-] Emulation process of binary wpa_supplicant with CPU configuration M14Kc failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config P5600
[-] Emulation process of binary wpa_supplicant with CPU configuration P5600 failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config mips32r6-generic
[-] Emulation process of binary wpa_supplicant with CPU configuration mips32r6-generic failed
[*] Trying to emulate binary ./usr/sbin/wpa_supplicant with cpu config I7200
[-] Emulation process of binary wpa_supplicant with CPU configuration I7200 failed
-----------------------------------------------------------------
-----------------------------------------------------------------
[*] Initial CPU detection process of binary wpa_supplicant with CPU configuration 24KEc.
[*] Emulator used: qemu-mipsel-static
[*] Using root directory: /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr (2/2)
[*] Trying to emulate binary ./sbin/wpa_supplicant with cpu config 24KEc
1 brk(NULL) = 0x400bc450
1 mmap2(NULL,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x3f7c7000
1 uname(0x3ff1d6b0) = 0
1 access("/etc/ld.so.preload",R_OK) = -1 errno=2 (No such file or directory)
1 openat(AT_FDCWD,"/etc/ld.so.cache",O_RDONLY|O_CLOEXEC) = -1 errno=2 (No such file or directory)
1 openat(AT_FDCWD,"/lib/tls/librt.so.1",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d444,512) = 512
1 prctl(46,1072813464,1072813124,512,1065377792,0) = 0
1 _llseek(3,0,704,0x3ff1d218,SEEK_SET) = 0
1 read(3,0x3ff1d248,32) = 32
1 fstat64(3,0x3ff1d300) = 0
1 mmap2(NULL,94928,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f7af000
1 mprotect(0x3f7b6000,61440,PROT_NONE) = 0
1 mmap2(0x3f7c5000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x6) = 0x3f7c5000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libssl.so.1.1",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d434,512) = 512
1 prctl(46,1072813416,1072813108,512,1065377792,0) = 0
1 fstat64(3,0x3ff1d2f0) = 0
1 mmap2(NULL,566080,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f724000
1 mprotect(0x3f797000,61440,PROT_NONE) = 0
1 mmap2(0x3f7a6000,36864,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x72) = 0x3f7a6000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libcrypto.so.1.1",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d424,512) = 512
1 prctl(46,1072813432,1072813092,512,1065377792,0) = 0
1 fstat64(3,0x3ff1d2e0) = 0
1 mmap2(NULL,2304304,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f4f1000
1 mprotect(0x3f6f7000,61440,PROT_NONE) = 0
1 mmap2(0x3f706000,106496,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x205) = 0x3f706000
1 mmap2(0x3f720000,14640,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x3f720000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libc.so.6",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d414,512) = 512
1 prctl(46,1072813512,1072813076,512,1065377792,0) = 0
1 _llseek(3,0,760,0x3ff1d1e8,SEEK_SET) = 0
1 read(3,0x3ff1d218,32) = 32
1 fstat64(3,0x3ff1d2d0) = 0
1 mmap2(NULL,1593152,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f36c000
1 mprotect(0x3f4d9000,61440,PROT_NONE) = 0
1 mmap2(0x3f4e8000,28672,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x16c) = 0x3f4e8000
1 mmap2(0x3f4ef000,8000,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x3f4ef000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libpthread.so.0",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d354,512) = 512
1 prctl(46,1072813288,1072812884,512,1065377792,0) = 0
1 _llseek(3,0,768,0x3ff1d120,SEEK_SET) = 0
1 read(3,0x3ff1d150,32) = 32
1 fstat64(3,0x3ff1d210) = 0
1 mmap2(NULL,181248,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f33f000
1 mprotect(0x3f359000,61440,PROT_NONE) = 0
1 mmap2(0x3f368000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x19) = 0x3f368000
1 mmap2(0x3f36a000,5120,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x3f36a000
1 close(3) = 0
1 openat(AT_FDCWD,"/lib/tls/libdl.so.2",O_RDONLY|O_CLOEXEC) = 3
1 read(3,0x3ff1d294,512) = 512
1 prctl(46,1072813000,1072812692,512,1065377792,0) = 0
1 _llseek(3,0,648,0x3ff1d068,SEEK_SET) = 0
1 read(3,0x3ff1d098,32) = 32
1 fstat64(3,0x3ff1d150) = 0
1 mmap2(NULL,73968,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 0x3f32c000
1 mprotect(0x3f32e000,61440,PROT_NONE) = 0
1 mmap2(0x3f33d000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x1) = 0x3f33d000
1 close(3) = 0
1 mmap2(NULL,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x3f32a000
1 set_thread_area(0x3f331b70) = 0
1 mprotect(0x3f4e8000,16384,PROT_READ) = 0
1 mprotect(0x3f33d000,4096,PROT_READ) = 0
1 mprotect(0x3f368000,4096,PROT_READ) = 0
1 mprotect(0x3f706000,90112,PROT_READ) = 0
1 mprotect(0x3f7a6000,20480,PROT_READ) = 0
1 mprotect(0x3f7c5000,4096,PROT_READ) = 0
1 mprotect(0x400b9000,8192,PROT_READ) = 0
1 mprotect(0x3f7fd000,4096,PROT_READ) = 0
1 set_tid_address(0x3f32a748) = 1
1 set_robust_list(0x3f32a750,12) = -1 errno=89 (Function not implemented)
1 rt_sigaction(32,0x3ff1dd00,NULL) = 0
1 rt_sigaction(33,0x3ff1dd00,NULL) = 0
1 rt_sigprocmask(SIG_UNBLOCK,0x3ff1dd48,NULL,16) = 0
1 getrlimit(3,0x3ff1ddd0) = 0
1 brk(NULL) = 0x400bc450
1 brk(0x400dd450) = 0x400dd450
1 brk(0x400de000) = 0x400de000
1 openat(AT_FDCWD,"/dev/urandom",O_RDONLY) = 3
1 fstat64(3,0x3ff1db88) = 0
1 ioctl(3,TCGETS,0x3ff1dae8) = -1 errno=22 (Invalid argument)
1 read(3,0x400bc5c0,4096) = 4096
1 close(3) = 0
1 brk(0x400dd000) = 0x400dd000
1 openat(AT_FDCWD,"/dev/null",O_RDWR) = 3
1 close(3) = 0
1 openat(AT_FDCWD,"/dev/random",O_RDONLY|O_NONBLOCK) = 3
1 clock_gettime(CLOCK_BOOTTIME,0x3ff1dc94) = 0 ({tv_sec = 146613,tv_nsec = 926526968})
1 fstat64(1,0x3ff1d6a0) = 0
1 write(1,0x400bc600,40)Successfully initialized wpa_supplicant
= 40
1 write(1,0x400bc600,21)wpa_supplicant v2.10
= 21
1 write(1,0x400bc600,67)Copyright (c) 2003-2022, Jouni Malinen <j@w1.fi> and contributors
= 67
1 write(1,0x400bc600,220)This software may be distributed under the terms of the BSD license.
See README for more details.
This product includes software developed by the OpenSSL Project
for use in the OpenSSL Toolkit (http://www.openssl.org/)
= 220
1 write(1,0x400bc600,409)
usage:
wpa_supplicant [-BddhKLqqstvW] [-P<pid file>] [-g<global ctrl>] \
[-G<group>] \
-i<ifname> -c<config file> [-C<ctrl>] [-D<driver>] [-p<driver_param>] \
[-b<br_ifname>] [-e<entropy file>] \
[-o<override driver>] [-O<override ctrl>] \
[-N -i<ifname> -c<conf> [-C<ctrl>] [-D<driver>] \
[-p<driver_param>] [-b<br_ifname>] [-I<config file>] ...]
drivers:
= 409
1 write(1,0x400bc600,32) wired = Wired Ethernet driver
= 32
1 write(1,0x400bc600,879)options:
-b = optional bridge interface name
-B = run daemon in the background
-c = Configuration file
-C = ctrl_interface parameter (only used if -c is not)
-d = increase debugging verbosity (-dd even more)
-D = driver name (can be multiple drivers: nl80211,wext)
-e = entropy file
-g = global ctrl_interface
-G = global ctrl_interface group
-h = show this help text
-i = interface name
-I = additional configuration file
-K = include keys (passwords, etc.) in debug output
-L = show license (BSD)
-N = start describing new interface
-o = override driver parameter for new interfaces
-O = override ctrl_interface parameter for new interfaces
-p = driver parameters
-P = PID file
-q = decrease debugging verbosity (-qq even less)
-s = log output to syslog instead of stdout
-t = include timestamp in debug messages
-v = show version
= 879
1 write(1,0x400bc600,60) -W = wait for a control interface monitor before starting
= 60
1 write(1,0x400bc600,9)example:
= 9
1 write(1,0x400bc600,60) wpa_supplicant -Dwired -iwlan0 -c/etc/wpa_supplicant.conf
= 60
1 close(3) = 0
1 clock_gettime(CLOCK_BOOTTIME,0x3ff1dc7c) = 0 ({tv_sec = 146613,tv_nsec = 930466095})
1 exit_group(-1)
[+] CPU configuration used for wpa_supplicant: 24KEc
CPU_CONFIG_det\KEc
-----------------------------------------------------------------