I messed up bad. One word in my recovery seed is wrong. I know it’s the sixth word because my Safepal S1 won't accept the one I have written down. I wrote a Python script to brute force this word using the BIP-0039 word list.
The issue? I have no idea how to run this code. Can anyone lend a hand?
Need Help with Python Script for Recovery Seed
18 replies 324 views
Honestly, no API needed for this. Just keep your seed offline, man.
swiftdiamondMember
Posts: 224 · Reputation: 87
#3Jan 2, 2022, 02:22 AM
Why start a new thread? I saw your other post with the same code. Why not just keep asking there?
This is a super risky move. I just checked your brute_force_seed function. Why are you even sending requests to Safepal with your seed phrase? That's a huge no-go. Also, your Python code has no indentation.
I figured a new post made sense since I’m asking about the code itself. If it’s an issue, I can delete one. The other thread was more about general solutions.
I’m not sharing my seed online. It’s written down on paper. I'm just a total noob, and I tried fixing what AI suggested.
I told you before, use FinderOuter to brute-force that seed. No programming skills needed.
Also, don't use AI to generate your brute force script. It can create garbage code that won’t work or even leak your seed.
SwiftWizardNewbie
Posts: 6 · Reputation: 3
#8Jan 2, 2022, 05:43 PM
Sure, there are tools for this. But remember:
1. NEVER send your seed to any website. THEY WILL STEAL YOUR FUNDS!
2. Don’t write code if you're not sure what you're doing.
3. Avoid AI-generated code. Just find existing tools.
Why are you trusting AI with your code? You said you’re not that experienced.
There are open-source tools made by experts who have tested them. Better to stick with what’s proven instead of AI-generated stuff.
If I use those tools, it'll only be for the one problematic word. The rest of my mnemonic is fine, so no need to take extra risks.
By the way, it’s not SafePal, it’s isafepal. Looks like you might be promoting a phishing tool.
FinderOuter isn’t working for me, so I’ll give btcrecover a shot. And yeah, I know AI can generate off-target code. That’s why I made changes. I don’t code well but I get the gist.
First off, use code tags for your script. Makes it way easier to read.
Second, brute forcing over a network is slow as hell. Your network speed, ping, and rate limits from the server all factor in. No one does it this way.
If it’s not an API, what am I supposed to run the code against?
Find out what type of wallet you’re trying to brute force. I suspect you’re not clear on which wallet you actually have.
Once you get that sorted, see if there’s a Python package that can help you open and read it. You could even use ChatGPT if it’s a well-known package, but at least learn some basics of Python to write it yourself.
My wallet is a Safepal, and I have a legacy address.
There’s nothing at isafepal dot com right now. They might do something later, but as of now, it’s empty. They claimed AI helped write it, so it could just be a blunder.
Why create a new program when two tested tools already exist? Plus, given the lack of technical skill, it’s naive to think they can pull this off properly. Sounds more like a DoS attack than a brute force attempt.
ben.matrixNewbie
Posts: 3523 · Reputation: 35
#18Jan 9, 2022, 08:30 PM
Also, Safepal uses Cloudflare DNS for its site. So if they protect their API that way, you’re gonna hit major hurdles trying to brute force it. You’ll likely get throttled or even banned.
ben.matrixNewbie
Posts: 3523 · Reputation: 35
#19Jan 10, 2022, 01:56 AM
As others mentioned, check if you can access a file instead and run your code against that. Using an API isn't gonna help you without risking getting blacklisted.
Related topics
- Need help migrating my old wallet.dat to the latest version 4
- Need Help Cracking My Bitcoin Wallet Password 19
- Wallet Issues After Editing.dat File, Need Help! 19
- Need Help! My Electrum Wallet Won't Sync 6
- Need Help Redirecting Bitcoin Knots to Existing Blockchain 3
- Need help recovering my lost wallet file $7500 reward 24