netsparkerscanrunner:使用您的Netsparker Cloud帐户快速轻松地进行Netsparker扫描

  • k2_629059
    了解作者
  • 60KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-28 08:16
    上传日期
Netsparker扫描运行器 使用您的Netsparker Cloud帐户快速轻松地运行Netsparker扫描。 要求 您有一个帐户。 特征 使用Netsparker Cloud API,使用配置文件针对URL运行扫描。 然后,您可以将其设置为“一劳永逸”,也可以在控制台或jUnit中进行报告。 安装 npm install -g netsparker-scan-runner 使用方法(赛跑者) netsparker-scan-runner --help Netsparker Scan Runner Run a scan against your Netsparker Cloud instance using a configured profile. Can optionally wait for the report. Options --userid user
netsparkerscanrunner-main.zip
  • netsparkerscanrunner-main
  • runner.js
    4.1KB
  • action.yml
    1.3KB
  • netsparker.js
    3.8KB
  • .vscode
  • launch.json
    431B
  • action.js
    3.4KB
  • LICENSE
    1.1KB
  • README.md
    2.8KB
  • dist
  • index.js
    174.2KB
  • .gitignore
    1.2KB
  • package-lock.json
    9.3KB
  • package.json
    1.1KB
内容介绍
# Netsparker Scan Runner [![npm version](https://badge.fury.io/js/netsparkerscanrunner.svg)](https://badge.fury.io/js/netsparkerscanrunner) Quickly and easily run a Netsparker Scan using your Netsparker Cloud Account. ## Requirements You have a [Netsparker Cloud](https://www.netsparkercloud.com/) account. ## Features Using the Netsparker Cloud API, run a scan using a profile against a url. You can then either make it "fire-and-forget" or report back either in the console or jUnit. ## Install `npm install -g netsparker-scan-runner` ## How to Use (Runner) `netsparker-scan-runner --help` ``` Netsparker Scan Runner Run a scan against your Netsparker Cloud instance using a configured profile. Can optionally wait for the report. Options --userid userid The user id from your Netsparker Account --apitoken apitoken The api token from your Netsparker Account --profilename profilename The profile name saved in your Netsparker Account --targetsite The target url you want to run against --report If you want to wait around for the report (true) or to file and forget (false) --junit If you want to generate a junit report, enter the file name and location here --help Print this usage guide ``` `netsparker-scan-runner -u userid -t apitoken -p ProfileName -s https://example.com/ -j path/to/junit/report.xml` And that's it. Super simple. Super easy. ## How to Use (GitHub Action) The same runner will work as a github action. ```yml - name: Netsparker Scan id: netsparker uses: nwestfall/netsparkerscanrunner@main with: userid: ${{ secrets.NETSPARKER_USER_ID }} apitoken: ${{ secrets.NETSPARKER_API_TOKEN }} profilename: ${{ secrets.NETSPARKER_PROFILE_NAME }} targetsite: ${{ secrets.NETSPARKER_TARGET_SITE }} junit: tests.xml criticalthreshold: 0 #this means 1 more highthreshold: 2 mediumthreshold: 4 ``` ### Spec #### Environment variables - None #### Inputs - userid (required) - The user id from your Netsparker Account - apitoken (required) - The api token from your Netsparker Account - profilename (required) - The profile name saved in your Netsparker Account - targetsite (required) - The target url you want to run against - report (default: true) - If you want to wait around for the report (true) or to fire and forget (false) - junit - If you want to generate a junit report, enter the file name and location here - criticalthreshold - Critical Severity Threshold - highthreshold - High Severity Threshold - mediumthreshold - Medium Severity Threshold #### Outputs - scanresults - Scan results from Netsparker (blank if `report` is false) - scanreport - Scan report from Netsparker (blank if `report` is false)
评论
    相关推荐
    • spark
      npm run dev # or yarn dev 用浏览器打开以查看结果。 您可以通过修改pages/index.js来开始编辑页面。 页面在您编辑文件时自动更新。 可以在上访问。 可以在pages/api/hello.js编辑此端点。 pages/api目录映射到...
    • meteor-spark-npm:(已弃用)Spark为流星包装的npm软件包
      不推荐使用! 不建议使用此软件包,而建议将本地软件包或与。 这是在应用程序中使用本地包的方式: ...Spark = Npm . require ( 'spark' ) ; // server/main.js Meteor . startup ( function ( )
    • spark-ar-impostor::beaming_face_with_smiling_eyes::dagger_select
      我们中间的Spark AR面部滤镜 Instagram过滤器可将您变成“我们之间”游戏的冒名顶替者。 这是活的! 实际上很复杂。 它具有以下特点: ... npm run dev将监视更改并将其自动复制到/spark-project/scripts/
    • lumiere-node-spark:使用 Spark 的 Lumiere 节点
      使用以下安装实用程序: npm install -g spark-cli 配置代码 用相关的配置值更新lumiere.ino ,总的来说这应该只是你拥有的灯的数量。 这最终应该在一个未提交的配置头文件中。 编译和烧录 您可以使用以下内容进行...
    • physar:在您的Spark AR项目中轻松使用Cannon.js物理!
      npm install physar 用法 Physar的工作原理是创建一个Physics世界并在该世界中镜像您的Spark对象。 之后,将使用所有物理元素进行计算,然后使用各自的位置和旋转来更新Spark对象。 对于每个场景对象,必须在代码中...
    • tmux-cpu:在 tmux 状态栏或终端中显示 CPU 使用率
      set-option -g status-right '#(/usr/local/bin/tmux-mem --format ":currentBytes [#[fg=:color]:spark#[default]] #[fg=:color]:percent#[default]") #(/usr/local/bin/tmux-cpu --format ":load [#[fg=:color]:...
    • hackUMBCSpark:我在 hackUMBC 开始的 Spark Core 项目的代码
      黑客UMBCSpark ... 如果你有一个核心并且想让它工作,你需要做的就是将你的访问令牌添加到 Lights.js 文件中,运行 npm install 就可以了。 如果您发现错误,请报告它们。 如果您开发新功能,请提交拉取请求。
    • cg-functions:这个 npm 包包含在 coingecko api 之上创建的函数
      这个 npm 包包含在 coingecko api 之上创建的函数! 安装 $ npm i @arisk1/cg-functions 可用功能 pingApi() 检查 API 是否有效。 成功返回 "gecko_says": "(V3) To the Moon!" coinInfo(coinId) 返回一枚硬币的...
    • egg-spark:eggjs的流式渲染插件
      $ npm i egg-spark --save 用法 // {app_root}/config/plugin.js exports . spark = { enable : true , package : 'egg-spark' , } ; 例子 // {app_root}/controller/admin.js module . exports = app => class ...
    • tmux-mem:在 tmux 状态栏或终端中显示内存使用情况
      set-option -g status-right '#(/usr/local/bin/tmux-mem --format ":currentBytes [#[fg=:color]:spark#[default]] #[fg=:color]:percent#[default]") #(/usr/local/bin/tmux-cpu --format ":load [#[fg=:color]:...