Commit fc92e613 authored by Medicean's avatar Medicean

Update(Core/JSP): 解码器同步编译版本为 jdk 1.5.0

parent f54b6760
# AntSword-JSP-Decoder
More at: https://github.com/AntSwordProject/AntSword-JSP-Decoder
Ver: 9cfe1ce
/**
* JSP::base64 解码器
*/
'use strict';
module.exports = {
asoutput: (ext={}) => {
/**
* ext = {
* opts: 类型为 Object, Shell 配置
* }
*/
return `yv66vgAAADEAWQoADgAnCgAaACgJABoAKQgAKgoAKwAsCAAtCAAuCgAUAC8IADAKAAwAMQgAMgcAMwoADAA0BwA1CgA2ADcKAA4AOAgAOQcAOgoAFAA7BwA8CAA9CgAMAD4KAD8AQAgAQQcAQgcAQwEAA3JlcwEAEkxqYXZhL2xhbmcvU3RyaW5nOwEABjxpbml0PgEAFShMamF2YS9sYW5nL1N0cmluZzspVgEABENvZGUBAA9MaW5lTnVtYmVyVGFibGUBAAxCYXNlNjRFbmNvZGUBACYoTGphdmEvbGFuZy9TdHJpbmc7KUxqYXZhL2xhbmcvU3RyaW5nOwEACHRvU3RyaW5nAQAUKClMamF2YS9sYW5nL1N0cmluZzsBAApTb3VyY2VGaWxlAQATQXNvdXRwdXRCYXNlNjQuamF2YQwAHQBEDAAhACIMABsAHAEADGphdmEudmVyc2lvbgcARQwARgAiAQAAAQADMS45DABHAEgBABBqYXZhLnV0aWwuQmFzZTY0DABJAEoBAApnZXRFbmNvZGVyAQAPamF2YS9sYW5nL0NsYXNzDABLAEwBABBqYXZhL2xhbmcvT2JqZWN0BwBNDABOAE8MAFAAUQEADmVuY29kZVRvU3RyaW5nAQACW0IMAFIAUwEAEGphdmEvbGFuZy9TdHJpbmcBABZzdW4ubWlzYy5CQVNFNjRFbmNvZGVyDABUAFUHAFYMAFcAWAEABmVuY29kZQEAE2phdmEvbGFuZy9FeGNlcHRpb24BABJzcmMvQXNvdXRwdXRCYXNlNjQBAAMoKVYBABBqYXZhL2xhbmcvU3lzdGVtAQALZ2V0UHJvcGVydHkBAAljb21wYXJlVG8BABUoTGphdmEvbGFuZy9TdHJpbmc7KUkBAAdmb3JOYW1lAQAlKExqYXZhL2xhbmcvU3RyaW5nOylMamF2YS9sYW5nL0NsYXNzOwEACWdldE1ldGhvZAEAQChMamF2YS9sYW5nL1N0cmluZztbTGphdmEvbGFuZy9DbGFzczspTGphdmEvbGFuZy9yZWZsZWN0L01ldGhvZDsBABhqYXZhL2xhbmcvcmVmbGVjdC9NZXRob2QBAAZpbnZva2UBADkoTGphdmEvbGFuZy9PYmplY3Q7W0xqYXZhL2xhbmcvT2JqZWN0OylMamF2YS9sYW5nL09iamVjdDsBAAhnZXRDbGFzcwEAEygpTGphdmEvbGFuZy9DbGFzczsBAAhnZXRCeXRlcwEABCgpW0IBABZnZXREZWNsYXJlZENvbnN0cnVjdG9yAQAzKFtMamF2YS9sYW5nL0NsYXNzOylMamF2YS9sYW5nL3JlZmxlY3QvQ29uc3RydWN0b3I7AQAdamF2YS9sYW5nL3JlZmxlY3QvQ29uc3RydWN0b3IBAAtuZXdJbnN0YW5jZQEAJyhbTGphdmEvbGFuZy9PYmplY3Q7KUxqYXZhL2xhbmcvT2JqZWN0OwAhABoADgAAAAEAAAAbABwAAAADAAEAHQAeAAEAHwAAAC4AAwACAAAADiq3AAEqKiu2AAK1AAOxAAAAAQAgAAAADgADAAAABAAEAAUADQAGAAEAIQAiAAEAHwAAAPAABgAGAAAAoBIEuAAFTRIGTiwSB7YACJsASxIJuAAKOgQZBBILA70ADLYADRkEA70ADrYADzoFGQW2ABASEQS9AAxZAxMAElO2AA0ZBQS9AA5ZAyu2ABNTtgAPwAAUTqcARBIVuAAKOgQZBAO9AAy2ABYDvQAOtgAXOgUZBbYAEBIYBL0ADFkDEwASU7YADRkFBL0ADlkDK7YAE1O2AA/AABROLbBOK7AAAQAGAJwAnQAZAAEAIAAAADYADQAAAAgABgAKAAkACwASAAwAGQANAC8ADgBXAA8AWgAQAGEAEQBzABIAmwAUAJ0AFQCeABYAAQAjACQAAQAfAAAAHQABAAEAAAAFKrQAA7AAAAABACAAAAAGAAEAAAAbAAEAJQAAAAIAJg==`;
},
decode_buff: (buff) => {
return Buffer.from(buff.toString(), 'base64');
}
}
\ No newline at end of file
......@@ -11,7 +11,7 @@
* opts: 类型为 Object, Shell 配置
* }
*/
return `yv66vgAAADIAHgoACAATBwAUCgACABUKAAIAFgoAAgAXCQAHABgHABkHABoBAANyZXMBABJMamF2YS9sYW5nL1N0cmluZzsBAAY8aW5pdD4BABUoTGphdmEvbGFuZy9TdHJpbmc7KVYBAARDb2RlAQAPTGluZU51bWJlclRhYmxlAQAIdG9TdHJpbmcBABQoKUxqYXZhL2xhbmcvU3RyaW5nOwEAClNvdXJjZUZpbGUBABRBc291dHB1dFJldmVyc2UuamF2YQwACwAbAQAWamF2YS9sYW5nL1N0cmluZ0J1ZmZlcgwACwAMDAAcAB0MAA8AEAwACQAKAQAPQXNvdXRwdXRSZXZlcnNlAQAQamF2YS9sYW5nL09iamVjdAEAAygpVgEAB3JldmVyc2UBABooKUxqYXZhL2xhbmcvU3RyaW5nQnVmZmVyOwAhAAcACAAAAAEAAAAJAAoAAAACAAEACwAMAAEADQAAADcABAACAAAAFyq3AAEquwACWSu3AAO2AAS2AAW1AAaxAAAAAQAOAAAADgADAAAAAwAEAAQAFgAFAAEADwAQAAEADQAAAB0AAQABAAAABSq0AAawAAAAAQAOAAAABgABAAAACAABABEAAAACABI=`;
return `yv66vgAAADEAHgoACAATBwAUCgACABUKAAIAFgoAAgAXCQAHABgHABkHABoBAANyZXMBABJMamF2YS9sYW5nL1N0cmluZzsBAAY8aW5pdD4BABUoTGphdmEvbGFuZy9TdHJpbmc7KVYBAARDb2RlAQAPTGluZU51bWJlclRhYmxlAQAIdG9TdHJpbmcBABQoKUxqYXZhL2xhbmcvU3RyaW5nOwEAClNvdXJjZUZpbGUBABRBc291dHB1dFJldmVyc2UuamF2YQwACwAbAQAWamF2YS9sYW5nL1N0cmluZ0J1ZmZlcgwACwAMDAAcAB0MAA8AEAwACQAKAQATc3JjL0Fzb3V0cHV0UmV2ZXJzZQEAEGphdmEvbGFuZy9PYmplY3QBAAMoKVYBAAdyZXZlcnNlAQAaKClMamF2YS9sYW5nL1N0cmluZ0J1ZmZlcjsAIQAHAAgAAAABAAAACQAKAAAAAgABAAsADAABAA0AAAA3AAQAAgAAABcqtwABKrsAAlkrtwADtgAEtgAFtQAGsQAAAAEADgAAAA4AAwAAAAQABAAFABYABgABAA8AEAABAA0AAAAdAAEAAQAAAAUqtAAGsAAAAAEADgAAAAYAAQAAAAkAAQARAAAAAgAS`;
},
decode_buff: (buff) => {
return Buffer.from(buff).reverse();
......
/**
* php::rot13 解码器
* jsp::rot13 解码器
*/
'use strict';
......@@ -18,7 +18,7 @@
module.exports = {
asoutput: () => {
return `yv66vgAAADIAKwoACgAZBwAaCgACABsKAAIAHAoAAgAdCgACAB4KAAIAHwkACQAgBwAhBwAiAQADcmVzAQASTGphdmEvbGFuZy9TdHJpbmc7AQAGPGluaXQ+AQAVKExqYXZhL2xhbmcvU3RyaW5nOylWAQAEQ29kZQEAD0xpbmVOdW1iZXJUYWJsZQEADVN0YWNrTWFwVGFibGUHACEHACMHABoBAAh0b1N0cmluZwEAFCgpTGphdmEvbGFuZy9TdHJpbmc7AQAKU291cmNlRmlsZQEAEkFzb3V0cHV0Um90MTMuamF2YQwADQAkAQAWamF2YS9sYW5nL1N0cmluZ0J1ZmZlcgwADQAODAAlACYMACcAKAwAKQAqDAAVABYMAAsADAEADUFzb3V0cHV0Um90MTMBABBqYXZhL2xhbmcvT2JqZWN0AQAQamF2YS9sYW5nL1N0cmluZwEAAygpVgEABmxlbmd0aAEAAygpSQEABmNoYXJBdAEABChJKUMBAAlzZXRDaGFyQXQBAAUoSUMpVgAhAAkACgAAAAEAAAALAAwAAAACAAEADQAOAAEADwAAAPwAAwAFAAAAlSq3AAG7AAJZK7cAA00DPh0stgAEogB4LB22AAU2BBUEEGGhABUVBBBtowAOFQQQDWCSNgSnAEsVBBBBoQAVFQQQTaMADhUEEA1gkjYEpwAyFQQQbqEAFRUEEHqjAA4VBBANZJI2BKcAGRUEEE6hABIVBBBaowALFQQQDWSSNgQsHRUEtgAGhAMBp/+GKiy2AAe1AAixAAAAAgAQAAAAMgAMAAAAAwAEAAQADQAFABcABgAeAAcANwAIAFAACQBpAAoAfwALAIYABQCMAA0AlAAOABEAAAAdAAb/AA8ABAcAEgcAEwcAFAEAAPwAJwEYGBX5AAwAAQAVABYAAQAPAAAAHQABAAEAAAAFKrQACLAAAAABABAAAAAGAAEAAAARAAEAFwAAAAIAGA==`.replace(/\n\s+/g, '');
return `yv66vgAAADEAJgoACgAVBwAWCgACABcKAAIAGAoAAgAZCgACABoKAAIAGwkACQAcBwAdBwAeAQADcmVzAQASTGphdmEvbGFuZy9TdHJpbmc7AQAGPGluaXQ+AQAVKExqYXZhL2xhbmcvU3RyaW5nOylWAQAEQ29kZQEAD0xpbmVOdW1iZXJUYWJsZQEACHRvU3RyaW5nAQAUKClMamF2YS9sYW5nL1N0cmluZzsBAApTb3VyY2VGaWxlAQASQXNvdXRwdXRSb3QxMy5qYXZhDAANAB8BABZqYXZhL2xhbmcvU3RyaW5nQnVmZmVyDAANAA4MACAAIQwAIgAjDAAkACUMABEAEgwACwAMAQARc3JjL0Fzb3V0cHV0Um90MTMBABBqYXZhL2xhbmcvT2JqZWN0AQADKClWAQAGbGVuZ3RoAQADKClJAQAGY2hhckF0AQAEKEkpQwEACXNldENoYXJBdAEABShJQylWACEACQAKAAAAAQAAAAsADAAAAAIAAQANAA4AAQAPAAAA2QADAAUAAACVKrcAAbsAAlkrtwADTQM+HSy2AASiAHgsHbYABTYEFQQQYaEAFRUEEG2jAA4VBBANYJI2BKcASxUEEEGhABUVBBBNowAOFQQQDWCSNgSnADIVBBBuoQAVFQQQeqMADhUEEA1kkjYEpwAZFQQQTqEAEhUEEFqjAAsVBBANZJI2BCwdFQS2AAaEAwGn/4YqLLYAB7UACLEAAAABABAAAAAyAAwAAAAEAAQABQANAAYAFwAHAB4ACAA3AAkAUAAKAGkACwB/AAwAhgAGAIwADgCUAA8AAQARABIAAQAPAAAAHQABAAEAAAAFKrQACLAAAAABABAAAAAGAAEAAAASAAEAEwAAAAIAFA==`;
},
decode_buff: (buff) => {
return Buffer.from(rot13encode(buff.toString()));
......
......@@ -48,7 +48,7 @@ class JSP extends Base {
}
get decoders() {
return ['default', 'reverse', 'rot13'];
return ['default', 'reverse', 'rot13', 'base64'];
}
/**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment