Skip to content

Refactor uncover and provide abstracted library (similar to tlsx) #168

@xm1k3

Description

@xm1k3

Please describe your feature request:

The current implementation of uncover in nuclei is not abstract and is affected by minor changes, as noted in this GitHub issue (link to the issue). This is already a breaking change and we need to design a minimalistic Uncover API that abstracts everything.

As talked with @tarunKoyalwar, we create a new API that encapsulates all uncover-related functionality and expose it via a simple and stable interface. This will make it easier for developers to use uncover in their projects without worrying about the underlying implementation details.

Describe the use case of this feature:

By doing so, we can avoid having to update nuclei every time we add or update uncover.

refs: https://github.com/projectdiscovery/tlsx/blob/main/pkg/tlsx/tlsx.go

Metadata

Metadata

Labels

Status: CompletedNothing further to be done with this issue. Awaiting to be closed.Type: EnhancementMost issues will probably ask for additions or changes.Type: MaintenanceUpdating phrasing or wording to make things clearer or removing ambiguity.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions