ah.. must have to be in lower case or something..
anyone else having issues with these coupon codes on iphone? i add them but the the only thing that comes up is the $1 crusher but strangely it isnt one of the codes in the .db file..
Moved to Forum: Original Link
Download. Play. WIN. KFC's Snack! in the Face gives you the chance to win FREE snacks
iPhone: http://bit.ly/SITFIOS
Android: http://bit.ly/SITFAN
Description
Save the snacks then eat ‘em! – 2,500 free KFC snacks to be won daily!
Oh no! The KFC snacks have been stolen by the evil Professor Snackbot! Pop them back into the safety of Colonel Sanders’ mouth. Unlock achievements in Adventure Mode and conquer daily snack challenges in Snack Time for the chance to win free KFC snacks. A physics based puzzle game best played when you need a snack fix. Be a hero and get the chicken!
SNACK TIME – Everyday from 2pm-5pm AEST, test your speed and agility by playing a special Snack Time daily challenge for the chance to instantly win free KFC snacks. Master your technique in Adventure Mode and the snacks could be yours!
ADVENTURE MODE – Help the snacks escape from Professor Snackbot’s evil lairs, unlocking achievements to win snacks:
MY SNACKS – All snacks won in game are stored in My Snacks, your own prize wallet full of chicken. Just show the prize screen on your mobile device at a KFC restaurant to redeem your snack.
SNACK GIFTING – If you’re not feeling peckish, share the love and gift your prize to a friend through Facebook. They’ll be your BFF.
Free snacks to be won across the KFC Snacking range:
RATING: You must be 14+ to download the game.
For the full list of terms and conditions, please visit Snackintheface.com.au.
I don't know how good the app is because I haven't tried it yet.
ah.. must have to be in lower case or something..
anyone else having issues with these coupon codes on iphone? i add them but the the only thing that comes up is the $1 crusher but strangely it isnt one of the codes in the .db file..
Haha, I'm having a look through the flash file now.
The .db file isn't the only thing - there is a function that compares the server data with the database data. You've got to do both to get it to work.
Edit: If you go into Airplane mode it should be fine, though.
Has anyone figured out the algorithm for playerPrizeID? Does it do checks to make sure the data you put in match?
Even on airplane mode they come up as expired no matter what date i put in. even put "null" in one of the fields and came up with 'expired on nan/nan at nan/nan' lol
Nevermind. playerPrizeID does not matter by the looks.
loc2.playerPrizeID = "temp" + loc4.fullYear + loc4.month + loc4.date + loc4.hours + loc4.minutes + loc4.seconds + loc4.milliseconds + Math.floor(Math.random() * 99999999);
playerPrizeID is unique even if its the same coupon it generates a new code. playerPrizeID is what the server reads i believe and thats randomly generated
Yes, and from what I can see, checkDBAgainstServer() only finds what it needs to update the database with that is on the server. Still digging though.
Wow! Managed to get a free Nuggets Snack Box.
So the way I did it was reverse engineer checkDBAgainstServer(). It goes through and matches all the prizePlayerID's and if there is a mismatch, it adds the missing row automatically.
So I just intercepted the packet using Burp Suite and added in this row:
{"PlayerPrizeID":"83e1808543f84e768cbde87f3f1198eb","PlayerID":"<removed>","PrizeID":"0917579463D94957A84CF8DF96F4835A","SessionID":"00000000000000300000000000000000","ModePrizeType":"SnackTimeMode:Free","ExpiresOn":"2013-10-18T01:01:17.0000000","Status":"Won","CreatedOn":"2013-10-15T01:01:17.0000000","ModifiedOn":"2013-10-15T01:01:17.0000000"}
Then the app created the row in the DB for me.
Edit:
So you can do the same thing in the DB. Just by adding another row, and making PlayerPrizeID unique.
I'm not as technically savvy as you guys so if you wouldn't mind could one of you PM me copies of the relevant files i need and of course then i will swap the playerId for my own..
Much appreciated guys
It's not really in an easy to digest form right now.
I don't even eat KFC. Just doing it to figure it out.
Well good luck!
Manager had a weird facial expression when I told him I would like to claim two freebies.
You sure he wasn't just born that way?
He must of thought I hacked the app but I didn't. So in his face!!
Finished the game with three stars on each level and completed the daily challenge.
No unconditional freebies though…
Coupons as follows:
1 x 1 wicked wing (purchase three wicked wings required)
2 x 1 snack box (purchase snack required)
3 x $1 can of drink (purchase snack required)
4 x $1 krusher (purchase snack required)
If you repeat the game does it give you new coupons?
These all expire within seven days.
I haven't been getting any coupons since :(
Two options … clear all KFC app data, that should reset your stats and coupons.
If not, clear data & then uninstall & reinstall app.
PM me if you want an app for this. I'm thinking of making one. No promises, just PM me and I'll keep you in the loop.
I got a buy one get one free popcorn chicken snackbox for $3.50 which is a bargain, especially with the sales staff filling both boxes to the brim. Being an Ozbargainer, I stacked on a $1 Krusher coupon (worth $4) to increase the savings percentage.
There's also a coupon for a FREE Krusher with the same conditions. No need to pay an extra $1.
KFC staff let stacking a $1 Krusher pass but denied the free Krusher voucher after already getting an extra snackbox.
I've sent everyone a PM that asked for updates with some cool things to play with in it.
Yummy updates? :)
Hey guys, before I file a complaint with KFC, has anyone been told they have to buy something instore to redeem your freebies? The manager said that it was in the Terms and Conditions, saying that Franchises had the right to charge customers (i.e change the rules). I ended up buying another item in order to redeem my free Wicked Wings and free Popcorn Chicken Snackbox!
I can't see anything in the T&C's … anyone agree/disagree??
nope. got my free bbq bacon roller yesterday via drive thru :)
Sounds like you got a power tripping manager. Report him/her and find another KFC.
Definitely file a complaint.
Complaints have been filed … results will be interesting
http://www.youtube.com/watch?v=m3a0GH_u_lQ
wonder how he did that
Definitely done with packet interception. Similar to what I've gotten to work. As long as he's producing a random PlayerPrizeID, the app will just keep adding more and more prizes every time he receives a packet from the server.
How's your app going? Are you nearly finish? =)
video is private?
I got blasted for even merely mentioning the idea of hacking the Big Mac Chant app but with this KFC app it is already in full swing and being actively worked on. So it's not fraud if you're doing it to KFC?
Pretty sure people tend to like hating on KFC maybe that's why haha.
The terms and conditions don't explicitly exclude one from doing it at present.
with the buy 3 wicked wings get 1 free, does that mean
buy 1 pack of 3 wicked wings get one pack of 3 wicked wings free
or literally you get one extra wing free?
You get a 4th wing free … however, the first time I redeemed it, myself and the cashier thought it was BOGOF box (x3 wings), so yes it is confusing and you may find it advantageous!
Is there an easy way to "reset" the achievements? Like if I uninstall the app and reinstall?
An uninstall and reinstall for me got rid of my achievements but kept some coupons, so double win! :)
How do you "FIND" the Golden Popocorn Chickens?
I can see them but how do you "PICK" them?
you HIT them
With a Samboy chip.
Dad, get off the puter!
I've stopped working on my app in response to a polite email from KFC (no really, it was polite!).
If they can find your email address, you're doing it wrong. ><
PS - They totally offered you a bribe didn't they!
what did the email say?
Just thought I should mention, if you disconnect from the internet when you redeem, quit right away and clear app data. The voucher more often than not returns… (I had 15 wicked wings Tuesday)
"I had 15 wicked wings Tuesday"
Well done. In what period of time?
PS - Wicked wings are hit and miss lately. Some seem to have no zinger flavouring on them at all.
Over a period of around 5 hours (Exam time=KFC Breaks 6 at 3pm & 9 at 8pm ). Being in a CBD filled with KFC's helped with this as well and according to the app it just expired without me ever using it lol. But maybe I've just been lucky with the voucher respawn but def worth a try.
what a champion!
I've been noticing a drop in freebies lately, I am getting heaps of $1 drink/krusher coupons. Do you win a better prize if you finish the level faster or perhaps without killing too many popcorn chickens?
Fyi in response to my complaint regarding KFC making me buy items in order to redeem my free winnings they sent me a letter saying I could choose 3 items off their $2 snack range. Pretty lowball by them but I guess better than nothing…
Did you update the app? If so, then that explains it.
Choose 3 items for free? That's pretty low, HJ would give you a free meal.
Hi, wondering if anyone has the "KFC Snack! 1.00.ipa" that they wouldn't mind forwarding over to me. Thanks.
I think they could be trying to catch people out that are claiming free things. Be careful if you're somehow getting free items during this 'dry period'.
Got a free chicken popcorn snack box after a game once but never received the voucher.:(
Pressed the tick to continue but the voucher never turned up in the "My Snacks" window.
Like the poster a few posts up, got plenty of $1 drink/krusher coupons.
So can anyone with old version tell me if they still get freebies?
I didn't get any freebies anymore after update.
Today's the last KFC Snack Box app day,
its says on KFC Australia FB page.
:(
This was an amazing app for boxes and boxes of free KFC over two months.
This app is back! oh yeah!!
The two you posted are identical to snowdude's.