Hi guys and gals,
I am willing to PayPal $150 to three people who help me get access to my account, anywhere in the world.
I’m in a sticky situation here and I don’t want to be reminded of what’s happening while I’m on holiday because the dread is slowly killing me. Half of me is wanting to rush back home to try and fix the problem with the other half wanting to put my head in the sand while hoping for my neck to snap while doing it. LOL. but I’m half way across the world with ideas running in my head and I need solution to get me out of this hole I’m in.
I have a Bitwarden account set up on my main phone (google pixel 5) and on a Firefox extension on my laptop (MacBook air 13-inch 2015). I have been on holiday and took a secondary phone that had a reduced number of apps. Bitwarden is not on the secondary device. I did this so I could get away from it all and disconnect.
I have two Yubi keys, one with a complex strong password, physical stored in a secure location with the password stored to access the hardware device in a Bitwarden note. We can call this one the backup Yubi key.
The second key I had was on my key ring which had no password and to which I used as the main hardware 2fa device to access my accounts.
I lost the key ring. Meaning I had no main Yubi login device, but this was not an issue as I had a backup Yubi key and still had access to Bitwarden which stored the password. No issue here ;).
So, I ordered a new Yubi key. The issue here was when I was setting up the Yubi key device, I added a simple password to the device. It’s a very simple password 3 to 6 letters. But I have forgotten this, as you tend not to need the 2fa device as much when you are logged into everything already. You also only get 8 tries before the device wipes itself.
Before I left for holiday I knew in the back of my mind, I did not remember the main Yubi key password. That should not be an issue as I will not be out of the country for that long and I forgot about auto logouts as it was not top of mind. Push comes to shove and I’m am out for over 3 months. The auto logout for extensions is 30 days and 90 days for the mobile device. This realisation while lying in a hotel bed made me freak out as I knew I did not know the Yubi passwords and only had a few changes to get back in without losing data. I never thought I would go this long without using the Bitwarden account as I use it nearly daily for personal and business use cases. I have spent years building that library of saved passwords.
bitwarden[dot]com/help/security-faqs/#q-how-long-does-bitwarden-cache-session-information
The phone I have locked, I think! I asked a family member to power on the phone and I was able to remote connect to the device and try to enter the password. I was on the screen where you could enter the master password and if it was correct move forward into the vault. I think Bitwarden calls this state, locked mode. I failed to remember the password and it pushed me back to the first login screen where I need to log in with 2fa. I have been away for so long I have forgot the password and I only remember it while touch typing on my laptop (MacBook air 13-inch 2015).
This is where the issue arises. The main chance I had to resolve the issue I failed to log in. now I’m looking at trying to break a system that is used to secure passwords and the people making this application are not dumb dumbs like me.
What I need out of the password manager (READ ONLY ACCSESS)
I only need read only access to a note file within my Bitwarden. So I can;
1. Gain access to the strong login password for the backup Yubi key so I can safely reset the main Yubi key, safely.
2. Reset code for 2fa on the Bitwarden account (same note file).
My plan to get around this and try and get back into the account is;
I’m hoping that I can use offline mode to skip the “logging in” step (master password + 2fa) by using the “encrypted vault data” stored on the disk of the laptop device. I basically want to time travel back in time.
I want to do this by back up the Firefox extension data, disabling WIFI and changing date and time setting. Tricking the laptop into thinking I’m offline and within the 30-day window for offline usage.
bitwarden[dot]com/help/understand-log-in-vs-unlock/
Assumption
1. The MacBook air is old. A 2015 model. It does have a poor battery management. Sometimes you charge device to 100%, unplug the device and the lid will think its open and drain all the battery. So I’m hoping its fully dead. This means that it’s in a frozen state that died within the 30 days since last log in.
2. I don’t need to connect to Bitwarden server for first time unlock. I can go straight into offline mode without needing any connection to the internet.
What I want to do in three steps,
Step one; physically remove the WIFI / Bluetooth card
I will do this so that the laptop cannot speak to the internet. this will do two things
hopefully push the Bitwarden Firefox extension into using offline mode*
allow me to manual set the device date and time to within the 30 days of when I last logged into the device and stop the device reaching out to date and time checking services. Tricking Bitwarden into allowing access using only master password.
physically removing the WIFI / Bluetooth card, using this guide.
ifixit[dot]com/Guide/MacBook+Air+13-Inch+Early+2015+AirPort-Bluetooth+Card+Replacement/38515
Why physically remove the card, because I’m running out of chances to get back into my account and I don’t want to ■■■■ this up.
Step two; back up data from Firefox extension
I am going to physical remove the SSD and plug it into my desktop and manually backup the extension data by ctrl + c, ctrl + v.
My thought process here is that if I run into an issue where it does not work, I can roll back??
bitwarden[dot]com/help/data-storage/
Step three; change date and time
I will do this by entering macOS recovery, entering terminal, use code “date 0220143023”
I will use method 1 of this guide
thetechylife[dot]com/how-do-i-change-date-and-time-on-mac-terminal/
after doing these three things, log into the user and try logging into the manager
1. reboot laptop normally
2. Log into my user account
3. Hope that date and time settings save and offline mode is accessible without needing first time connection to Bitwarden servers
4. Firefox will auto open because of start-up app settings
5. Hope that the following screen pops up, where I only asks me for my master password
preview[dot]redd[dot]it/why-does-bitwarden-show-a-full-unlock-screen-on-ios-v0-qurc13x4o8ag1.jpeg?width=640&crop=smart&auto=webp&s=0a874b92b4599bb1a93da53ea237711554358fad
Questions I have
1. Am I understanding it correctly that due to my first login using 2fa, I can force skip checks using local stored data and offline mode. To gain read only access to the vault using my master password only?
2. do you see any way this could go wrong?
3. Does the method I use to change the date and time save when I boot normally (restart so I can access the user on the laptop)?
4. Is there anything else I should do?
5. If this goes well, what steps should I put in place to stop this from happening again?
6. On windows there is a safe mode, is there a safe mode in mac that I can boot into the check to see if the date and time saved before I boot into the real user?
6. Is offline mode accessible without needing to reach out to Bitwarden services for first time connection / unlocking?
7. Is there any else I should backup?
8. If you have another work arounds, I’m all ears!!
9. Surely there is not a brought force method to gain access to the Yubi keys backup or replacement? the backup Yubi key is old, like 6 years plus old, if that could help.
Post-accident process updating
1. Keep a written log for passwords that are needed / backup passwords that remove 2fa. Write on paper and store in secure location. Away from 2fa keys.
2. Don’t rely on your memory. Write ■■■■ down.
Key items I need
I have one note with all the backup codes in, this was my point of failure as I thought that I would never looser access to the vault and because of this did not implement a way to access if I lost my 2fa. I only need read access to two lines in that note file.
How will I make sure I remember the password, If I only have one chance?
I will go to bitwarden.com → login → enter my email → enter my password until I get to the next screen which will ask me for my 2fa code. I will do this after I remove the WIFI card and back up Firefox data.
Please if there are any questions, you have put them in the comments. Again, for the top three people who help me gain access to the account I’ll send over $150 PayPal.
I will cross post this to Reddit and the Bitwarden forum.
I’m all ears and because I think I’m fucked. I will be back from holiday around end of the month 1/6/26. After posting this im going to go get some braised beef with noodles. Im not a happy chappy at the moment.
Signing out, thanks for any advice
. I will update this post with outcome and steps used if any.
edit while posting - wish I could add more links, blocked because new user. no problem no problem.