GithubHelp home page GithubHelp logo

sircryptic / failsafe Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 8 KB

A failsafe script that is designed to ensure that important files are securely stored and backed up, even in the event of something happening.

License: MIT License

Python 100.00%
cyber-security cybersecurity failsafe

failsafe's Introduction

FailSafe

failsafe

Description

The "Failsafe" script is a simple but effective way to ensure that important files are protected while also being easily accessible to those who need them. The script uses the bcrypt library to securely store a hashed password, which is prompted for whenever the script is run and the time of the last successful password entry is recorded.

If the password is not entered for a set interval of time (Default 7 Days), the script automatically uploads the files to several popular cloud storage services (such as MEGA, MediaFire, and Google Drive). The upload process uses the requests library to handle the HTTP requests, and the mimetypes library to correctly determine the content type of the files being uploaded. The script also includes error handling to ensure that the upload process continues even if one of the services experiences issues.

With its simple but secure password protection and automatic uploads, the "Failsafe" script is an ideal solution for ensuring that important files are protected in the events of something happening.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.