Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
get-pixels-updated — 一个更新版本的 get-pixels,修复了 CVE-2020-8175 安全问题。 | Kitploit
工具/GitHubGitHub/knokbak/get-pixels-updated
通用工具漏洞分析
GitHubknokbak/get-pixels-updated

get-pixels-updated

一个更新版本的 get-pixels,修复了 CVE-2020-8175 安全问题。

查看仓库
1165年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

这是get-pixels的更新版本,修复了CVE-2020-8175安全问题。创建时,除package.json外,每个文件均与原仓库相同。

get-pixels-updated

以下内容来自get-pixels的GitHub页面。如前所述,此仓库无破坏性更改,且与原仓库几乎完全相同。

给定一个URL或路径,获取图像中的所有像素,并以ndarray形式返回结果。100%纯JavaScript编写,在browserify和node.js中均可运行,且无外部原生依赖。

目前支持以下文件格式:

  • PNG
  • JPEG
  • GIF

示例

var getPixels = require("get-pixels-updated")

getPixels("lena.png", function(err, pixels) {
  if(err) {
    console.log("Bad image path")
    return
  }
  console.log("got pixels", pixels.shape.slice())
})

安装

npm install get-pixels-updated

require("get-pixels-updated")(url[, type], cb(err, pixels))

将url中的所有像素读取到ndarray中。

  • url 是文件的路径。可以是相对路径、http url、data url或内存中的Buffer。
  • type 是可选的图像MIME类型(使用Buffer时必须指定)。
  • cb(err, pixels) 是在图像加载完成后触发的回调函数。

返回 一个ndarray像素数组,按光栅顺序排列,形状为 [width, height, channels]。

注意 对于GIF动画,返回一个形状为 [numFrames, width, height, 4] 的四维数组,其中每一帧是最终数组的一个切片。

致谢

原始代码来自get-pixels,由sysollie更新以修复CVE-2020-8175安全问题。代码根据MIT许可证使用并重新许可(原始 | 新)。

下载工具