PM3 Commands Reference (Iceman Firmware):

Main Help


Current command:
hf iclass encode --help


Encode binary wiegand to block 7,8,9
Use either --bin or --wiegand/--fc/--cn

usage:
    hf iclass encode [-hv] [--bin <bin>] --ki <dec> [--credit] [--elite] [--raw] [--enckey <hex>] [--fc <dec>]

options:
    -h, --help                     This help
    --bin <bin>                    Binary string i.e 0001001001
    --ki <dec>                     Key index to select key from memory 'hf iclass managekeys'
    --credit                       key is assumed to be the credit key
    --elite                        elite computations applied to key
    --raw                          no computations applied to key
    --enckey <hex>                 3DES transport key, 16 hex bytes
    --fc <dec>                     facility code
    --cn <dec>                     card number
    -w, --wiegand <format>         see `wiegand list` for available formats
    --shallow                      use shallow (ASK) reader modulation instead of OOK
    -v                             verbose (print encoded blocks)

examples/notes:
    hf iclass encode --bin 10001111100000001010100011 --ki 0                 -> FC 31 CN 337 (H10301)
    hf iclass encode -w H10301 --fc 31 --cn 337 --ki 0                       -> FC 31 CN 337 (H10301)
    hf iclass encode --bin 10001111100000001010100011 --ki 0 --elite         -> FC 31 CN 337 (H10301), writing w elite key