DannyHamilton (OP)
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
September 25, 2012, 09:00:30 PM Last edit: September 27, 2012, 07:28:25 PM by DannyHamilton |
|
So, I see that each McDonald's Monopoly piece is printed with an 11 character code that can be used at the playatmcd.com website for additional chances to win a prize. I'm not certain which characters are used in the code. However, after seeing 198 characters (18 codes), so far I've seen all except 0, A, C, E, F, I, O, P, S, U, and Y. It won't surprise me if they don't use 0 (zero), O (oh), and S (ess) to avoid confusion with similar characters, although since I've already seen 5 (five), L (elle), and 1 (one), they may not have left out any characters at all. My best guess is that they are using base 25 and that the characters I haven't seen yet are not used at all. Assuming that only 25 characters are used and that all possible combinations are valid (They aren't, I've already tried some random combinations), there are a maximum of 2.38*10 15 possible codes (25 11) which fits easily into a 64 bit integer. I can't help but wonder: - What sort of checksum is used in the code to ensure its validity?
- What sort of hashing algorithm is used to generate these codes?
- How many valid codes actually exist
- Is there is a way to automate the redeeming of these codes on the website?
- How many of these codes per day could a GPU mining rig generate/redeem?
Since the contest runs for 40 days (approximately 3,456,000 seconds), you would have to submit 689,868,574 codes per second if all 2.38*10 15 possible codes were valid.
|
|
|
|
DannyHamilton (OP)
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
September 27, 2012, 08:22:33 PM |
|
While I still can't help but wonder what hashing and checksum system McDonald's is using, I've discovered that it won't be possible to write a program to try all the possibilities. The McDonalds playatmcd.com website limits each logged in user to 10 codes per day. You'd have to create almost 6 trillion login IDs to their site to submit enough codes per day to try them all.
|
|
|
|
caffeinewriter
|
|
September 27, 2012, 08:59:58 PM |
|
While I still can't help but wonder what hashing and checksum system McDonald's is using, I've discovered that it won't be possible to write a program to try all the possibilities. The McDonalds playatmcd.com website limits each logged in user to 10 codes per day. You'd have to create almost 6 trillion login IDs to their site to submit enough codes per day to try them all.
McCoin Miner.
|
|
|
|
goodlord666
Sr. Member
Offline
Activity: 434
Merit: 250
100%
|
|
September 27, 2012, 09:09:46 PM |
|
Are you trying to get some Happy Meals for free?
|
|
|
|
DannyHamilton (OP)
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
September 27, 2012, 09:57:52 PM |
|
Are you trying to get some Happy Meals for free?
Nah. They are giving away ten "2013 FIAT® 500 Sport Hatchback" vehicles, twenty prizes of $500, and six hundred prizes of $50. Really though, I'm more interested in the math and brute force possibilities than any of the prizes.
|
|
|
|
Phinnaeus Gage
Legendary
Offline
Activity: 1918
Merit: 1570
Bitcoin: An Idea Worth Spending
|
|
September 27, 2012, 10:02:26 PM |
|
Are you trying to get some Happy Meals for free?
Are you trying to get some Happy Meals for free?
Nah. They are giving away ten "2013 FIAT® 500 Sport Hatchback" vehicles, twenty prizes of $500, and six hundred prizes of $50. Really though, I'm more interested in the math and brute force possibilities than any of the prizes. You guys were so close, but please leave the humor for the professionals. From Ronny at Hashbrown Labs Inc.
|
|
|
|
kibblesnbits
|
|
September 27, 2012, 10:25:03 PM |
|
Are you trying to get some Happy Meals for free?
Are you trying to get some Happy Meals for free?
Nah. They are giving away ten "2013 FIAT® 500 Sport Hatchback" vehicles, twenty prizes of $500, and six hundred prizes of $50. Really though, I'm more interested in the math and brute force possibilities than any of the prizes. You guys were so close, but please leave the humor for the professionals. From Ronny at Hashbrown Labs Inc. Those things go great with a Merkle Root Beer. wakka wakka
|
|
|
|
goodlord666
Sr. Member
Offline
Activity: 434
Merit: 250
100%
|
|
September 27, 2012, 10:35:18 PM |
|
Are you trying to get some Happy Meals for free?
Are you trying to get some Happy Meals for free?
Nah. They are giving away ten "2013 FIAT® 500 Sport Hatchback" vehicles, twenty prizes of $500, and six hundred prizes of $50. Really though, I'm more interested in the math and brute force possibilities than any of the prizes. Well if you hadn't posted this publicly on an fbi infested forum you might have had a chance of getting some of it. (I should also get paid for monitoring this forum 24/7)
|
|
|
|
DannyHamilton (OP)
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
September 27, 2012, 10:51:55 PM |
|
. . . You'd have to create almost 6 trillion login IDs to their site to submit enough codes per day to try them all.
. . . .Really though, I'm more interested in the math and brute force possibilities than any of the prizes.
Well if you hadn't posted this publicly on an fbi infested forum you might have had a chance of getting some of it.
A chance of getting some math and brute force possibilities? The FBI has something against math? I'm not aware of any laws against mathematics.
|
|
|
|
JoelKatz
Legendary
Offline
Activity: 1596
Merit: 1012
Democracy is vulnerable to a 51% attack.
|
|
September 27, 2012, 10:57:05 PM |
|
I can't tell you what method McDonald's actually uses, but they could simply be truly random. McDonald's has to "cross off" each code as it's used to stop the same code from being used more than once. So there's really no reason not to just put each code in a database since you pretty much have to do that anyway.
|
I am an employee of Ripple. Follow me on Twitter @JoelKatz 1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
|
|
|
SgtSpike
Legendary
Offline
Activity: 1400
Merit: 1005
|
|
September 27, 2012, 10:58:36 PM |
|
Have you tried generating some base25 hashes and entering them?
|
|
|
|
legolouman
|
|
September 27, 2012, 10:59:36 PM |
|
Are you trying to get some Happy Meals for free?
Are you trying to get some Happy Meals for free?
Nah. They are giving away ten "2013 FIAT® 500 Sport Hatchback" vehicles, twenty prizes of $500, and six hundred prizes of $50. Really though, I'm more interested in the math and brute force possibilities than any of the prizes. You guys were so close, but please leave the humor for the professionals. From Ronny at Hashbrown Labs Inc. I'm willing to invest into your new BigMacHasher line.
|
If you love me, you'd give me a Satoshi! BTC - 1MSzGKh5znbrcEF2qTrtrWBm4ydH5eT49f LTC - LYeJrmYQQvt6gRQxrDz66XTwtkdodx9udz
|
|
|
PinkBatman
|
|
September 27, 2012, 11:00:54 PM |
|
I'd love to see some maths about this.
|
|
|
|
goodlord666
Sr. Member
Offline
Activity: 434
Merit: 250
100%
|
|
September 28, 2012, 06:28:07 PM |
|
Bruteforce me a Fiat hatchback!
|
|
|
|
b!z
Legendary
Offline
Activity: 1582
Merit: 1010
|
|
September 30, 2012, 02:41:03 PM |
|
While I still can't help but wonder what hashing and checksum system McDonald's is using, I've discovered that it won't be possible to write a program to try all the possibilities. The McDonalds playatmcd.com website limits each logged in user to 10 codes per day. You'd have to create almost 6 trillion login IDs to their site to submit enough codes per day to try them all.
Proxies + multithreaded cracking = potential success
|
|
|
|
legolouman
|
|
September 30, 2012, 04:35:41 PM |
|
While I still can't help but wonder what hashing and checksum system McDonald's is using, I've discovered that it won't be possible to write a program to try all the possibilities. The McDonalds playatmcd.com website limits each logged in user to 10 codes per day. You'd have to create almost 6 trillion login IDs to their site to submit enough codes per day to try them all.
Proxies + multithreaded cracking = potential success You still have to make the account, and most likely authenticate them with an email.
|
If you love me, you'd give me a Satoshi! BTC - 1MSzGKh5znbrcEF2qTrtrWBm4ydH5eT49f LTC - LYeJrmYQQvt6gRQxrDz66XTwtkdodx9udz
|
|
|
Kontakt
|
|
October 01, 2012, 04:04:14 PM |
|
They'd probably also get suspicious when 15 million accounts were created from somewhere in russia within 5 hours.
|
|
|
|
Isokivi
|
|
October 01, 2012, 04:18:49 PM |
|
Anyone working on a happymeal-miner yet ?
|
Bitcoin trinkets now on my online store: btc trinkets.com <- Bitcoin Tiepins, cufflinks, lapel pins, keychains, card holders and challenge coins.
|
|
|
|