Loading:


ssh2_fingerprint
string ssh2_fingerprint ( resource $session [, int $flags=SSH2_FINGERPRINT_MD5 | SSH2_FINGERPRINT_HEX ] )


Zwraca serwer hostkey hash z aktywnej sesji

 

Parametry

 

session - połączenie SSH uzyskane z ssh2_connect()

flags - Flagi mogą być każdym z  SSH2_FINGERPRINT_MD5 lub SSH2_FINGERPRINT_SHA1 logicznie w SSH2_FINGERPRINT_HEX lubr SSH2_FINGERPRINT_RAW. Domyślnie SSH2_FINGERPRINT_MD5 | SSH2_FINGERPRINT_HEX.

 

 


Zwracane wartości


Zwraca hostkey hash jako ciąg znaków



Napisz Artyku³

Listing


Example #1 sprawdzenie odcisków palców przeciwko znanej wartości
<?php
$known_host = '6F89C2F0A719B30CC38ABDF90755F2E4';

$connection = ssh2_connect('shell.example.com', 22);

$fingerprint = ssh2_fingerprint($connection,
               SSH2_FINGERPRINT_MD5 | SSH2_FINGERPRINT_HEX);

if ($fingerprint != $known_host) {
  die("HOSTKEY MISMATCH!\n" .
      "Możliwe człowiek w środku ataku?");
}
?>
 




Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors