MCPcopy Index your code
hub / github.com/char/duo-hotp-export

github.com/char/duo-hotp-export @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
3 symbols 5 edges 1 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

duo-hotp-export

An exporter for Duo Mobile 2FA codes into actually-free apps. Basically, I don't trust Cisco's Duo Mobile app to run on my own phone.

See also: the accompanying blog post.

Usage

  1. Go to the Duo Security portal
  2. Try to register a new Android tablet
  3. Save the QR code that the portal gives you.
  4. Run the program:
$ cargo run --release -- path/to/qr.png
# ... a big QR code
  1. Scan the QR code with an open HOTP app like FreeOTP.

Core symbols most depended-on inside this repo

decode_qr
called by 1
src/main.rs
fetch_api_details
called by 1
src/main.rs
main
called by 0
src/main.rs

Shape

Function 3

Languages

Rust100%

Modules by API surface

src/main.rs3 symbols

For agents

$ claude mcp add duo-hotp-export \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact