sensepost / gowitness

🔍 gowitness - a golang, web screenshot utility using Chrome Headless
GNU General Public License v3.0
2.87k stars 329 forks source link

Database Merge Issues #173

Open Syrkadian opened 1 year ago

Syrkadian commented 1 year ago

Describe the bug Data inconsistencies occur when merging database files. The Network, Console, and Technologies category counts do not match when comparing database files before and after merging.

To Reproduce Steps to reproduce the behavior:

  1. Check category counts in respective databases
  2. Merge databases
  3. Reconcile category counts of the pre-merge databases and the output of the merge
  4. Observe discrepancies

Expected behavior The output of a merge would contain accurate category counts that were present in the databases before a merge.

Screenshots image

image

Version Information:

Additional context Please see the attached tar file for copies of the pre-merge databases and the post-merge result. dbs.tar.gz