programmatically hack a push button padlock