FCrypt is a browser extension that allows for end to end encrypted chat through the facebook.com chat application. Currently the plugin pnly supports facebook.com and not messenger.com, and only supports chrome. Support for more browsers will be added soon and hopefully support for messenger as well.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
You can install the extension into chrome through the following link: https://chrome.google.com/webstore/detail/fcrypt/iegnoclfhbfgelgobnfekhplapljhcfa
A testing file as a packaged chrome extension file (.crx) can be downloaded from the releases section of this repo and installed into chrome by dragging the .crx file into the chrome extensions settings panel.
To get the development version of the extension up and running you will need to clone this repo and install the dependencies by running npm install.
git clone https://github.com/Tasemu/FCrypt.git
cd FCrypt
npm install
To compile the source you need to run webpack. This will create the files required to run the extension within the /dist/ directory. --watch can be added optionally to watch the files for any changes and recompile automatically.
webpack --watch
Once all Prerequisities are installed, the unpackaged version of the extension can be installed into chrome by opening the extensions settings panel in chrome and selecting the 'developer mode' checkbox. From here you can select to load an unpackaged extension and point it to the /dist/ directory.
You can generate a new packaged .crx file by going to the chrome extensions settings panel and selecting 'package extension', then pointing the packager to the /dist/ directory.
- NPM
- FontAwesome
- Remodal V1
- Bililite.js
- jQuery
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Montague Monro - [email protected] - Tasemu
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Maximilian Mitchell for his awesome work on Crypter which was the inspiration and base for this extension.