Go Back   FormKaos: Board > General Discussion > Coffee Lounge
FAQ Community Arcade Today's Posts Search

Coffee Lounge Talk amongst other community members.

Reply
 
LinkBack Topic Tools Rate Topic
  #1 (permalink)  
Old May 09, 05
sNyx.com
 
Join Date: Nov 2000
sNyx is just really nicesNyx is just really nicesNyx is just really nicesNyx is just really nicesNyx is just really nicesNyx is just really nicesNyx is just really nice
HaXoring Coca-cola (Soda) Machines

PREFACE
Coke vending machines are everywhere. They're getting more and more like regular computers with LEDs that show little "ICE COLD" messages and whatnot. Well, there's a lot more to those little built-in computers than you may think. Included in the low-level operating system that these babies run on is an actual debug menu that gives you access to all sorts of machine information and possibly gives you free cokes in older machines.

WHICH MACHINES WORK?
There's a very strict list of vending machines that have the debug menu. First off, they're all COCA-COLA product vending machines. This means the giant, un-missable picture on the front must show any of the following: Coke, Dasani (Water), Barq's Root Beer, Vanilla Coke, Cherry Coke, Sprite, Evlan (water), Fanta, Fresca, Frutopia, Hi-C, Sprite Remix, Mad River, Mello Yello, Minute Maid, Nestea, Odwalla, Mr. Pibb/Pibb Xtra, Planet Java, Power Ade, Seagram's Ginger Ale, Simply Orange, Sparkletts, or Tab. Of course anything Diet or Caffeine free works too.
The machine must have an LED screen. Some of the older ones just allow the LED to be set to a price amount and won't have the debug menu. You're safer if the little LED is telling you something. Usually it will scroll a little message like "Ice Cold Cokes". Newer machines are more likely candidates.

ACCESSING THE MENU
To enter the menu, there's a button combination. HERE'S THE ONLY THING YOU HAVE TO REALLY REMEMBER:

[4]-[2]-[3]-[1]

The buttons are numbered depending on how they are positioned. They will either be vertical (more likely), or in horizontal rows of 4 buttons per row. If it is vertical, the first button is #1, the one below it is #2, and so forth. If the buttons are in horizontal rows, the first button is #1, and the one to the right of it is #2. The numbers work like a type writer after that. In rows of 4, the first button of row 2 will be button #5. So, to review, getting in to the debug menu looks like this:

COKE MACHINE::::::
$1.00 -------
-------------
[ Coke ] <-- Hit this button last
[ Coke ] <-- Hit this button second
[ Diet Coke ] <-- Hit this button third
[ Sprite ] <-- Hit this button first
[ And so on ]
-------------

Some text should show up on the LED (probably the word "Error", we'll explain what it means next sections). If nothing happens, your machine doesn't have the debug menu.

NAVIGATION
To navigate from option to option (What they are is next section), remember the numberings we gave the buttons. They work as follows:
Button [ 1 ] - Exit/Back
Button [ 2 ] - Up
Button [ 3 ] - Down
Button [ 4 ] - Select

OPTIONS
Depending on the age of the machine, you will get a varying amount of default options available.
On older machines: SALE, VER, EROR, and RTN
On newer machines: CASH, SALE, EROR, and RTN

CASH - Machine Earnings Display
The CASH option will display how much money is in the machine currently. It generally takes a second or two to load. From here, you can scroll up and down through 12 or 16 different options, depending on the machine age. These other options display how much money was spent on each individual item, classified through its button (or slot, as I like to call it) number.
A neat side note about the slot numbers is that there are more slot numbers than there are actual slot, so usually the last 4 buttons contain zero money. This could be so that the same OS could be used on bigger machines, but the newer machines have even more slot numbers.

SALE - Total Sale Count
The SALE option displays how many drinks have been sold out of the machine. This tends to be cumulative, but not on all machines. The stock guy is probably supposed to reset this each time he re-stocks. Also, this has the same sub-options as the CASH option, where you can scroll up and down and see how many drinks have been sold from each slot.

VER - System/Machine Version?
This option will cause a large alphanumeric string to scroll across the LCD. The number looks very much like a serial number, but doesn't vary from machine to machine. It is most likely the OS or machine version number, but of the older machines that have the option, I haven't seen one that doesn't have the same number.

EROR - Error Log
There are 8 different types of errors - COLJ (Column Jams), VEnd (Vend Mechanism), door (Door Switch), sels (Select Switch), CHAR (Changer Errors), acce (Acceptor Errors), StS (Space-to-sales errors), and bVal (Bill Validators). The separate types and actual errors are useless, as you assumably can't get inside the machine, BUT(!) you can clear the errors. Hold the enter (Number 4) button down for about 2 seconds, and it should clear the error.

RTN - Return
This is simply the return option. Selecting this will exit the debug menu. On newer machines, pressing the BACK button at the main menu will not exit, and RTN must be selected.
A side note: The menu can also be exited by pressing the coin return button.

EXTRAS
By holding in the coin return button and not releasing, on the newer "big-button" machines, this will display the internal temperature in Fahrenheit, as in "42F".

**Update**
There are many more menu options that are only accessible if they've either been enabled from the computer inside the machine, or on the internal computer behind the door (Probably not feasible for you to access).

CPO - Coin Payout Mode
You can can dump coins from the coin mechanism, and the various menu options allow you to choose which type of coins (Nickels, dimes, etc.) are dumped.

tVFL - Tube Fill Mode
This is useless to you. This allows you to load coins into the coin tubes, which you can't do from the outside.

TEST - Test Routines
This allows you to test the following various routines:
SE Allows you to test the buttons. Will give you number
of button when you press it
SP Sold-out paddle test. Not quite sure, most likely internal function.
Su Sold-out switch test. Same as paddle.
CO Motor test. Will run various column motors.
Cn Coin test. Put in a coin and it will tell you what kind of
coin it is.
nA Note acceptor test. Same as Cn, but for bills.
dSP Display test. Will illuminate various LEDs.
vErS Rattles off version number.

RELY - Relay test
This tests the relay electronic control of various parts. Do not do, as it will cause damage if various internal parts are not unplugged before usage.

PASS - Password
This is not normally accessible, but allows you to change the menu password from the 4-2-3-1. Whoo!

PrIC - Price Setting
Used to set the price for a drink. Not sure how to work it, but it seems simple enough.

StOS - Space-to-sales routine
Lets you change the STS routine and other options. This means that various buttons will all mean the same thing, i.e. the 6 coke buttons don't actually vend from 6 different columns, but vend from one (changing when one runs out of course).

COn - Machine Configuration/Permissions
This is the machine config menu that decides what of these options you are allowed to access through the outside panel. This is probably only accessible with the door open. I won't go into detail, but I'll list the Config numbers and what each do: C1 sets price menu on, C2 sets special (manufacturer) options on), C3 disables the "ICE COLD COKE" message. C4 is autoviewing of menu when door is opened, C5 is door switch status, C6 is mysteriously reserved for "future use", C7 determines whether your money credit stays in for 5 minutes or indefinitely, C8 is Force Vend, C9 allows multiple vends without putting in more money (i.e put in a 5 and get 3 cokes and then your change), and C10 is Escrow Inhibit.

CCoC - Correct Change Only Control
Adjusts Correct Change only rule to your liking.

TIME - Time Adjustment
Allows you to set the machine's local time.

LANG - Language Selection
Not sure how many languages are supported, but there are apparently more than just English.

USEFULNESS
Unless you can get behind the door, there's little you can do with this except impress your friends. However, if you're able to set the C-switches properly, you'll be able to manipulate the machine in any way you want, get free drinks, change the price, set up cool buy-one-get-one-free deals, etc, etc. Not to forget, knowledge is power. One step closer to free sodas!
Reply With Quote
  #2 (permalink)  
Old May 09, 05
Straight Outta Mocash
 
Join Date: Nov 2003
Gusto is just really niceGusto is just really niceGusto is just really niceGusto is just really niceGusto is just really niceGusto is just really niceGusto is just really nice
have you tried it?
Reply With Quote
  #3 (permalink)  
Old May 09, 05
24.85.132.60
 
Join Date: Jul 2003
BongMan will become famous soon enoughBongMan will become famous soon enough
interesting I wanna go have some mischievious fun
Reply With Quote
  #4 (permalink)  
Old May 09, 05
rockstar
 
Join Date: Apr 2001
M!SKA has a spectacular aura aboutM!SKA has a spectacular aura about
one of my favourite junior high memories was when my buddy did this to an ice cream machine at whistler, and we all bought $0.10 ice cream for the kids that were around.
Reply With Quote
  #5 (permalink)  
Old May 09, 05
Registered User
 
Join Date: Oct 2003
Dean is an unknown quantity at this point
damn all that reading for no easy free drinks
Reply With Quote
  #6 (permalink)  
Old May 09, 05
http://virb.com/esoter1c
 
Join Date: Sep 2004
esoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to allesoter1c is a name known to all
Salt H20

Or You Can Just Pour Some Saltwater Into The Coin Slot N Either Get Free Money Or Free Cokes.
Reply With Quote
  #7 (permalink)  
Old May 09, 05
 
Join Date: Jul 2004
dapimpstress is an unknown quantity at this point
hahaha. werd myles..MAD werd.
Reply With Quote
  #8 (permalink)  
Old May 09, 05
green jungle junkie
 
Join Date: May 2005
Blackthorn is an unknown quantity at this point
I always find it easier to tip the machine over, bust the front in and take free cokes. Note, this also works for pepsi machines and food vending machines. Also, try and see if you can get behind the machine. Some machine vendors get lazy if they can't get all the pop in, and just stuff it in behind at the bottom for next time
Reply With Quote
  #9 (permalink)  
Old May 09, 05
Straight Outta Mocash
 
Join Date: Nov 2003
Gusto is just really niceGusto is just really niceGusto is just really niceGusto is just really niceGusto is just really niceGusto is just really niceGusto is just really nice
its even easier to pay a buck and buy a drink, you fuckin cheapskates
Reply With Quote
  #10 (permalink)  
Old May 09, 05
Hardcore Til I Die
 
Join Date: Jul 2004
dr0pdeadfred is an unknown quantity at this point
haha i gotta try this
Reply With Quote
  #11 (permalink)  
Old May 09, 05
Registered User
 
Join Date: Nov 2002
mojo is just really nicemojo is just really nicemojo is just really nicemojo is just really nicemojo is just really nicemojo is just really nice
Quote:
Originally Posted by gusto
its even easier to pay a buck and buy a drink, you fuckin cheapskates

give this man the 10000$
Reply With Quote
  #12 (permalink)  
Old May 09, 05
ebbomega's Avatar
1up motherfucker
 
Join Date: Oct 2003
ebbomega is a name known to allebbomega is a name known to allebbomega is a name known to allebbomega is a name known to allebbomega is a name known to allebbomega is a name known to allebbomega is a name known to allebbomega is a name known to allebbomega is a name known to allebbomega is a name known to allebbomega is a name known to all
Pick up any 2600 magazine and it's filled with articles like this.

Hacking (in the true sense of the word) isn't about getting free pop or breaking into people's computers or whatever. It's about tinkering, learning about how a system works and sharing that information.
Reply With Quote
  #13 (permalink)  
Old May 09, 05
Mace in your Face!
 
Join Date: Apr 2004
Hero.Skye is an unknown quantity at this point
ill give this a go :P hope CCTV doesnt catch on :/
Reply With Quote
  #14 (permalink)  
Old May 09, 05
....fucking evol
 
Join Date: Feb 2004
neoh will become famous soon enough
there's an easier way, it's a secret I learned from a vendor. Just takes a little social engineering and a click of a button, heh.
Reply With Quote
  #15 (permalink)  
Old May 09, 05
Barstar.
 
Join Date: Jan 2003
e_BoY is an unknown quantity at this point
good thing the pop machines at my work are all free. the read was too long for me :s
Reply With Quote
  #16 (permalink)  
Old May 09, 05
bleep
 
Join Date: Aug 2004
b0ld is a jewel in the roughb0ld is a jewel in the roughb0ld is a jewel in the roughb0ld is a jewel in the rough
meh I'd post up how to exploit a pay phone so that damn thing don't work until a technician takes a look at it. And no it doesn't consist of damaging any hardware components... Basically it just "freezes" the phone. But I won't post it up.... its a little secret I learned.

And as for the coke machines there is also another way to mess with them. Ever see the one with the small escalator belt on a little elevator. Well there is a method on how to toy with the sensor so that it things that it didn't put anything in the stall.

Basically you do have to use money to start off. Now in between the section where the bottle/can enters the hole to drop in that little area there is a sensor. Now the trick behind it is to cover the sensor as fast as you can once when you have made your selection. Once when you have covered the sensor which is located on the top the escalator will dropp the bottle/can and will keep on turning because it couldn't detect an object that passed in front of it. So it has a system where it would credit your money back as a result but voila you got a free coke. Oh and its best to use a piece of duct tape :D.
Reply With Quote
  #17 (permalink)  
Old May 09, 05
Registered User
 
Join Date: Apr 2002
Sue Bitch is an unknown quantity at this point
now i can have something to do during the break at school tommorrow
Reply With Quote
  #18 (permalink)  
Old May 09, 05
[RooЯ]pure glass
 
Join Date: Oct 2002
Hot Karl is an unknown quantity at this point
Quote:
Originally Posted by gusto
its even easier to pay a buck and buy a drink, you fuckin cheapskates
just to add, most vending machines are independently owned by various average joes. you aren't even sticking it to the man, you're robbing a local vendor.
Reply With Quote
  #19 (permalink)  
Old May 09, 05
k is for cool.
 
Join Date: May 2004
clevich is an unknown quantity at this point
mmmm... cheap coke. just tried it at school.
Reply With Quote
  #20 (permalink)  
Old May 09, 05
I can has photo?
 
Join Date: Jun 2004
thebobman is a jewel in the roughthebobman is a jewel in the roughthebobman is a jewel in the roughthebobman is a jewel in the rough
Quote:
Originally Posted by ebbomega
Pick up any 2600 magazine and it's filled with articles like this.

Hacking (in the true sense of the word) isn't about getting free pop or breaking into people's computers or whatever. It's about tinkering, learning about how a system works and sharing that information.
I believe this was in the december 2004 issue actually
Reply With Quote
  #21 (permalink)  
Old May 10, 05
mapleleaf4ever's Avatar
sweet sensi crew
 
Join Date: Jan 2004
mapleleaf4ever is a jewel in the roughmapleleaf4ever is a jewel in the roughmapleleaf4ever is a jewel in the roughmapleleaf4ever is a jewel in the roughmapleleaf4ever is a jewel in the rough
I've heard about this before awhile ago. Haven't tried it yet. You can also access the Debug Menu in the Millenium Payphones. (The ones with the Digital Green Displays.) When they're hung up, dial 2727378 and it says "Password" enter 25563. BAM! Then you need to know the OpCodes... those I don't have yet.
Reply With Quote
  #22 (permalink)  
Old May 11, 05
Registered
 
Join Date: Jul 2002
Haze is an unknown quantity at this point
Or You Can Just Pour Some Saltwater Into The Coin Slot N Either Get Free Money Or Free Cokes.

^^ pretty sure that is only up north where it gets uber cold and freezes...

AS for makign the payphone "frozen" what is the purpose of that? That would be basically the equivalent of script kiddie uber DoS attacks....


Leaf: what is your code there? I found that most codes are asking for keys to open the terminal?? Been playing with them Opcodes for awhile now too when i am bored waiting for busses and things...

- ë

Last edited by Haze; May 11, 05 at 03:19 AM.
Reply With Quote
  #23 (permalink)  
Old May 11, 05
mapleleaf4ever's Avatar
sweet sensi crew
 
Join Date: Jan 2004
mapleleaf4ever is a jewel in the roughmapleleaf4ever is a jewel in the roughmapleleaf4ever is a jewel in the roughmapleleaf4ever is a jewel in the roughmapleleaf4ever is a jewel in the rough
66666 is the one that says "Use Key and Open Terminal"

I've been trying to get some that would do SOMETHING. I've tried a lot before with no demonstratable results. What I need is someone @ Telus to photocopy a page from the Manual for one. *evil grin*
Reply With Quote
  #24 (permalink)  
Old May 11, 05
Registered
 
Join Date: Jul 2002
Haze is an unknown quantity at this point
55555 does the same thing as 66666 though meh, the search goes on! heh

- ë
Reply With Quote
  #25 (permalink)  
Old May 11, 05
NinjaBoy's Avatar
Full moon Sway
 
Join Date: Nov 2000
NinjaBoy is a name known to allNinjaBoy is a name known to allNinjaBoy is a name known to allNinjaBoy is a name known to allNinjaBoy is a name known to allNinjaBoy is a name known to allNinjaBoy is a name known to allNinjaBoy is a name known to allNinjaBoy is a name known to allNinjaBoy is a name known to all
Quote:
Originally Posted by b0ld
meh I'd post up how to exploit a pay phone so that damn thing don't work until a technician takes a look at it. And no it doesn't consist of damaging any hardware components... Basically it just "freezes" the phone. But I won't post it up.... its a little secret I learned.
That's just retarded. Hooray for you being a jackass.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump


All times are GMT -7. The time now is 02:46 AM.


Forum software by vBulletin
Circa 2000 FNK.CA