Skip to content

3.1.2 - Pentest Agent and MCP Server

Choose a tag to compare

@FunnyWolf FunnyWolf released this 11 Apr 12:47
· 163 commits to master since this release

img_1

English Release Link

中文版本链接

Introduction

As the industry's first red team platform to integrate LLM agents, the new version adds two LLM Agent-related features: Penetration Testing Agent and MCP Server.

More LLM and Agent capabilities will be added to Viper in subsequent updates.

Why can't the Agent help me write all these documents yet!!!

Pentest Agent

Due to current limitations in LLM and engineering, a fully automated Agent is not ideal.

However, it is entirely feasible for an Agent to help penetration testing engineers input complex tool parameters, analyze tool results, and provide next-step penetration plans.

img

Pentest Agent Documentation

Feature pentestgpt.ai viper pentest agent
Runtime Environment Cloud Sandbox Local Environment ✅
Tool Runtime Limited to 5 minutes Unlimited ✅
Usage Frequency Free version: 2/day Free version: Unlimited ✅
Available Tools Free version: Limited tools Free version: All tools ✅
Model Selection GPT-4 only Any model supported ✅

MCP Server

If there's anything hottest in the current generative AI field, it would be MCP.

The new version of Viper includes an independently running MCP server. Please refer to the documentation for usage instructions and the list of supported tools.

img

MCP Server Documentation

Bug Fixes

  • Fixed issues with Session file upload/download/process operations

img

  • Default certificates and test Python/PowerShell scripts are now available

img_2

  • Fixed an issue where the agent module returned an exception issus

Optimizations

  • Host tags and notes are now integrated

img_5

  • Agent tool invocation and tool results are displayed in JSON format

img_3

  • Nuclei default configuration UI

img_4

  • Generate PE/ELF has been modified to native exe and elf payloads, with source code compiled versions available via module generation
  • Linux now checks if a folder is empty before deletion

img_6

  • Optimized some UI interfaces and cleaned up deprecated frontend components.