In the scene where John is using his laptop to extract money you can clearly see that he is using an ML100 data ribbon. I have been a computer engineer for 20 years. This type of ribbon is only used to connect to printers or the such. There is no possible way that it could perform the task that you see in this scene.