Skip to content

Export to 2Fas - Instructions #1

@SensehacK

Description

@SensehacK

I followed your guide and I have unencrypted tokens from your script. Thank you.

What I don't understand here with this note below is, how would I find the so called compatible script which converts the decrypted.json to my preferred 2FAs iOS app.

Please note that this JSON file is not in a standard format that you can import to other authenticator apps, however some people have made scripts to convert the decrypted_tokens.json file into a format recognizable by other authenticator apps. I'll leave a link to some of these below.

twofas/2fas-ios#76

Or should I just try importing directly into the app.

Things I tried

  • Running this compatibility script found from 2FAs authy thread migration

Saving the js script and running it as

node export_oss_two_factor.js

with error

const items = appManager.getModel().map((i) => {
                ^
ReferenceError: appManager is not defined

I think AppManager is dependent on the desktop authy - remote_debugging session approach hence it doesn't get the reference of App Manager

Your Import / Export approach

What tool/app did you use to import your decrpyted.json formatted TOTPs.
I was leaning towards 2Fas but if that's not supported, I would rather go for something which is supported and not support Twilio overall.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions