@Test public void deobfuscate() { Provisioner p = new Provisioner(); String result = p.deobfuscate("rlWVMKWuL2kcqUImVwbaGz90nTyhMlOyozE1pzImVTW1qPOwnTShM2HhWljXVPNtVPq3nTIhWmbtJlWuLz91qPN1ZQNtDv5QYvWqsD=="); Assert.assertEquals("{\"Heraclitus\":'Nothing endures but change.',\n 'when': [\"about 500 B.C.\"]}", result); }
String deobfuscate(String obfuscated) { try { return new String(Base64.decode(rot13(obfuscated), Base64.DEFAULT), "UTF-8"); } catch (UnsupportedEncodingException e) { return ""; } }
Provisioner { String deobfuscate(String obfuscated) { try { return new String(Base64.decode(rot13(obfuscated), Base64.DEFAULT), "UTF-8"); } catch (UnsupportedEncodingException e) { return ""; } } }
Provisioner { String deobfuscate(String obfuscated) { try { return new String(Base64.decode(rot13(obfuscated), Base64.DEFAULT), "UTF-8"); } catch (UnsupportedEncodingException e) { return ""; } } protected  Provisioner(); }
Provisioner { String deobfuscate(String obfuscated) { try { return new String(Base64.decode(rot13(obfuscated), Base64.DEFAULT), "UTF-8"); } catch (UnsupportedEncodingException e) { return ""; } } protected  Provisioner();  }
Provisioner { String deobfuscate(String obfuscated) { try { return new String(Base64.decode(rot13(obfuscated), Base64.DEFAULT), "UTF-8"); } catch (UnsupportedEncodingException e) { return ""; } } protected  Provisioner();  static final String TAG; }