DHCP is not a security protocol. In fact, DHCP is a security hole. DHCP broadcasts immediately tell any listener what is the shape of your network (network mask, gateway, etc). ARP further donates to the trojan's battle plan by informing it of specific targets.
It frustrates me a lot when I hear people thinking that software that helps a trojan do its job can be configured to help security. It's the opposite.