Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update does not work due to source format change #55

Closed
codypierce opened this issue Sep 9, 2021 · 4 comments
Closed

Update does not work due to source format change #55

codypierce opened this issue Sep 9, 2021 · 4 comments

Comments

@codypierce
Copy link

./webanalyze -update no longer works due to a format change at https://github.com/AliasIO/wappalyzer/tree/master/src/technologies

$ ./webanalyze -update 2021/09/09 19:14:06 app definition file updated from https://raw.githubusercontent.com/AliasIO/Wappalyzer/master/src/technologies.json $ cat technologies.json 404: Not Found%

@rverton
Copy link
Owner

rverton commented Sep 9, 2021

Oh wow, what have they done.. The technologies.json file was split into [a-z].js files now. I suggest we download all and merge them again to a single file. If someone wants to step in with a PR I'm happy to merge. Otherwise I will need a few days until I can allocate some time.

@rverton
Copy link
Owner

rverton commented Oct 6, 2021

I just pushed a fix for this, however I did notice some other problems with the schema they are using now. Some fields are renamed, some are missing and some are new. I will open a new issue for this.

Let me know if this fix works for you.

@CaledoniaProject
Copy link

Hi rverton, looks like you've merged all the JSON files locally and uploaded to this repo. Why not download all the A-Z files and merge it in the handler function instead?

@rverton
Copy link
Owner

rverton commented Oct 7, 2021

I did not just update the technologies.json, I also added the -update handler/flag to download all files and merge them into a single technologies.json file. This allows to update to the current wappalyzer apps definitions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants