Sen descrición

Eric Betts 9cac16bfd4 parse SIO if present hai 9 meses
.catalog 57d3b2c1e3 Update changelog hai 11 meses
config_cards 9d49cdf5ad Config cards hai 1 ano
files 560eaa8aa9 sort elite dict, remove a dup hai 1 ano
helpers 0689af83f5 CVE-2024-41566: When keys are unknown emulate with a dummy MAC and ignore reader MACs hai 1 ano
icons 0685939fc1 Move apps from flipperzero firmware into separate repository %!s(int64=2) %!d(string=hai) anos
lib 9cac16bfd4 parse SIO if present hai 9 meses
plugin @ dde6192486 e6d5856e15 bump plugin hai 1 ano
protocol 22e119f2fd Handle write key retry when a different card is presented hai 1 ano
scenes 9cac16bfd4 parse SIO if present hai 9 meses
views 86c31c2354 Picopass: add subheader to loclass UI (#197) hai 1 ano
.gitignore 95ae7f2b99 picopass: Add support for non-secure cards (#106) %!s(int64=2) %!d(string=hai) anos
.gitmodules 29405af1d9 Add plugin submodule back hai 1 ano
125_10px.png 0685939fc1 Move apps from flipperzero firmware into separate repository %!s(int64=2) %!d(string=hai) anos
acknowledgements.h bbc0157341 more acknowledgement line breaks hai 1 ano
application.fam 9cac16bfd4 parse SIO if present hai 9 meses
bsearch.c 9cac16bfd4 parse SIO if present hai 9 meses
loclass_writer.c 6c5074796e Picopass: update with latest API (#165) hai 1 ano
loclass_writer.h c610548d02 Add picopass emulation %!s(int64=2) %!d(string=hai) anos
picopass.c 94f1bee7d6 Remove deprecated function hai 1 ano
picopass.h 0685939fc1 Move apps from flipperzero firmware into separate repository %!s(int64=2) %!d(string=hai) anos
picopass_device.c 92fda0cf36 Capture longer SIO hai 11 meses
picopass_device.h 0689af83f5 CVE-2024-41566: When keys are unknown emulate with a dummy MAC and ignore reader MACs hai 1 ano
picopass_elite_keygen.c 99970363e6 Add VB6 RNG hai 1 ano
picopass_elite_keygen.h 99970363e6 Add VB6 RNG hai 1 ano
picopass_i.h 0689af83f5 CVE-2024-41566: When keys are unknown emulate with a dummy MAC and ignore reader MACs hai 1 ano
picopass_keys.c 0685939fc1 Move apps from flipperzero firmware into separate repository %!s(int64=2) %!d(string=hai) anos
picopass_keys.h 77e776a8e7 Picopass: rename RFAL_PICOPASS_BLOCK_LEN (#63) %!s(int64=2) %!d(string=hai) anos
readme.md 9cac16bfd4 parse SIO if present hai 9 meses
rfal_picopass.h 0689af83f5 CVE-2024-41566: When keys are unknown emulate with a dummy MAC and ignore reader MACs hai 1 ano
sio.asn1 9cac16bfd4 parse SIO if present hai 9 meses

readme.md

Picopass

See readme: https://lab.flipper.net/apps/picopass/

Build

git clone https://gitlab.com/bettse/picopass.git
cd picopass
git submodule init && git submodule update
ufbt

To Build ASN1 (if you change sio.asn1)

  • Install git version of asnc1 (brew install asn1c --head on macos)
  • Run asn1c -D ./lib/asn1 -no-gen-example -no-gen-OER -no-gen-PER -pdu=all sio.asn1 in in root to generate asn1c files