Veil-Framework/Veil-Pillage

Veil-Pillage Fails to Properly Use Proxy

burrowingsec opened this issue · 1 comments

I am attempting to force Pillage to send traffic through a proxy. I am attempting to deliver a payload to a host using Pillage's psexec-like functionality. My target host makes use of Trust Relationships and only allows SMB connections from systems within its domain.

To solve the trust issues I added a route with Metasploit and ran the auxiliary/server/socks4a module. I then ran Pillage with proxychains python Veil-Pillage.py. All of this looks fine and appears to work correctly until I actually "run" the Pillage module. I receive the error:

error: SMB SessionError: STATUS_TRUSTED_RELATIONSHIP_FAILURE(The logon request failed because the trust relationship between this workstation and the primary domain failed.)

image

I believe that this is an issue with Pillage as tools like keimpx are able to successfully connect and authenticate using the same credentials and proxy.

image

image

Anything you could do to help troubleshoot this would be greatly appreciated.

Veil-Pillage version: 1.1.2
Python version: Python 2.7.3
Metasploit version: Framework: 4.11.2-2015051401 Console : 4.11.2-2015051401.15168
Impacket version: 0.9.14

Hi there,

I'm assuming this probably isn't an issue since this (unfortunately) wasn't looked at on our side in quite some time. I apologize, but thanks for submitting an issue.