Tricking skill testers and other machines into giving free credits

Using a piezoelectric "shocker", it is possible to trick certain coin receptors into "thinking" you have inserted a coin, when all you've really done is create a voltage spike in the electronics that was misinterpreted as the signal for "this guy has inserted a real, valid, authentic coin".

I have tried this with some success on coin slot modern machines, including vending machines, children's rides, parking gates, arcade games, and skilltesters. Here's a demonstration on a skilltester (crane game):

Skilltesters have preset payout rates, so really there's no skill involved. The claw's strength is set randomly, and in this demonstration the machine had a 2% payout rate, meaning that 1 in 50 games would be capable of lifting up the prize and dropping it in the chute.

How does this work? Can I do it?!

Yes, and it's pretty simple. If you're like me, you probably already know of these zappers by pulling apart electric lighters to see how they work! ...after which you proceeded to torment all your friends with it by zapping any piece of metal that they happen to touch.

This "zapper" is a piezoelectric igniter, it works by striking a piezoelectric material (such as quartz) with a springloaded hammer which generates a high-voltage potential difference between the terminals you can see in this picture:

For the purposes of this article, the black wire is terminal 1 and the brass endcap is terminal 2.
The black "stick" protruding from the other end is the striker.
When the striker is pressed, it will compress a spring-loaded hammer which will then release and strike the piezoelectric material generating a potential difference spike between the terminals causing a high voltage spark to jump up to a centimetre between the terminals and ignite a any flammable gas that happens to be there.


So in the video above, you can see that I just modified the lighter by taking out the gas internals leaving the zapper in there with its trigger. What you probably didn't notice, is the grounding wire I've incorporated into the handle. This wire leads from terminal two to the handle where it's exposed simply so that when hold the device, the wire is touching me, grounding terminal two. You need to do this, otherwise no potential difference will be created between terminal one and the thing you're zapping (the zappee), and no spark will occur. By the way, the terminals are interchangeable -- it doesn't matter which one you use for what.

So in summary, you need to touch one terminal to ground it, and zap the machine with the other terminal.


So once you have your zapper, you need to find something to zap. Remember, it makes a difference where you zap, and while you're aiming your jolt of electricity at the coin circuit, that jolt of electricity can take a roundabout route to said circuit. I found a vending machine where I had to zap a screw on the other side of the machine to get a dollar, and when I zapped closer to the coin slot the machine just reset.

Warning! Please note:

While it's highly unlikely and I have not encountered any situations where this has permanently damaged a machine, it is possible. Also, please note that cheating these machines and/or even just zapping them intentionally is probably illegal, so be aware of the legalities before doing anything.

Dump SAM files using batch script. No "pwdump" necessary.

It sometimes happens that we need to dump the nthashes of the computer that we're on, but no matter how hard we try, we can't get it to work. Maybe the programs we like to use are being blocked by an antivirus, or maybe we need to boot off a CD and the boot device priority is locked and the cmos passworded.

Whatever the problem, I have a very simple solution: Use Windows' own built-in reg tool.

That's right, you can dump the sam hashes straight from the command prompt! Here's how:

reg save HKLM\SAM %computername%.sam
reg save HKLM\SYSTEM %computername%.system

Easy. As. Pie.

How to USB-Tether Android phones with Windows XP, using tetherxp.inf

Update (23/09/2013):

As Samson has kindly pointed out in the comments, Microsoft has now released a patch for this issue. To download it and for further information, click here:

If you prefer not to use Microsoft's hotfix, please read the comments if you are still experiencing issues because a lot of people have posted helpful tips. Thanks everyone.

Greetings fellow Android users! I just got a Samsung Galaxy S2, and had some trouble tethering via USB using the "tetherxp.inf" file. I kept getting the error message: "Cannot install this hardware". So after a bit of poking around, on the Intarwebz, I devised a workaround, and for those of you experiencing the same problem, here's my solution:

1. Plug in your phone, enable USB tethering on your phone, and cancel any hardware wizards that pop up on your computer.

2. On your computer, open up your device manager (Start->run->devmgmt.msc)
Find your phone in "Other devices", for me it was called "SAMSUNG_Android".

3. Once you've found it, double click it and switch to the details tab.

4a. If you have a Samsung Galaxy S3 or S4 (and possibly S5), please note what Urlaubär mentioned in the comments.

4b. Now this is where some of you will get lost, you need to open up the tetherxp.inf file with your favorite code editor (Start->Run->Wordpad) will work, but Notepad will not. I'll use PSPad. And create a new line below "[AndroidDevices.NT.5.1]" containing your Device Instance Id.

5. Alrighty! Now you are ready to test your handiwork! Save the modified tetherxp.inf somewhere, I'm using "C:\temp\tetherxp.inf" as you can see in step 4, then switch to the "General" tab of the device properties, and click "Reinstall Driver...". Select "Install from a list or specific location (Advanced)", and click next.

6. Click "Search for the best driver in these locations.", and select the folder in which you saved your modified "
"tetherxp.inf" file.

7. Now, if all goes smoothly, you should be greeted with this happy screen! You have successfully hacked the inf configuration to enable tethering in your device. You should see a new Local Area Network connection appear in your network connections, and it'll give you Internet access! That is, assuming your phone has Internet access.
If you have a Samsung Galaxy SII, you can download my modified tetherxp.inf file here: