Bitcoin Forum
November 14, 2024, 07:39:37 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Possible Wallet Attack  (Read 1004 times)
lakzo (OP)
Member
**
Offline Offline

Activity: 168
Merit: 10



View Profile
February 04, 2013, 10:55:18 PM
 #1

I was playing around with SatoshiDice as I tend to do from time to time and I sent a bet of .09 coins.  My balance was roughly 10.4 coins and then spiked to 13.38 after I won the bet, though the return should have been .18 coins (grand total in the wallet w/ the win should have been 10.58 coins).  Thinking this was some kind of attack on the wallet I transferred the entire balance immediately to an online wallet.  It showed up in the online wallet but as unconfirmed, and the transaction details list it as having not been broadcast through any nodes yet.

Can anyone advise on possible course of action?  10 (or 13) coins is a lot of money!

Thanks!
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
February 04, 2013, 11:06:54 PM
 #2

Hard to say what happened without additional information.  Would you be willing to share the transactionID of the transaction you used to place the bet? Or the transactionID of the transaction that you used to transfer the balance to the online wallet? Or the bitcoin address at the online wallet where you transferred the balance?
farlack
Legendary
*
Offline Offline

Activity: 1310
Merit: 1000



View Profile
February 05, 2013, 12:37:40 AM
 #3

Fake coins I noticed SD will show me a balance way higher than it should be.

Though I don't know how SD makes money lol I already made $150 off them today.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
February 05, 2013, 12:48:23 AM
 #4

Though I don't know how SD makes money lol I already made $150 off them today.

From people with a pool understanding of math.  Smiley
lakzo (OP)
Member
**
Offline Offline

Activity: 168
Merit: 10



View Profile
February 05, 2013, 01:02:10 AM
 #5

Hard to say what happened without additional information.  Would you be willing to share the transactionID of the transaction you used to place the bet? Or the transactionID of the transaction that you used to transfer the balance to the online wallet? Or the bitcoin address at the online wallet where you transferred the balance?

Here's the ID from my wallet to BTCJam:

ef6cdd1d0a38be78ccb63cad37dd0e108048e9cc2bb929b71bb61da245415f21

Trying to initialize Pywallet to delete the 0/unconfirmed 13.3 transfer.  If i delete the transfer will it show back up in my wallet (the original 10-something coins)?  Thanks for all your help!
farlack
Legendary
*
Offline Offline

Activity: 1310
Merit: 1000



View Profile
February 05, 2013, 02:16:43 AM
 #6

Though I don't know how SD makes money lol I already made $150 off them today.

From people with a pool understanding of math.  Smiley

I guess lol, so far day I've ever played I won except for once where I accidentally did 10x bets *1 via blockchain when I wanted to do 10x bets *.01 so I did bets on 2 lol.
01BTC10
VIP
Hero Member
*
Offline Offline

Activity: 756
Merit: 503



View Profile
February 05, 2013, 02:26:34 AM
 #7

Though I don't know how SD makes money lol I already made $150 off them today.

From people with a pool understanding of math.  Smiley

I guess lol, so far day I've ever played I won except for once where I accidentally did 10x bets *1 via blockchain when I wanted to do 10x bets *.01 so I did bets on 2 lol.
http://en.wikipedia.org/wiki/Expected_value
http://en.wikipedia.org/wiki/Variance
http://en.wikipedia.org/wiki/Standard_deviation
http://en.wikipedia.org/wiki/Gambler%27s_ruin
farlack
Legendary
*
Offline Offline

Activity: 1310
Merit: 1000



View Profile
February 05, 2013, 02:32:41 AM
 #8

Though I don't know how SD makes money lol I already made $150 off them today.

From people with a pool understanding of math.  Smiley

I guess lol, so far day I've ever played I won except for once where I accidentally did 10x bets *1 via blockchain when I wanted to do 10x bets *.01 so I did bets on 2 lol.
http://en.wikipedia.org/wiki/Expected_value
http://en.wikipedia.org/wiki/Variance
http://en.wikipedia.org/wiki/Standard_deviation
http://en.wikipedia.org/wiki/Gambler%27s_ruin

Well I might just have good luck. .5 on 50% and .01 on 18% bet x1 I always come out on top. I only start losing when I start to bet 1 on 50%
01BTC10
VIP
Hero Member
*
Offline Offline

Activity: 756
Merit: 503



View Profile
February 05, 2013, 02:35:32 AM
 #9

Luck doesn't exist with math. Anyway hope you're enjoying your bets.
lakzo (OP)
Member
**
Offline Offline

Activity: 168
Merit: 10



View Profile
February 05, 2013, 02:55:10 AM
 #10

UPDATE:  I did some browsing through the tech help boards and am currently clearing the internals and restarting, which means redownloading the block chain :/  Gonna be one of those nights, I can just feel it.
ninjaboon
Legendary
*
Offline Offline

Activity: 2128
Merit: 1002



View Profile WWW
February 05, 2013, 05:36:45 AM
 #11

watching.
any updates?

lakzo (OP)
Member
**
Offline Offline

Activity: 168
Merit: 10



View Profile
February 05, 2013, 08:05:01 PM
 #12

watching.
any updates?

Still downloading the blockchain.  I was going to try and use Pywallet but holy hell that was confusing.  Still have about 10% left of chain to download so hopefully it'll be ready by tomorrow morning.  I think that's the only option at this point.
cptmooseinc
Sr. Member
****
Offline Offline

Activity: 396
Merit: 250



View Profile
February 06, 2013, 12:08:59 PM
 #13

Hey Lakzo,

I had an issue where 2.99BTC, fully verified, went unconfirmed in my wallet. I've already tried the re-downloading the blockchain trick and it doesn't work. I also deleted JUST the 1 0/unconfirmed Tx with no luck (including a re-download of the blockchain). I finally just backed up my wallet, then used Pywallet to delete ALL Txs from it. I'm having to re-download the blockchain again (as I corrupted the DB somehow after reinstalling btc-qt client).

I believe the only way the coins will show for you (as for me too), is to do exactly that. Pywallet is confusing to get working at first for sure, but once you do, it goes very quickly. Just don't make the mistake I did and delete your blockchain again.

So...do this:

1.) Get Pywallet installed and working properly.
2.) Finish downloading the blockchain.
3.) Close your Bitcoin client.
4.) Make a backup of your wallet.dat somewhere incase you fubar the one in the AppData directory (assuming you're on Windows)
5.) Run the Pywallet web server
6.) Do what this link says https://bitcointalk.org/index.php?topic=35214.0
Yes, you DO want to delete ALL keys from that wallet.dat (if something goes wrong, you can just restore the backup and all will be as before).
7.) Go to the command prompt and navigate to the bitcoin client folder (default is C:\Program Files (x86)\Bitcoin\)
8.) Type in this and hit enter: bitcoin-qt.exe -rescan

It'll take a little bit, but whenever the client finally loads, all your BTC should be back in order. That's what I'm hoping for with my wallet. Still waiting on the last 13K blocks to download.

-Moose

The Moose's Tip Jar: BTC - 1HoTm9ZqrEmD5Tvs5qAdPM311agyN3eHra
LTC - LPg9svS4dcK5Kzy6HUoef8icrnDxED3ZVA
lakzo (OP)
Member
**
Offline Offline

Activity: 168
Merit: 10



View Profile
February 06, 2013, 01:18:10 PM
 #14

Hey Lakzo,

I had an issue where 2.99BTC, fully verified, went unconfirmed in my wallet. I've already tried the re-downloading the blockchain trick and it doesn't work. I also deleted JUST the 1 0/unconfirmed Tx with no luck (including a re-download of the blockchain). I finally just backed up my wallet, then used Pywallet to delete ALL Txs from it. I'm having to re-download the blockchain again (as I corrupted the DB somehow after reinstalling btc-qt client).

I believe the only way the coins will show for you (as for me too), is to do exactly that. Pywallet is confusing to get working at first for sure, but once you do, it goes very quickly. Just don't make the mistake I did and delete your blockchain again.

So...do this:

1.) Get Pywallet installed and working properly.
2.) Finish downloading the blockchain.
3.) Close your Bitcoin client.
4.) Make a backup of your wallet.dat somewhere incase you fubar the one in the AppData directory (assuming you're on Windows)
5.) Run the Pywallet web server
6.) Do what this link says https://bitcointalk.org/index.php?topic=35214.0
Yes, you DO want to delete ALL keys from that wallet.dat (if something goes wrong, you can just restore the backup and all will be as before).
7.) Go to the command prompt and navigate to the bitcoin client folder (default is C:\Program Files (x86)\Bitcoin\)
8.) Type in this and hit enter: bitcoin-qt.exe -rescan

It'll take a little bit, but whenever the client finally loads, all your BTC should be back in order. That's what I'm hoping for with my wallet. Still waiting on the last 13K blocks to download.

-Moose

I've been reading the thread you were having the issue on.  I tried downloading Pywallet but unfortunately i'm on a Mac.  Pywallet is a headache and a half because of this, and i'm in the 'home stretch' of the blockchain with 10000 left.

I'll give Pywallet another shot.  I'm just having issues with running it, because i'm not super technically-inclined.
BlackLilac Jordan
Full Member
***
Offline Offline

Activity: 163
Merit: 100



View Profile
February 06, 2013, 01:24:44 PM
 #15

Fake coins I noticed SD will show me a balance way higher than it should be.

Though I don't know how SD makes money lol I already made $150 off them today.


From me!!! I've probably dropped ~40BTC in change over the past few months, don't think I've ever won a single bet.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!