首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【愚公系列】2023年06月 攻防世界-Web(i-got-id-200)

    前言 Perl 文件上传是一种使用Perl编程语言编写的文件上传脚本或程序,它可以将文件从本地计算机上传到 Web 服务器或远程服务器。 Perl 文件上传脚本通常由客户端和服务器端两个部分组成。...ARGV 是 Perl 中的一个内置变量,用于获取命令行参数。它可以接受从命令行传递过来的参数,并将它们传递给 Perl 脚本。...如果我们传入一个ARGV的文件,那么Perl会将传入的参数作为文件名读出来。对正常的上传文件进行修改,可以达到读取任意文件的目的。...这里附上网上大佬们猜测的后台代码: use strict; use warnings; use CGI; my $cgi= CGI->new; if ( $cgi->upload( 'file' )...flag:cyberpeace{a161fdc4a88432bf86a6fddaa1fe1e22} 2、正常流程解析 直接先读取file.pl文件,盲猜在/var/www/cgi-bin/file.pl

    26500

    Linux 下 Bugzilla 的安装及配置

    ---- 在 Linux 下安装 bugzilla 并正常使用,需要依赖以下的软件或模块:Perl、MySQL、Apache2、Bugzilla 下面以 deepin 在系统下的安装来详细讲解安装及配置过程...---- 安装 Perl Perl 是一种实用报表提取语言,其前身是 Unix 系统管理的一个工具,后逐渐发展为一种功能强大的程序设计语言,用作 Web 编程、数据库处理、XML 处理以及系统管理。...查看系统中是否已安装 Perl: perl -v 一般情况下 Linux 系统会默认安装 Perl。...www-data:www-data /opt/bugzilla5 重启 Nginx 即可在浏览器上访问 Bugzilla 页面: sudo nginx -s reload ---- 常见问题及解决方案 问题1:无法打开...chmod 755 /usr/lib/apache2/modules/mod_cgid.so # 重启 apache2 sudo systemctl restart apache2 问题3:无法启动

    4K10

    使用lamp搭建博客_php laravel框架

    是一种被广泛应用的开放源代码的多用途脚本语言,它可以嵌入到 HTML 中,尤其适合于 Web 应用开发 1.4 源码编译安装的优点 Yum 安装软件包的优点在于方便快捷,不用考虑依赖包,但 “缺点” 也正好是这一点,即在安装过程中,人为无法干预...函数库,包括 perl 兼容的正则表达式库 pcre-devel \ #perl 的接口开发包 expat-devel \ #...用于支持网站解析 HTML、XML 文件 perl #perl 语言编译器 yum -y install gcc gcc-c++ make pcre...#启用 CGI(通用网关接口)脚本程序支持,便于网站的外部扩展应用访问能力 ....测试数据库工作是否正常 mysql -u root -p > CREATE DATABASE sky; > GRANT all ON sky.* TO 'skyuser'@'%' IDENTIFIED

    1.4K20
    领券