HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Windows/System32/zh-TW/setspn.exe.mui
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$5�<�q�R�q�R�q�R�e���p�R�e�P�p�R�Richq�R�PEL�! 

@F�@ �8.rdata�@@.rsrc  @@�%�I
T88�%�I$��8.rdata8x.rdata$zzzdbg �.rsrc$01�!P,.rsrc$02 ��Y&9�"��VEߌ�:	,'��l�����{�%�I��(�@�x���r��s��t��u��v� �8HXhx���!��`"L��1\�4���5���8`�9��MUI������k��
�@

H�(�c�~@(9���F�)�����MUIzh-TWRO(u�e_: %ws [modifiers switch] [accountname]

  vQ-N "accountname" �S�N/f�vj��f�bO(u�3^6b�v
T1z

  b�}�W\
T1z



  �}/�!j_R�c�Sxe:

   -R = ͑-� HOST ServicePrincipalName

    O(u�e_:   setspn -R accountname

   -S = W�I��l	g͑���vKN�_��e�X�Na SPN

    O(u�e_:   setspn -S SPN accountname

   -D = *Rd��Na SPN

    O(u�e_:   setspn -D SPN accountname

   -L = R�Q{v���vj3^6b�v SPN

    O(u�e_:   setspn [-L] accountname



  �}/�!j_�O��CQ:

   -C = c�[ accountname /f��f�3^6b

   -U = c�[ accountname /fO(u�3^6b



    �la: -C � -U �N�e0�Y�g*gc�[�NN��GR(WwQ	g�^���f�Bf�

     �]wQg\ accountname �o��p��f�
T1z�&TGR�g�o��pO(u�

     
T1z0



  �gb�!j_R�c�Sxe:

   -Q = �gb� SPN /f&TX[(W

    O(u�e_:   setspn -Q SPN

   -X = d\͑��v SPN

    O(u�e_:   setspn -X



    �la: d\͑���v (yr%R/fݑ
\teP9j�|)

     ����w��vBf���S'Yϑ�v��aԚ0 -Q g(W

     �kP�vj�}�W/9j�|
N�WL�0-X g�P�VX[(W�e

     @b	g�vj�v͑���v0SPN (W9j�|-N
N���/f

     /UN�v�FO/f͑���vg(W�9j�|W�I�Bf �b

     W�I�OUL�0



  �gb�!j_�O��CQ:

     -P = �b6R;N�c�S2��^�N\8��Q͑�e\T�jHh

     b(u�e��Rc�N�xBf�sS�SO(u0}T�N�[bKNMR�

     
Ng	g8��Q0

     -F = (W9j�|I{}�WL��gb���^��}�WI{}

     -T = (Wc�[�v�}�Wb9j�|
N�WL��gb� (_NO(u -F Bf)

     O(u�e_:   setspn -T domain (R�c�Sxe�SvQ�N�Sxe)

     "" b * �S�N(u�O�Nh��vMR�}�Wb9j�|0



     �la: ��N�O��CQ�S�N� -S R�c�Sxe-dM�O(u��Nc�[(W�e�X SPN KNMR�ar��e

     UOU��WL�͑���v�v�j�g0

     �la: �S�NY!kc�[ -T0

P

�{�O:

setspn -R daserver1

   {v� SPN "HOST/daserver1" � "HOST/{DNS of daserver1}"

setspn -S http/daserver daserver1

   {v���f� "daserver1" �v SPN "http/daserver"

    (傲}�W-N�l	gdk SPN X[(W)

setspn -D http/daserver daserver1

   *Rd���f� "daserver1" �v SPN "http/daserver"

setspn -F -S http/daserver daserver1

   {v���f� "daserver1" �v SPN "http/daserver"

    (�9j�|-N�l	gdk SPN X[(W)

setspn -U -S http/daserver dauser

   {v�O(u�3^6b "dauser" �v SPN "http/daserver"

    (傲}�W-N�l	gdk SPN X[(W)

setspn -T * -T bar -X

   1XJTdk�}�W� bar -N�v@b	g͑� SPN {v�

setspn -T bar -F -Q */daserver

   \~b(W bar @bl\9j�|-N{v�N<h_�p */daserver �v@b	g SPN

%ws {v�(W��N3^6b
N:

	/���(%#x): LDAP /���(%#x -- %ws): 
Nf�S�_�|q}_ 0x%x Bf|vu/���%ws: :O
ghV
T1z*Yw�

1YWe
%ws: �}�W
T1z*Y�w

%ws: DC 
T1z*Y�w

~b
N0R3^6b %ws

"%ws: DsGetDcNameWithAccountW 1YWe!

%ws: AccountName *Y�w

!q�lk~P}0R�}�W %ws �v DC�/��� %ws

.!q�l\
T1z %ws R�b FQDN0DS_NAME_RESULT ��v: %d %ws

%ws: HostSpn *Y�w

%ws: FlatSpn *Y�w

	%ws

~b
N0R3^6b %ws

d\�s	g�v SPN Bf|vu/���: 0x%08x

~b0R͑��v SPN�ck(W-Nbk�d\O!

"ck(W{v� %ws �v ServicePrincipalNames

$ck(W�S�m{v� %ws �v ServicePrincipalNames

!q�l(W3^6b '%ws' 
Nc>m SPN�/��� %ws

!q�l�yd�3^6b '%ws' 
N�v SPN�/��� %ws

(W�v�-N~b
N0R��Bl�v
T1z '%ws'0

�]{v��v ServicePrincipalNames - %ws~b0R�s	g�v SPN!

~b
N0R�.z SPN0

�f�e�vir�N


Nck�x�v SPN %ws



\g(WteP9j�|�WL��d\O��S�����N�NBf��0

calloc (%ld PMOCQD}) 1YWe0~b0R<h_/����v SPN:%ws0�]euN�0~b0R %ld %ws P͑��v SPN0



�D}�D}��vP��v	~b0R
Nck�x�v�Sxe0

N�wS���d\�vgQ�[0�_�gb��P�V %ld %ws0



%ws gQ�
\�a0R;N_j/%ws0ˊ�gb�;N_j/%ws


ck(WU�t��v %d


�vMRck(WU�t�}�W "%ws"



�vMRck(WU�t9j�| "%ws"

%ws: :O
ghV
T1z/fzz�v

%ws: |T�S %ws 1YWe��P�V<P�p 0x%08X

c�[�v�vj*YY0ck(WeuN� "%ws"

�Sxe %ws 
Nf0ˊ�j�gO(u�`�l0



#-U �S -C �S��� -L0-R0-S �T -D -dM�O(u0



 -F �S -T �S��� -Q0-X �T -S -dM�O(u0



z�1Y�Sxe: accountname0



c�[�v�}�W "%ws" ͑�: %ws

c�[�v9j�| "%ws" ͑�: %ws

ck(W�j�g�}�W %ws

ck(W�j�g9j�| %ws

!q�l�b�S�}�W "%ws" �v DN: 0x%08X

!q�l�b�S9j�| "%ws" �v DN: 0x%08X

f�JT: *gc�[	gHe�v�vj�ck���S�p�vMR�}�W0

f�JT: *gc�[	gHe�v�vj�ck���S�p�vMR9j�|0


Nf�v�R\O0

�4VS_VERSION_INFO��
{aJ
{aJ?�StringFileInfo�040404B0LCompanyNameMicrosoft CorporationHFileDescription�gb�b͑-���f��v SPN l\'`n'FileVersion10.0.19041.7291 (WinBuild.160101.0800).InternalNamesetspn�.LegalCopyright� Microsoft Corporation. All rights reserved.FOriginalFilenamesetspn.exe.muij%ProductNameMicrosoft� Windows� Operating SystemDProductVersion10.0.19041.7291DVarFileInfo$Translation�PADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDING