Manu-sh / greenpass_qrcode_reader

read and decode greenpass data from .png greenpass qrcode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

greenpass qrcode reader

decode & dump data from greenpass 📄

The "evolution" of greenpass_string_reader, less academic approach.

Dependencies: base45-ansi-C, zlib, COSE-C, zbar, libpng.

About base45-ansi-C it raise many warning because it make an signed integer overflow (which is UB) i don't care for now, but it's important to know i have opened a pull request for this.

Install deps (archlinux)

pacman -S zbar zlib libpng

Build

# then into the folder
mkdir -p build && cd build
cmake ..
make -j`nproc`

Useful links

TODO

  • memory overlap warning into zbar library (try with another version) valgrind --undef-value-errors=no --tool=memcheck --leak-check=yes --show-reachable=yes --num-callers=20 --track-fds=yes ./greenpass_qrcode_reader
Copyright © 2021, Manu-sh, s3gmentationfault@gmail.com. Released under the MIT license.

About

read and decode greenpass data from .png greenpass qrcode

License:MIT License


Languages

Language:C 89.3%Language:CMake 10.7%