mirror of
https://github.com/dirkjanm/krbrelayx.git
synced 2026-11-07 09:25:58 -10:00
Add support for altname
This commit is contained in:
1 parent
361916c609
commit
e5f40450a3
1 file changed
+3
@@ -82,6 +82,8 @@ def main():
|
||||
c.setWpadOptions(options.wpad_host, options.wpad_auth_num)
|
||||
c.setSMB2Support(not options.no_smb2support)
|
||||
c.setInterfaceIp(options.interface_ip)
|
||||
if options.altname:
|
||||
c.setAltName(options.altname)
|
||||
if options.krbhexpass and not options.krbpass:
|
||||
c.setAuthOptions(options.aesKey, options.hashes, options.dc_ip, binascii.unhexlify(options.krbhexpass), options.krbsalt, True)
|
||||
else:
|
||||
@@ -181,6 +183,7 @@ def main():
|
||||
adcsoptions = parser.add_argument_group("AD CS attack options")
|
||||
adcsoptions.add_argument('--adcs', action='store_true', required=False, help='Enable AD CS relay attack')
|
||||
adcsoptions.add_argument('--template', action='store', metavar="TEMPLATE", required=False, help='AD CS template. Defaults to Machine or User whether relayed account name ends with `$`. Relaying a DC should require specifying `DomainController`')
|
||||
adcsoptions.add_argument('--altname', action='store', metavar="ALTNAME", required=False, help='Subject Alternative Name to use when performing ESC1 or ESC6 attacks.')
|
||||
adcsoptions.add_argument('-v', "--victim", action='store', metavar = 'TARGET', help='Victim username or computername$, to request the correct certificate name.')
|
||||
|
||||
try:
|
||||
|
||||
Reference in new issue
Block a user