首页 > 电脑专区 > 电脑教程 >

如何在webshell里留下后门

来源:互联网 2023-02-21 17:52:13 360

我们可以在webshell里留下后门,方便webshell被删后继续拿下webshell,只要你够把后门藏得够隐蔽。 这里我就没有这么做了。。。。准备好工具。。%eval request("a")%> 一句话随便修改个文件,或者上传也行。。必须是XX.asp的。。。Mor办公区 - 实用经验教程分享!

如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

工具/原料

  • 计算机
  • 。。

方法/步骤

  • 1

    要使用存储过程,首先我们必需熟悉一些基本的T-SQL语句,因为存储过程是由于一组T-SQL语句构成的,并且,我们需要了解一些关于函数、过程的概念,因为我们需要在应用程序中调用存储过程,就像我们调用应用程序的函数一样,不过调用的方法有些不同。Mor办公区 - 实用经验教程分享!

    如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

  • 1相关内容未经许可获取自百度经验
  • 2

    所有用户定义的变量都以“@”开头,OUTPUT关键字表示这个参数是用来输出的,AS之后就是存储过程内容了。只要将以上代码在“查询分析器”里执行一次,SQL SERVER就会在当前数据库中创建一个名为“upGetUserName”的存储过程。你可以打开“企业管理器”,选择当前操作的数据库,然后在左边的树型列表中选择“存储过程”,此时就可以在右边的列表中看到你刚刚创建的存储过程了(如果没有,刷新一下即可)。Mor办公区 - 实用经验教程分享!

    如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

  • 3

      之前我们已经创建了一个名为“upGetUserName”的存储过程,从字面理解该存储过程的功能是用来取得某一个用户的名称。存储过程建立好了,接下来就是要在应用程序里调用了,下面看一下在ASP程序里的调用。Mor办公区 - 实用经验教程分享!

    如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

  • 1

    用户登录在ASP项目中经常会使用到,相信很多朋友也都做过类似的系统,但使用存储过程来做验证朋友可能不多,那么我们就以它来做例子,写一个简单的用户登录验证的存储过程。Mor办公区 - 实用经验教程分享!

    如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

  • 2

      通过以上的步骤,简单用户登录验证过程也做完了,现在只要把它整合到程序中就可以实现简单的用户登录验证了,关于其他细节就由你自己来处理了。上面介绍的两个存储过程都是只返回一个值的,下面我们来看一个返回一个记录集的存储过程。Mor办公区 - 实用经验教程分享!

    如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

    如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

  • 3

      怎么样,是不是也很简单呢,不过存储过程的用处不仅仅只有这些,他还有更强大的功能,比如使用游标、临时表来从多个表,甚至是多个数据库中调用数据,然后返回给用户,这些你可以在使用过程中慢慢的去发掘。Mor办公区 - 实用经验教程分享!

    如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

    如何在webshell里留下后门Mor办公区 - 实用经验教程分享!

  • 注意事项

    • 喜欢点赞
    • 谢谢支持

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!Mor办公区 - 实用经验教程分享!


    标签: 操作系统网络安全后门

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码