You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I installed your tool like described in the README (in Arch Linux) and it keeps giving this error below:
$ go run cmd/webanalyze/main.go -host https://host/path/
2017/08/10 16:24:18 error initializing: json: cannot unmarshal number into Go struct field App.cats of type string
Is this normal? After the previous error the execution seems to proceed but hang.
2017/08/10 16:24:18 Scanning with 4 workers.
The text was updated successfully, but these errors were encountered:
Thanks for the notice. It looks like the schema of the apps.json file from webanalyze changed again. I will check this.
rverton
changed the title
Error when running webanalyze
unable to unmarshal: webalizer schema definition file changed
Aug 11, 2017
rverton
changed the title
unable to unmarshal: webalizer schema definition file changed
unable to unmarshal: wappalyzer schema definition file changed
Aug 11, 2017
So the problem is that wappalyzer is not very .. strict on their apps.json schema. Have a look at how the usually define their categories, for example:
This fails to unmarshal, because I am expecting a string, and not a number. To fix this you can do this by hand (change 1 to "1"). I will also prepare a PR for the wappalyzer repository.
I installed your tool like described in the README (in Arch Linux) and it keeps giving this error below:
$ go run cmd/webanalyze/main.go -host https://host/path/ 2017/08/10 16:24:18 error initializing: json: cannot unmarshal number into Go struct field App.cats of type string
Is this normal? After the previous error the execution seems to proceed but hang.
The text was updated successfully, but these errors were encountered: