搜寻网站后,我发现了带有.pl扩展名的非perl文件

时间:2019-12-17 23:41:36

标签: perl

我有一个静态网站下载。在常见的.css.js.html文件中,有一个.pl文件,其内容如下:

enter image description here

我不得不上传一个屏幕截图,因为当我在此处复制并粘贴文件时,文件内容无法正确显示。我知道这是一个Perl文件,但是谁能告诉我它的用途是什么?

1 个答案:

答案 0 :(得分:8)

您可以从该文件中的magic byte得知它是GIF文件。 GIF98a是gif文件的版本。

所以几乎可以肯定发生的是

  • 有人创建了Web服务器
  • 该服务器正在CGI模式下运行。
  • 他们有一个perl脚本(通常是后缀.pl
  • 该perl脚本正在提供文件。
  • 该perl脚本未设置Content-Disposition header properly,因此您的浏览器不知道将其另存为什么内容。
  • 您的浏览器将保存名称默认为cgi脚本的名称,或者您手动接受了该名称。
  • 它为您提供了一个.gif文件,该文件已下载到该位置。