[*] Initial strace run with jchroot on the command ./usr/sbin/iptables-multi to identify missing areas
[*] Emulating binary name: iptables-multi in strace mode to identify missing areas (with jchroot)
[*] Emulator used: qemu-mipsel
[*] Chroot environment used: jchroot
[*] Using root directory: /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/DIR-600_fw_revb5_214b01_ALL_de_20130122/dir600b_v2.14_d1mg.bin_extract/1179788-3612812.squashfs_v4_le_extract (1/1)
[*] Using CPU config: NONE
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baad000
1 open("/home/eric/release/dir600b5/progs.gpl/iptables-1.4.7/install/lib/libip4tc.so.0",O_RDONLY) = -1 errno=2 (No such file or directory)
1 open("/lib/libip4tc.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a560) = 0
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baae000
1 read(3,0x2baae000,4096) = 4096
1 mmap(NULL,90112,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2bac6000
1 mmap(0x2bac6000,22212,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_FIXED,3,0) = 0x2bac6000
1 mmap(0x2badb000,2288,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x5000) = 0x2badb000
1 close(3) = 0
1 munmap(0x2baae000,4096) = 0
1 open("/home/eric/release/dir600b5/progs.gpl/iptables-1.4.7/install/lib/libxtables.so.4",O_RDONLY) = 3
1 fstat(3,0x2b94a518) = 0
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baae000
1 read(3,0x2baae000,4096) = 4096
1 mmap(NULL,94208,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2badc000
1 mmap(0x2badc000,24052,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_FIXED,3,0) = 0x2badc000
1 mmap(0x2baf2000,572,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x6000) = 0x2baf2000
1 close(3) = 0
1 munmap(0x2baae000,4096) = 0
1 open("/home/eric/release/dir600b5/progs.gpl/iptables-1.4.7/install/lib/libm.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a508) = 0
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baae000
1 read(3,0x2baae000,4096) = 4096
1 mmap(NULL,122880,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baf3000
1 mmap(0x2baf3000,54740,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_FIXED,3,0) = 0x2baf3000
1 mmap(0x2bb10000,1912,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0xd000) = 0x2bb10000
1 close(3) = 0
1 munmap(0x2baae000,4096) = 0
1 open("/home/eric/release/dir600b5/progs.gpl/iptables-1.4.7/install/lib/libgcc_s.so.1",O_RDONLY) = 3
1 fstat(3,0x2b94a4f8) = 0
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baae000
1 read(3,0x2baae000,4096) = 4096
1 mmap(NULL,237568,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2bb11000
1 mmap(0x2bb11000,165388,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_FIXED,3,0) = 0x2bb11000
1 mmap(0x2bb4a000,2400,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x29000) = 0x2bb4a000
1 close(3) = 0
1 munmap(0x2baae000,4096) = 0
1 open("/home/eric/release/dir600b5/progs.gpl/iptables-1.4.7/install/lib/libc.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a4e8) = 0
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baae000
1 read(3,0x2baae000,4096) = 4096
1 mmap(NULL,475136,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2bb4b000
1 mmap(0x2bb4b000,381920,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_FIXED,3,0) = 0x2bb4b000
1 mmap(0x2bbb8000,7764,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x5d000) = 0x2bbb8000
1 mmap(0x2bbba000,18704,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x2bbba000
1 close(3) = 0
1 munmap(0x2baae000,4096) = 0
1 open("/lib/libgcc_s.so.1",O_RDONLY) = 3
1 fstat(3,0x2b94a510) = 0
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baae000
1 read(3,0x2baae000,4096) = 4096
1 mmap(NULL,237568,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2bbbf000
1 mmap(0x2bbbf000,165388,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_FIXED,3,0) = 0x2bbbf000
1 mmap(0x2bbf8000,2400,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x29000) = 0x2bbf8000
1 close(3) = 0
1 munmap(0x2baae000,4096) = 0
1 open("/lib/libc.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a500) = 0
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baae000
1 read(3,0x2baae000,4096) = 4096
1 mmap(NULL,475136,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2bbf9000
1 mmap(0x2bbf9000,381920,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_FIXED,3,0) = 0x2bbf9000
1 mmap(0x2bc66000,7764,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x5d000) = 0x2bc66000
1 mmap(0x2bc68000,18704,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0) = 0x2bc68000
1 close(3) = 0
1 munmap(0x2baae000,4096) = 0
1 open("/lib/libdl.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a4f0) = 0
1 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2baae000
1 read(3,0x2baae000,4096) = 4096
1 mmap(NULL,77824,PROT_NONE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 0x2bc6d000
1 mmap(0x2bc6d000,6208,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_FIXED,3,0) = 0x2bc6d000
1 mmap(0x2bc7e000,4208,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_FIXED,3,0x1000) = 0x2bc7e000
1 close(3) = 0
1 munmap(0x2baae000,4096) = 0
1 open("/lib/libgcc_s.so.1",O_RDONLY) = 3
1 fstat(3,0x2b94a4e0) = 0
1 close(3) = 0
1 open("/lib/libc.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a4d0) = 0
1 close(3) = 0
1 open("/lib/libc.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a4c0) = 0
1 close(3) = 0
1 open("/lib/libc.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a4b0) = 0
1 close(3) = 0
1 open("/lib/libc.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a4a0) = 0
1 close(3) = 0
1 open("/lib/libc.so.0",O_RDONLY) = 3
1 fstat(3,0x2b94a490) = 0
1 close(3) = 0
1 stat("/lib/ld-uClibc.so.0",0x2b94af84) = 0
1 mprotect(0x2bbb8000,4096,PROT_READ) = 0
1 mprotect(0x2bc66000,4096,PROT_READ) = 0
1 mprotect(0x2bc7e000,4096,PROT_READ) = 0
1 mprotect(0x2bac4000,4096,PROT_READ) = 0
1 ioctl(0,TCGETS,0x2b94adb8) = -1 errno=25 (Inappropriate ioctl for device)
1 ioctl(1,TCGETS,0x2b94adb8) = -1 errno=25 (Inappropriate ioctl for device)
1 ioctl(0,TCGETS,0x2b94adb8) = -1 errno=25 (Inappropriate ioctl for device)
1 ioctl(1,TCGETS,0x2b94adb8) = -1 errno=25 (Inappropriate ioctl for device)
1 write(2,0x40a570,28)ERROR: No subcommand given.
= 28
1 exit(1)
[*] Identification of missing filesytem areas.
[*] Found missing area: /home/eric/release/dir600b5/progs.gpl/iptables-1.4.7/install/lib/libip4tc.so.0
[*] Trying to identify this missing file: libip4tc.so.0
[*] Possible matching file found: /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/DIR-600_fw_revb5_214b01_ALL_de_20130122/dir600b_v2.14_d1mg.bin_extract/1179788-3612812.squashfs_v4_le_extract/lib/libip4tc.so.0
[*] Copy file /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/DIR-600_fw_revb5_214b01_ALL_de_20130122/dir600b_v2.14_d1mg.bin_extract/1179788-3612812.squashfs_v4_le_extract/lib/libip4tc.so.0 to /logs/s115_usermode_emulator/firmware/unblob_extracted/firmware_extract/DIR-600_fw_revb5_214b01_ALL_de_20130122/dir600b_v2.14_d1mg.bin_extract/1179788-3612812.squashfs_v4_le_extract/home/eric/release/dir600b5/progs.gpl/iptables-1.4.7/install/lib/