所以趕快拿出 " /> 男人把女人桶到高潮嗷嗷叫,久久影院中文字幕,石原莉奈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

主站蜘蛛池模板:
女人一级毛片免费视频观看
|
窝窝午夜色视频国产精品东北
|
乳色吐息在线观看全集免费观看
|
中文文字幕文字幕亚洲色
|
伊人大香线蕉影院在线播放
|
特级毛片内射WWW无码
|
国内精品视频一区二区在线观看
|
色柚视频网站ww色
|
美女图片131亚洲午夜
|
有人在线观看的视频吗免费
|
日日夜夜操操操
|
久久精品热播在线看
|
国产精品亚洲AV毛片一区二区三区
|
YELLOW免费观看2019
|
青柠在线观看视频在线高清
|
女朋友的妈妈在线观看
|
在线观看永久免费网站
|
日本不卡三卡四卡
|
波多野结衣 熟女
|
MD传媒在线观看佳片
|
桃隐社区最新最快地址
|
亚洲最大在线视频
|
u15女少天堂写真
|
国产女合集第六部
|
浴室里强摁做开腿呻吟的漫画
|
YELLOW在线观看高清视频免费
|
少妇仑乱A毛片
|
蜜桃传媒星空传媒在线播放
|
韩国伦理片2018在线播放免费观看
|
在线精彩视频在线观看免费
|
里番※琉璃全彩acg奈亚子
|
亚洲精品久久7777777
|
精品国产自在现线拍国语
|
国产精品免费观看视频
|
熟女人妻水多爽中文字幕
|
久久无码AV亚洲精品色午夜
|
青青久久网
|
极品色αv影院
|
自拍偷拍12p|
性色AV一区二区三区咪爱四虎
|
久久re热在线视频精69
|