I hope you're enjoying being your own bank and in full control of your resources. Maybe you need to ask your bank (yourself) about your security policies. /s (Information security is hard and you only have to make a mistake once.)
What he is doing should have been secure. The question is valid. How were the keys exposed from a private repo?
My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
31–40 of 47 posts
Re: My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
#32I think your colleague cloned the repo, and he had wallet stealing malware in his PC, which probably automatically stole it within milliseconds of the clone happening.
This is a horrifying scenario.
Re: My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
#33Re: My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
#34I think your colleague cloned the repo, and he had wallet stealing malware in his PC, which probably automatically stole it within milliseconds of the clone happening.
This is a horrifying scenario.
What would be a horrifying scenario would be to lose those affordances and backstops for new technology that requires humans to not make mistakes to operate it safely
Re: My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
#35I thought that at this point it’s common sense that any secret pushed to a public GitHub repo should be considered compromised, regardless of how quick you roll it back. There are many people writing automated tools doing their best to catch slip-ups like this before everyone else. Dark Forest and all that. And as someone else said, why use a wallet holding mainnet private funds as a dev wallet? Separate your keys.
> There are many people writing automated tools doing their best to catch slip-ups like this before everyone else. Dark Forest and all that. And these scripts can see my private GitHub repositories? If so, what's the difference between public and private repositories? Is this a failure of GitHub's security?
Re: My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
#36"I just emailed an invitation to my colleague that we were working together on Zoom" Most likely explanation is that if you didn't drain the wallet yourself then the only other person with access to your private key did.
He was sharing his screen when I realized the mistake, and he did not even see the keys.
Re: My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
#37"I just emailed an invitation to my colleague that we were working together on Zoom" Most likely explanation is that if you didn't drain the wallet yourself then the only other person with access to your private key did.
He was sharing his screen when I realized the mistake, and he did not even see the keys.
Re: My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
#38Did you try asking your buddy to give back your coins lol
Always roleplay as your favorite neutral characters and don’t trust anyone when dealing with crypto! Trustless
Re: My MetaMask Private Keys Stolen from GitHub Private Repo in 1 Hour
#39Trace back as you might have overlooked something. Start from the beginning.