Skip to content

With screenshot add automatic perceptual hash calculation and screenshots clustering #1303

@Mzack9999

Description

@Mzack9999

Please describe your feature request:

When the screenshot functionality is used, the tool should also calculate the screenshot's perceptual hash (e.g. https://github.com/corona10/goimagehash).
Optional: a summary clustering report should be produced as a final step. We can use a simple sequential clustering approach based on differential analysis with the following steps:

  • For each screenshot
    • Calculate the perceptual hash
    • Compare the hash with the base perceptual hash of previous clusters if any
    • If the similarity is behind a certain threshold, add the screenshot to the cluster
    • Otherwise, create a new cluster

Describe the use case of this feature:

Experimental introduction of visual recon in httpx

### Tasks
- [ ] https://github.com/projectdiscovery/httpx/issues/1363
- [ ] https://github.com/projectdiscovery/httpx/issues/1371

Metadata

Metadata

Assignees

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

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions