所以趕快拿出 " /> 男人把女人桶到高潮嗷嗷叫,久久影院中文字幕,石原莉奈rbd806中文字幕

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP獲取windows登錄用戶名的方法

前幾天在問答區(qū)提了一下這個問題,所有回答問題的朋友都說不可能通過php實(shí)現(xiàn),碰巧我的實(shí)習(xí)負(fù)責(zé)人幫我找到了一個方法,貌似是通過NTLM來實(shí)現(xiàn)的,我是新手,對具體原理也知之不詳,只是自己測試了一下,很好用.
所以趕快拿出來與大家分享.這是一個法國人寫的,所以編碼中的注釋都是法語,如果有朋友很想了解某行的注釋含義,請回帖說明,我可以試著翻譯一下.

<?php/************************************************************************************************************************************************* php NTLM GET LOGIN * Version 0.2.1                  * Copyright (c) 2004 Nicolas GOLLET ( Nicolas (dot) gollet (at) secusquad (dot) com )* Copyright (c) 2004 Flextronics Saint-Etienne** This program is free software. You can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License.    ************************************************************************/session_start();$headers = apache_request_headers(); // 獲取用戶頭if (@$_SERVER['HTTP_VIA'] != NULL){ // 確認(rèn)是否使用了代理(proxy),因?yàn)閚tlm驗(yàn)證不能穿過代理.echo "Proxy bypass!";}elseif($headers['Authorization'] == NULL){  //si l'entete autorisation est inexistante如果許可頭不存在 header( "HTTP/1.0 401 Unauthorized" );  //envoi au client le mode d'identification header( "WWW-Authenticate: NTLM" );  //dans notre cas le NTLM exit;    //on quitte}if(isset($headers['Authorization']))   //dans le cas d'une authorisation (identification){  if(substr($headers['Authorization'],0,5) == 'NTLM '){ // 確認(rèn)client是否在ntlm下  $chaine=$headers['Authorization'];     $chaine=substr($chaine, 5);  // 獲取 base64-encoded type1 信息  $chained64=base64_decode($chaine); // 解碼 base64 到 $chained64    if(ord($chained64{8}) == 1){     //   |_ byte signifiant l'etape du processus d'identification (etape 3)    // verification du drapeau NTLM "0xb2" ?l'offset 13 dans le message type-1-message (comp ie 5.5+) :  if (ord($chained64[13]) != 178){   echo "NTLM Flag error!";   exit;  }  $retAuth = "NTLMSSP".chr(000).chr(002).chr(000).chr(000).chr(000).chr(000).chr(000).chr(000);  $retAuth .= chr(000).chr(040).chr(000).chr(000).chr(000).chr(001).chr(130).chr(000).chr(000);  $retAuth .= chr(000).chr(002).chr(002).chr(002).chr(000).chr(000).chr(000).chr(000).chr(000);  $retAuth .= chr(000).chr(000).chr(000).chr(000).chr(000).chr(000).chr(000);    $retAuth64 =base64_encode($retAuth); // encode en base64  $retAuth64 = trim($retAuth64);  // enleve les espaces de debut et de fin  header( "HTTP/1.0 401 Unauthorized" );  // envoi le nouveau header  header( "WWW-Authenticate: NTLM $retAuth64" ); // avec l'identification suppl

主站蜘蛛池模板:
亚洲国产日韩欧美视频二区
|
亚洲视频中文字幕在线观看
|
亚洲国产在线视频中文字
|
久草在线草a免费线看
|
久久无码av三级
|
十分钟免费看完整视频
|
国产亚洲视频精彩在线播放
|
久久在精品线影院精品国产
|
极品少妇高潮啪啪无码吴梦
|
国产欧美一区二区精品仙草咪
|
熟女理发厅
|
日韩亚洲人成在线
|
果冻传媒在线播放 免费观看
|
免费果冻传媒2021视频
|
嫩草伊人久久精品少妇AV网站
|
寂寞夜晚视频高清观看免费
|
蜜柚在线观看免费高清官网视频
|
男人J桶女人P视频无遮挡网站
|
欧美成ee人免费视频
|
被公疯狂玩弄的漂亮人妻
|
网友自拍成人在线视频
|
精精国产www视频在线观看免费
|
99久久综合国产精品免费
|
亚洲国产成人精品不卡青青草原
|
亚洲一区二区三区免费看
|
91区国产福利在线观看午夜
|
久久国产亚洲电影天堂
|
黑吊大战白女出浆
|
免费看大黄高清网站视频在线
|
亚洲精品在线免费
|
麻豆精品一区二正一三区
|
久久五月综合婷婷中文云霸高清
|
欧美日韩精品不卡在线观看
|
亚洲成人99|
99久在线国内在线播放免费观看
|
凹凸精品视频分类视频
|
一个人免费视频在线观看高清版
|
豆奶视频在线高清观看
|
亚洲高清无在码在线电影
|
啊灬啊灬啊灬快灬深高潮啦
|
超碰最新网站
|