PHP编写shell

这周无聊了研究了点小东西 既然py可以当shell用 那么php能不能也这样用呢? php的目录底下有解释器 早就注意到了 那么他就可以像py那样来用了 1. 先解决执行问题吧 win下面需要配置一下环境变量 总之跟java的配置差不多就是了 名称:path 值就是php目录 例如我的就是C:\php-5.5.10 然后在cmd里输入”php -v” 会显示版本 据说明设置成功了 linux下面安装php应该是自动配置的 如果觉得每次都要打php不爽的话 文件头加 上#!/usr/local/bin/php–q 然后写代码如下: <?php echo “hello”; ?> 保存为”hello.php” 把目录切到文件的位置 运行”php hello.php” 看看会输出什么 2. 命令行 $_SERVER["argc"] $_SERVER["argv"] 3. 标准输入输出 $str = fgets(STDIN); fwrite(STDOUT, “Hello, $name!”); 以上。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 米斯特白帽培训讲义(v2)漏洞篇 SSRF

    很多 Web 应用都提供了从其他服务器上获取数据的功能。使用用户指定的 URL,web 应用可以获取图片,下载文件,读取文件内容等。这个功能如果被恶意使用,可以...

    ApacheCN_飞龙
  • 郁金香商业辅助教程 2016 笔记 6~10

    我们希望把 DLL 和这个程序放到一起,那么 DLL 路径就是程序所在路径加上 DLL 的名称。

    ApacheCN_飞龙
  • 解决 SmallPDF 联网验证和试用期过期问题

    版权声明:License CC BY-NC-SA 4.0 / 自豪地采用谷歌翻译 https://blog.csdn.net/wizardforcel/...

    ApacheCN_飞龙
  • Windows 8 IIS中配置PHP运行环境的方法

    这篇文章主要介绍了如何在Windows 8中通过iis8配置php运行环境,需要的朋友可以参考下

    习惯说一说
  • php 后门隐藏技巧

    辛辛苦苦拿下的 shell,几天没看,管理员给删了。这篇文章是我个人小小的总结,很多方面都建立在自己理解上思考,如果你有更好的思路,各位表哥们也可以分享。

    信安之路
  • Windows 8 IIS配置PHP运行环境

    在Windows 8 的IIS(8.0)中搭建PHP运行环境: 一:安装IIS服务器 1.进入控制面板>>程序和功能>>打开或关闭Windows 功能,找到In...

    庞小明
  • 新手微擎 --- 框架整体认知

    首先贴出微擎根目录各文件夹、文件的大致含义(写的有点乱,仔细看还是能看懂的,O(∩_∩)O):

    双面人
  • 织梦DEDECMS后台精简删除不需要的文件

    如果是一开始就不想要的话,安装版plus目录下进行如下操作。 删除:guestbook文件夹【留言板,后面我们安装更合适的留言本插件】; 删除:task文件夹和...

    ytkah
  • 宿舍报修系统基于易班开发平台版本开源

    0、使用前需要将本目录下的sql文件导入数据库,注意,需支持utf8mb4编码推荐数据库版本mysql5.6

    雨落凋殇
  • 服务器程序源代码分析之二:php-fpm

    php作为排名top2 互联网开发工具,非常流行,可以参考:中国最大的25个网站采用技术选型方案 php这个名称实际上有两层含义 广义的php 是指用后缀名为....

    小小科

扫码关注云+社区

领取腾讯云代金券