README
uTransformers
uTransformers is a transport-layer obfuscation library for uProxy.
This library currently builds two uTransformers modules:
- uTransformers.rabbit: based on http://en.wikipedia.org/wiki/Rabbit_(cipher)
- uTransformers.fte: based on https://github.com/uproxy/libfte
See "Example Usage" below for more details.
Installation
npm install uTransformers
Example Usage
FTE
var fte = require('uTransformers/src/transformers/uTransformers.fte.js');
var regex2dfa = require('regex2dfa/regex2dfa.js');
var transformer = new fte.Transformer();
var key = "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF";
var ab_key = str2ab(key);
transformer.setKey(ab_key);
var json_obj = {
'plaintext_dfa': regex2dfa.regex2dfa("^.+