export your 1Password URLS, and see which of them are affected by cloudbleed! (https://bugs.chromium.org/p/project-zero/issues/detail?id=1139)
- You will either need
nodeandnpm, or docker installed to do this. - If you aren't using
docker, you'll need at least node v6.7 to use. You can check by typingnode -v.
- Go to a directory where you want to place this project, and type
git clone https://github.com/weltan/cloudbleed-1password.git. - go to 1Password Desktop -> Export -> All items. if Export is greyed out select a single vault (you likely have All Vaults selected)
- Name your export file
affectedSites.csv - Select file format CSV.
- You do NOT need to export your passwords: remove all columns except for the 'URL' column.
- Once exported, move
affectedSites.csvinto the cloudbleed-1password folder. - Inside the cloudbleed-1password folder, run
npm install. - Run
node index.js
Please do!
For those not willing/able to run nodejs.
- Follow steps 1-5
- Build a container
docker build . -t cloudbleed - Run the container
docker run -it cloudbleed