Skip to content

MITM not working on Nexus 4/w CM 12.1 -- might be arpspoof silently crashing? #480

Closed
@fat-tire

Description

@fat-tire

Nexus 4:
CyanogenMod 12.1

No MITM seems to work. Nothing bad in UI, just doesn't do anything.

With ga_'s assistance, i think I've narrowed it down to arpspoof crashing:

# strace arpspoof  -i wlan0 target_ip gw_ip                                      <
strace: Can't stat 'arpspoof': No such file or directory
trace ./arpspoof  -i wlan0 target_ip gw_ip                                    <
execve("./arpspoof", ["./arpspoof", "-i", "wlan0", "target_ip", "gw_ip"], [/* 23 vars */]) = 0
mprotect(0xb6f87000, 4096, PROT_READ)   = 0
set_tid_address(0xb6f88bf4)             = 21914
set_tls(0xb6f88e30, 0xb6f88e30, 0xb6f88e30, 0xb6f88c00, 0xb6f88bec) = 0
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f77000
madvise(0xb6f77000, 8192, MADV_MERGEABLE) = 0
sigaltstack({ss_sp=0xb6f77000, ss_flags=0, ss_size=8192}, NULL) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb6f76000
madvise(0xb6f76000, 4096, MADV_MERGEABLE) = 0
mprotect(0xb6f76000, 4096, PROT_READ)   = 0
mprotect(0xb6f76000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f76000, 4096, PROT_READ)   = 0
mprotect(0xb6f76000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0xb6f76000, 4096, PROT_READ)   = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x11} ---
+++ killed by SIGSEGV +++
Segmentation fault 

The crash looks like this from the command line:

1|root@mako:/data/data/org.csploit.android/files/tools/arpspoof # ./arpspoof   
dSploit ArpSpoofer.

1|root@mako:/data/data/org.csploit.android/files/tools/arpspoof # 

That is, there is no obvious crash when you don't strace. MITM not working has been a problem for about 2 weeks. FWIW I tried setenforce 0 and it made no difference.

I should also add that logcat looks normal as far as itables stuff goes, but if you ps arpspoof it doesn't ever seem to be running.

ft

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions