Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ntlmrelayx refactor #1297

Merged
merged 29 commits into from
Apr 18, 2022
Merged

Ntlmrelayx refactor #1297

merged 29 commits into from
Apr 18, 2022

Conversation

0xdeaddood
Copy link
Collaborator

@0xdeaddood 0xdeaddood commented Apr 18, 2022

  • Added multi-relay capabilities to the HTTP Relay Server. Now one incoming HTTP connection could be used against multiple targets.
  • Added a new flag --no-multirelay. It disables the multi-relay feature, useful in some particular scenarios (#1273).
  • Multiple HTTP listeners at the same time (#1241)
  • Support for the ADCS ESC1 and ESC6 attacks (#1231)
  • Adding Shadow Credentials attack (#1249)
  • User-defined password for LDAP attack addComputer (#1063)
  • Add rename_computer and modify add_computer in LDAP interactive shell (#1225)

ShutdownRepo and others added 29 commits April 21, 2021 13:38
- users can now define a custom password for the LDAP attack addComputer
- edited the random generation of passwords for addComputer and addUser in order to remove some inconvenient special chars like quotes
Co-authored-by: Tw1sm <mcreel31@gmail.com>
Co-authored-by: nodauf <nodauf@users.noreply.github.com>
There are some scenarios where the multi-relay approach doesn't work. In those cases, it's very helpful to have an option that disables this capability.
- Added a no-multirelay flag in ntlmrelayx.py. Modified the smbrelayserver.py flow. This extends PR#1273.
- Modified the target processing in targetsutils.py
Added multi-relay capabilities to the HTTP Relay Server
Added multi-relay capabilities to the HTTP Relay Server
# Conflicts:
#	examples/ntlmrelayx.py
#	impacket/examples/ntlmrelayx/attacks/httpattacks/adcsattack.py
#	impacket/examples/ntlmrelayx/utils/config.py
# Conflicts:
#	examples/ntlmrelayx.py
#	impacket/examples/ntlmrelayx/utils/config.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants