X64dbg: The Case for a Plugin Manager

Created on 4 Aug 2017  路  3Comments  路  Source: x64dbg/x64dbg

Based on a Discussion from the chatroom. Some would like to see the introduction of a plugin management system. However the design concept is the challenging part.

Ideally, ease of management and moderate security is the goal here. The Plugin Manager would be a plugin itself.

Plugin Manager Goals:

  • Download Plugins from Third Party sources

  • Update Plugins

  • Load and UnLoad plugins

  • Verify authenticity of plugins (signature enforced)

Current Ideas shared on Chat:

  1. Host a Github Repository that accepts binary PR's from plugin authors. Plugin Manager would source plugins from this repo
  2. Host a JSON file that points to author submitted JSON Files that contain plugin information.

Both share their pros and cons however I'm leaning towards option 2.
Users would be liable and should know that these are third party modules from 'un'trusted sources and proceed accordingly.

Any thoughts and ideas welcome. Or someone can just code it and we can close this issue. :)

fun

Most helpful comment

I started development over here.

All 3 comments

I started development over here.

@issuehuntfest has funded $60.00 to this issue. See it on IssueHunt

Was this page helpful?
0 / 5 - 0 ratings

Related issues

nickwdev picture nickwdev  路  3Comments

xujintao picture xujintao  路  4Comments

jin-x picture jin-x  路  4Comments

ttimasdf picture ttimasdf  路  3Comments

HuntFrank picture HuntFrank  路  4Comments