Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
Blog
-
UKLS January challenge
The January challenge is a lockpicking game ran on the UKlocksport forum. In short, the challenge is to picks/impressions/opens one lock a day for the days of January. The rules say to post pictures daily and not to play catch up. As in, to pick a lock every day, not just 31 in the month of January.
You can extend your lockpicking streak, if you so wish. Some people extend the streak by a few days, others do a full year. One exemplary lockpicker, Toni, picked a lock a day for 1093 days straight, which is three days short of three years! Furthermore, Toni started a new streak of several hundred lock in 2022, as well.

The last two locks of the lockpicking streak by Toni are both sides of the same DOM Plura. 
Lockpicking collage of the special picks from Toni from the first 365 locks. I’ve used the January challenge as a good excuse to learn a new skill. For example, in 2018 I’ve impressioned a lock a day in January. In 2019, I’ve impressioned a dozen, and picked locks for the remaining days.








All of my January challenge impressioning opens are on (regularly repinned) Abus C83. As you can imagine, the pictures of the opens are quite similar, thus I’m only posting a few here. It’s very easy to start the challenge, and then let it drop when that one lock doesn’t open. So to help you along, here are a few tips and tricks.
- Don’t set the bar too high, as the difficulty isn’t as important for your daily lock.
- Try to incorporate lockpicking in your daily schedule, for example to pick your lock while waiting for public transit, or during a coffee break.
- Plan out your month so you have enough easier locks for the busy days of the month.
- If you challenge yourself with an F3D, have a contingency when it doesn’t open that quick, as someone on YT.
- Skipping posting is better than skipping a pick.
- Lastly, share your picked locks, no matter if it’s a steak or not. Celebrate the victories will help you stay motivated.

The two rings are easier locks than the box on the right, but at 25g each, you can’t beat the cores of Master Loto for weight. Toni took a box of these to keep his streak alive during holidays abroad. (Do check the country’s stance on lockpicking, though.) With picking a lock a day, you built the lockpicking muscle memory. We as Toool advocate for using the three O of out name, oefenen, oefenen, and oefenen. Which is the Dutch word for practice. In English, you could say to pick locks over, over, and over again.
If you are inspired, please join the UKLS forum, and start sharing your picked locks. I would like to extend the invitation to any lockpicking streak, also if your streak starts on another date. Next to practice, share your achievements with the community.

This Kibb is my 1st pick of the year. Pictures from Toni have his copyright. The rest are CCBY4.0, as per usual Toool Blackbag license.
-
Dutch Open 2023 Disc detainer picking results
The Dutch Open 2023 Disc Detainer competition was held in a self-timed format. Throughout LockCon, the participants worked on getting the best times on the five Disc detainer locks: 001 Fort Knox, 002 Parkside, 003 No-name, 004 Abus Plus, 005 Abus Plus with butterfly disks.
We used the Sparrows Disc detainer pick with a 3D printed spacer. One of the Sparrows tools was modified to allow tensioning lock 004, the Abus 37/55.




Nitiflor won the competition by opening all the locks and won a Sparrows Vorax set. ImSchatten360 opened all locks as well, but spend more time in total and won the second price, a Sparrows Tuxedo royale. Matt Smith opened four out of five and won for the third price, a Sparrows Tuxedo set.

-
Dutch Open 2023 Pentathlon competition results
The Pentathlon competition is a series of five lock challenges sponsored and hosted by Parmakey. The competitors had to pick a pin tumbler, pick a dimple, impression a key, pick a safe lock, and pick a car lock. Twenty competitors joined the challenge.




Torsten won the competition with 52 points and won a Sparrows Vorax lockpickset, a book on historic keys. Decoder, with 50 points, won the second price and received a Sparrows Tuxedo Royale and a book on safe lock history. Robert won the third price with 42 points and received a Sparrows Tuxedo set, as well as a book on locksmithing history. All three also received a bottle of Nabucco wine.

Edit: 20240312
We were made aware of a mistake in the official competition results, and would like to correct this. After a remark from one of the participants on his missing opens in the official scores, ParmaKEY checked the papers and found there were two filled in papers which were missing in the official scoring. The table below is the updated scoring form, which now includes the scores from Jascha and Nitiflor.
With this new raking, Nitiflor has the well deserved second place. We decided not to change the original certificate and prizes, but to create an additional certificate with prizes for Nitiflor.
We apologize for the inconvenience, and we will celebrate it with him the next time we meet.
-
Toool NL Competition, 2023
The Toool NL competition is a lockpicking competition which is available at meetups for the members. About twenty locks are selected, and the members improve the picking times throughout the year.
Opening a lock in the best time gives ten points, 2nd best time nine points etc. The member with the most points at the end of the year wins the competition. https://toool.nl/competitie2023/Jos, Henri, Jan-Willem and Rob made a quick start in the competition at the first meetup. At the Eindhoven meetup, Walter took the lead, and kept the top score throughout the year. There was more competition for the second and third place, and was held and lost by many. (Week by week: https://toool.nl/competitie2023/tussenstanden.html)
Walter won the competition with 215.5 points (out of 240) and received a Multipick Kronos Electropick. Tom won the second with 178.5 points and received the Multipick Elite Meister 19-parts lockpick set. Jos won the third price with 170 points and received a Sparrows Vorax pickset and a Sparrows pinning mat.
Kudos to the dozen people who have opened at least one lock in the competition!

-
Dutch Open 2023 Lockpicking results
The Dutch open 2023 lockpicking championship had 51 competitors. Tables of up to nine were created for the first round, in which relative simple locks are picked in at most five minutes per lock. The two picker with the most opens at the table competed in a bracketed round, where each competitor picks two lock for fifteen minutes each. The last three play the finals.




ImSchatten360 won the competition and received a Multipick Essentials 39-piece lockpick set. Manfred won the second price and received a Multipick cutaway lock and a Sparrows pinning mat. Torsten received a Multipick Bogota set for the third place.

-
Dutch Open 2023 Impressioning results
The Dutch Open impressioning championship is a competition in making a key for a C83 cylinder in the least amount of time. For the qualifying round, 34 competitors joined, of which, 27 (~80%) opened the qualifier lock within 60 minutes. The quickest twelve continued to the A and B finals, where they attempted six more locks in 15-minutes per round.







Jos won the competition and received the new Multipick ERAS dimple and disc detainer set. Manfred won the second price and received a Sparrows Tuxedo royale lockpickset and a Multipick cutaway lock. Oli received the Sparrows Vorax lockpickset as well as a Sparrows pinning mat as a third price. Alex, Walter, and Jord received the Multipick Elite LockNoob 10-piece duo peak set, Sparrows Tuxedo Royale, and Sparrows Tuxedo, respectively.







RubberBanned won the B-finals and received a Sparrows Vorax lockpick set. Jan-Willem with the second place won a Sparrows Tuxedo royale. Cocolitos with the third place won a Sparrows Darkshift lockpick set. Morris, Clefmentine, and Relocker received the Sparrows Darkshift, and Sparrows Tuxedo set.


-
LockCon 2023 Schedule
The LockCon schedule is complete!
In the morning and evenings, there will be talks about various lock topics. The afternoon is reserved for the competitions. Starting Friday with Impressioning, Saturday with Lockpicking, and Sunday with the Pentathlon competition. Please see https://blackbag.lockcon.nl/?p=4228 for the competition rules.
We will have flip overs with the program at the event. You are allowed to fill the gaps in the schedule and take the stage with your own last minute talk or workshop. Swapping time slots isn’t an issue either, just discuss this first.
Thursday 15:00 Room check-in is open 18:00 – 01:00 Socializing 21:00 Conference room open Friday 07:30 – 10:00 Breakfast 10:00 – 10:30 LockCon Opening 10:30 – 11:30 Evva Elus & Anker 3800 update – Walter Belgers 11:30 – 12:30 TBD – Zeefeene 13:00 – 14:00 Lunch (sandwiches in the conference room) 14:00 – 19:00 Impressioning competition 19:00 – 20:30 Dinner 20:30- 21:30 Locksport journey with Abloy disc detainer locks – Petri Maksimainen (Idanhurja) 21:30 Start of disk detainer competition 21:30- 23:00 Abloy disc detainer workshop by Idanhurja and DaMage 21:30- 23:00 F3D workshop by Nitiflor Saturday 07:30 – 10:00 Breakfast 10:30 – 11:30 Electronic safe locks – Jan-Willem Markus 11:30 – 12:00 Short speak about history of lock cylinders in Czech country – Lubos Cech (catalocks.eu) 12:30 – 13:00 Group photo – Dennis van Zuijlekom 13:00 – 14:00 Lunch (sandwiches in the conference room) 14:00 – 19:00 Lockpicking competition 19:00 – 20:30 Dinner 20:30- 21:30 Physical Vulnerability Research – Matt Smith (huxleypick) 21:30- 23:00 Locksport – Walter, Jos, Matt, Nigel Sunday 07:30 – 10:00 Breakfast 11:00 – 11:30 Aubin’s trophy – Eric scaillet 12:00 End of disk detainer competition 12:00 – 16:00 “PENTATHLON” COMPETITION – Parmakey 13:00 – 15:30 15:30 – 16:00 Closing Ceremony If someone wants to make a calendar file (ICS) and sends it to us, we will add it to this post.
-
Dulimex PRO-LINE challenge
Dulimex kindly sent us the new PRO-LINE padlocks as a lockpicking challenge. Picking these won’t be easy, as the padlock features a Tokoz Pro core with eight disks and a disk blocking system similar to Abloy Protec.
While it’s fun to spend days picking the lock, picking isn’t necessarily a realistic threat for your normal security needs. This Dulimex padlock achieved a SKG** rating. While it’ll not be indestructible, you have the assurance it’ll be at least a few minutes with a selection of power tools.
We received five locks from Dulimex for the challenge. The locks will be available at LockCon, and we will borrow them to pickers thereafter. If you are up for it, please send us a message.





At first glance, the core looks similar to the Abloy Protec. But there are quite a few notable differences. The Tokoz very cleverly uses the spacers to build up the core. The construction makes it difficult to reassemble the lock, so please keep them together.
Thanks everyone for giving me tips on picking these locks. The tips can be summarized as, to use dimple picks instead of a 2-in-1, unless one is custom-made for the Tokoz. Furthermore, the key guide can be twisted, which bricks the lock. When the lock is picked, then use a modified key to rotate the key guide, instead of forcing it from the front.
The best videos for the picking attempts are:
- Retep Reyem: [L86] My first Tokoz Pro Pick and brick drill and gut. https://www.youtube.com/watch?v=nm21EaTXZ08
- Retep Reyem: [L85] Tokoz Pro Picked and gutted. Public first video. https://www.youtube.com/watch?v=JPTNTRl7oO0
- Yabende: Tokoz Pro picked and gutted https://www.youtube.com/watch?v=_qdwV5CP8Uk
CCBY4.0 Jan-Willem Markus Toool Blackbag. I’ve added an archive of these pictures on the link below.
-
3D printing keys for Protec2
This story is based on the work from Reinder Stegen, in which the Protec2 was reverse engineered and scripts for parametric key generation are written. Reinder worked with James Wah for the parametric webblification. As in, a free to use online webgenerator for all your Protec2 key needs. To get the keys to the real world, one just needs a good 3D printer.
3D printing keys has been around for at least a decade, from 3D printing scrips like AutoKey3D by Christian Holler to printing many high security keys. Modeling and printing keys gives unique understanding of the underlying principles of the locking mechanisms. I, myself, wouldn’t have understood Kromer protector, Bowley Rorasera, and Fichet F3D as well without modeling the keys.
While 3D printing keys can be a strong attack, the bitting of the key needs to become known to an attacker beforehand. If this attack is within your threat model, please invest into key control. I.e. to keep track of the locks and keys in your system.
The challenge
A set of nine Abloy PL340 locks caught my attention as it was sold as a lockpicking challenge. As in, the seller didn’t have the correct keys, but included keys from the same series. Where the challenge is to open the locks. I chose to work with Reinder to decode one, and 3D print the keys for the rest of the set.
The PL340 are beefy padlocks of around 55*50*25mm, very much excess for any normal consumer applications. While we like them for securing Peli cases, they’ll work fine on your motorcycle or shipping container as well.
The key making process started by decoding the several non-working keys in the package keys. While five cuts were shared between the keys, it wasn’t enough to determine what the keys should be. One lock was disassembled and the disks were decoded according to the pictures in the Protec2 white paper by Han Fey. (Reinder has published a better chart on 22nd of September 2023)

The Protec2 has eleven disks, of which the fourth and eleven are zero disks. All code disks have two true gates, except for a six with one true gate. We see four disks with more than two true gates, which means they are mastered and accept a key with either cuts on it.
I’ve opted to use Python to create a list of all possible keys in this system instead of using pen and paper. After I had a working solution with many nested loops, I found the function product in the itertools package to generate a list of solutions in fewer lines of code. The code below generates and prints the valid keys from a list of lists with possible bittings.
# bitting_mks.py # Quick script to get all possible keys from a single master keyed lock. # 20230730 Jan-Willem CCBY4.0 Toool NL import itertools # The key codes is a list of list of ascii characters. key_code = [['0'],['5'],['4'],['6'],['3','5'],['1','6'],['1','3'],['0'],['5','6'],['6'],['1']] keys = list(itertools.product(*key_code)) for key in keys: print("".join(key))This script should work for most key systems. For me, it generated the sixteen valid keys of this master keyed system. With Reinder’s online generator, I’ve generated the files. As I lack a printer capable of printing these, I used the 3D printing service from JLCPCB. Reinder had good experience with Imagine Black, so that was my starting point as well.
Reinder’s tool for generating the keys isn’t widely shared, yet. He has shared a video in which several more 3D printed keys are showcased, including a few which work better than the online generated keys. Several other scripts (By NVX, and bgrydon) are available online, but they don’t work as well as this work.

Uploading the models it to the service was quite tedious. Not only does the material, finish, and customs description need to be filled in for each print, QA was quite picky, and rejected the files several times. After some touch ups in Meshmixer, the keys are ordered. 3D printing keys was very affordable.

The prints came in after a couple of weeks and look great. As the print doesn’t have a captive ball bearing, I’ve removed one from a non-functioning key. Sadly, none of the keys worked of the first print run. After double-checking the data, I’ve found a translation mistake. One disk was flipped in the picture, where a disk five becomes a three.
After going through the process a second time, the keys opened the lock I decoded. Possibly a bit more surprising, two keys worked on all other locks as well. So these are the master keys of a system bigger than these nine locks.

While it’s a great success, and defeating this system with 3D printing, I think we can do much more with this locking system. I’ll likely revisit the work of Matt Smith, to attempt to pick it, or at least try to find a better way of decoding the locks.
To settle one curiosity, I’ve commissioned new prints generated by Reinder in several materials. These have a captive ball. From left to right, we have: Imagine black, 9000R Resin, 8228 Resin, 8001 Resin, 3201PA-F Nylon, 316L Stainless.

All the plastic keys were dimensionally correct and opened the lock. Of course, the engineering resins work much smoother and are generally stronger. The 8228 seems to be very good, except for the ugly color 🙂
So, what about the metal key? While it is amazing we can have these parts fabricated for €8 per key, the dimensions aren’t there yet. The key is slightly oversized and doesn’t fit the keyway. Of course, you can order keys with several different scaling factors, but it’ll be expensive, whereas the resin prints work well and are relatively cheap. In the end the resin keys are around €2 each, and I’ve spent about €200 on the whole project.
While it’s exciting to ‘defeat’ Protec2 locks with this attack, it’s more a showcase of skill and dedication of people in the locksport community. Thanks, Reinder and James, for allowing me to use this work.
This text and the pictures are CCBY4.0 Jan-Willem Markus, Toool Blackbag.
The copyright of the key generator is with Reinder Stegen and James Wah.




