ARP0c is a connection interceptor (using ARP spoofing and a bridging engine).
ARP requests from various sources in a switched environment get false ARP response packets that point them to the host running ARP0c. Packets from these hosts are bridged with an internal engine to the real destination address to allow normal network operation and keep TCP connections alive. Packets to hosts in remote (read: reachable using a router) subnets are forwarded to a gateway using an internal routing table - independent from the hosts routing table.