Generic_JavaScript_XOR_encryption in agt.minfin.gov.ao

On 2020-04-24T23:23:01.574304+00:00 we found pattern Generic_JavaScript_XOR_encryption, type: Suspicious, (JavaScript XOR encryption is frequently used to hide malicious code (or with hope to protect intellectual property)) in the page https://agt.minfin.gov.ao/PortalAGT/app… referenced from https://agt.minfin.gov.ao/ .

Code sample:

b'function r(' … b'function o(' … b'function _interopDefault (' … b'function inRange(' … b'function toCodePoints(' … b'function saslprep(' … b'function getPermissionsR2(' … b'function getPermissionsR3(' … b'function getUserPasswordR2(' … b'function getUserPasswordR3R4(' … b'function getOwnerPasswordR2R3R4(' … b'function getEncryptionKeyR2R3R4(' … b'function getUserPasswordR5(' … b'function getUserEncryptionKeyR5(' … b'function getOwnerPasswordR5(' … b'function getOwnerEncryptionKeyR5(' … b'function getEncryptionKeyR5(' … b'function getEncryptedPermissionsR5(' … b'function processPasswordR2R3R4(' … b'function processPasswordR5(' … b'function lsbFirstWord(' … b'function wordArrayToBuffer(' … b'function\n\n\n if (' … b'function compare(' … b'function isBuffer(' … b'function foo(' … b'function pToString (' … b'function isView(' … b'function getName(' … b'function AssertionError(' … b'function truncate(' … b'function inspect(' … b'function getMessage(' … b'function fail(' … b'function ok(' … b'function equal(' … b'function notEqual(' … b'function deepEqual(' … b'function deepStrictEqual(' … b'function _deepEqual(' … b'function isArguments(' … b'function objEquiv(' … b'function notDeepEqual(' … b'function notDeepStrictEqual(' … b'function strictEqual(' … b'function notStrictEqual(' … b'function expectedException(' … b'function _tryBlock(' … b'function _throws(' … b'function inherits(' … b'function inherits(' … b'function isBuffer(' … b'function deprecated(' … b'function inspect(' … b'function stylizeWithColor(' … b'function stylizeNoColor(' … b'function arrayToHash(' … b'function formatValue(' … b'function formatPrimitive(' … b'function formatError(' … b'function formatArray(' … b'function formatProperty(' … b'function reduceToSingleString(' … b'function isArray(' … b'function isBoolean(' … b'function isNull(' … b'function isNullOrUndefined(' … b'function isNumber(' … b'function isString(' … b'function isSymbol(' … b'function isUndefined(' … b'function isRegExp(' … b'function isObject(' … b'function isDate(' … b'function isError(' … b'function isFunction(' … b'function isPrimitive(' … b'function objectToString(' … b'function pad(' … b'function timestamp(' … b'function hasOwnProperty(' … b'function _interopRequireDefault(' … b'function defineProperties(' … b'function _interopRequireDefault(' … b'function _interopRequireDefault(' … b'function _interopRequireDefault(' … b'function _interopRequireDefault(' … b'function sliceIterator(' … b'function _interopRequireDefault(' … b'function create(' … b'function defineProperties(' … b'function defineProperty(' … b'function getOwnPropertyDescriptor(' … b'function clear(' … b'function forEach(' … b'function has(' … b'function toJSON(' … b'function isArray(' … b'function keys(' … b'function values(' … b'function entries(' … b'function values(' … b'function assign(' … b'function create(' … b'function defineProperty(' … b'function defineProperties(' … b'function getOwnPropertyDescriptor(' … b'function getOwnPropertyNames(' … b'function getOwnPropertyNames(' … b'function keys(' … b'function from(' … b'function of(' … b'function setPrototypeOf(' … b'function from(' … b'function Map(' … b'function get(' … b'function set(' … b'function freeze(' … b'function getOwnPropertyDescriptor(' … b'function keys(' … b'function Set(' … b'function add(' … b'function fromCodePoint(' … b'function defineProperty(' … b'function defineProperties(' … b'function create(' … b'function propertyIsEnumerable(' … b'function getOwnPropertyDescriptor(' … b'function getOwnPropertyNames(' … b'function getOwnPropertySymbols(' … b'function Symbol(' … b'function toString(' … b'function keyFor(' … b'function stringify(' … b'function getLens (' … b'function byteLength (' … b'function _byteLength (' … b'function toByteArray (' … b'function tripletToBase64 (' … b'function encodeChunk (' … b'function fromByteArray (' … b'function BrotliBitReader(' … b'function DecodeWindowBits(' … b'function DecodeVarLenUint8(' … b'function MetaBlockLength(' … b'function DecodeMetaBlockLength(' … b'function ReadSymbol(' … b'function ReadHuffmanCodeLengths(' … b'function ReadHuffmanCode(' … b'function ReadBlockLength(' … b'function TranslateShortCodes(' … b'function MoveToFront(' … b'function InverseMoveToFrontTransform(' … b'function HuffmanTreeGroup(' … b'function DecodeContextMap(' … b'function DecodeBlockType(' … b'function CopyUncompressedBlockToOutput(' … b'function JumpToByteBoundary(' … b'function BrotliDecompressedSize(' … b'function BrotliDecompressBuffer(' … b'function BrotliDecompress(' … b'function HuffmanCode(' … b'function GetNextKey(' … b'function ReplicateValue(' … b'function NextTableBitSize(' … b'function PrefixCodeRange(' … b'function BrotliInput(' … b'function BrotliOutput(' … b'function Transform(' … b'function ToUpperCase(' … b'function Zlib(' … b'function zlibBuffer(' … b'function flow(' … b'function onError(' … b'function onEnd(' … b'function zlibBufferSync(' … b'function Deflate(' … b'function Inflate(' … b'function Gzip(' … b'function Gunzip(' … b'function DeflateRaw(' … b'function InflateRaw(' … b'function Unzip(' … b'function isValidFlushFlag(' … b'function Zlib(' … b'function _close(' … b'function emitCloseNT(' … b'function callback(' … b'function _has(' … b'function adler32(' … b'function makeTable(' … b'function crc32(' … b'function err(' … b'function rank(' … b'function zero(' … b'function flush_pending(' … b'function flush_block_only(' … b'function put_byte(' … b'function putShortMSB(' … b'function read_buf(' … b'function longest_match(' … b'function fill_window(' … b'function deflate_stored(' … b'function deflate_fast(' … b'function deflate_slow(' … b'function deflate_rle(' … b'function deflate_huff(' … b'function Config(' … b'function lm_init(' … b'function DeflateState(' … b'function deflateResetKeep(' … b'function deflateReset(' … b'function deflateSetHeader(' … b'function deflateInit2(' … b'function deflateInit(' … b'function deflate(' … b'function deflateEnd(' … b'function deflateSetDictionary(' … b'function inflate_fast(' … b'function zswap32(' … b'function InflateState(' … b'function inflateResetKeep(' … b'function inflateReset(' … b'function inflateReset2(' … b'function inflateInit2(' … b'function inflateInit(' … b'function fixedtables(' … b'function updatewindow(' … b'function inflate(' … b'function inflateEnd(' … b'function inflateGetHeader(' … b'function inflateSetDictionary(' … b'function inflate_table(' … b'function zero(' … b'function StaticTreeDesc(' … b'function TreeDesc(' … b'function d_code(' … b'function put_short(' … b'function send_bits(' … b'function send_code(' … b'function bi_reverse(' … b'function bi_flush(' … b'function gen_bitlen(' … b'function gen_codes(' … b'function tr_static_init(' … b'function init_block(' … b'function bi_windup(' … b'function copy_block(' … b'function smaller(' … b'function pqdownheap(' … b'function compress_block(' … b'function build_tree(' … b'function scan_tree(' … b'function send_tree(' … b'function build_bl_tree(' … b'function send_all_trees(' … b'function detect_data_type(' … b'function _tr_init(' … b'function _tr_stored_block(' … b'function _tr_align(' … b'function _tr_flush_block(' … b'function _tr_tally(' … b'function ZStream(' … b'function typedArraySupport (' … b'function createBuffer (' … b'function Buffer (' … b'function from (' … b'function assertSize (' … b'function alloc (' … b'function allocUnsafe (' … b'function fromString (' … b'function fromArrayLike (' … b'function fromArrayBuffer (' … b'function fromObject (' … b'function checked (' … b'function SlowBuffer (' … b'function isBuffer (' … b'function compare (' … b'function isEncoding (' … b'function concat (' … b'function byteLength (' … b'function slowToString (' … b'function swap (' … b'function swap16 (' … b'function swap32 (' … b'function swap64 (' … b'function toString (' … b'function equals (' … b'function inspect (' … b'function compare (' … b'function bidirectionalIndexOf (' … b'function arrayIndexOf (' … b'function read (' … b'function includes (' … b'function indexOf (' … b'function lastIndexOf (' … b'function hexWrite (' … b'function utf8Write (' … b'function asciiWrite (' … b'function latin1Write (' … b'function base64Write (' … b'function ucs2Write (' … b'function write (' … b'function toJSON (' … b'function base64Slice (' … b'function utf8Slice (' … b'function decodeCodePointsArray (' … b'function asciiSlice (' … b'function latin1Slice (' … b'function hexSlice (' … b'function utf16leSlice (' … b'function slice (' … b'function checkOffset (' … b'function readUIntLE (' … b'function readUIntBE (' … b'function readUInt8 (' … b'function readUInt16LE (' … b'function readUInt16BE (' … b'function readUInt32LE (' … b'function readUInt32BE (' … b'function readIntLE (' … b'function readIntBE (' … b'function readInt8 (' … b'function readInt16LE (' … b'function readInt16BE (' … b'function readInt32LE (' … b'function readInt32BE (' … b'function readFloatLE (' … b'function readFloatBE (' … b'function readDoubleLE (' … b'function readDoubleBE (' … b'function checkInt (' … b'function writeUIntLE (' … b'function writeUIntBE (' … b'function writeUInt8 (' … b'function writeUInt16LE (' … b'function writeUInt16BE (' … b'function writeUInt32LE (' … b'function writeUInt32BE (' … b'function writeIntLE (' … b'function writeIntBE (' … b'function writeInt8 (' … b'function writeInt16LE (' … b'function writeInt16BE (' … b'function writeInt32LE (' … b'function writeInt32BE (' … b'function checkIEEE754 (' … b'function writeFloat (' … b'function writeFloatLE (' … b'function writeFloatBE (' … b'function writeDouble (' … b'function writeDoubleLE (' … b'function writeDoubleBE (' … b'function copy (' … b'function fill (' … b'function base64clean (' … b'function toHex (' … b'function utf8ToBytes (' … b'function asciiToBytes (' … b'function utf16leToBytes (' … b'function base64ToBytes (' … b'function blitBuffer (' … b'function isInstance (' … b'function numberIsNaN (' … b'function clone(' … b'function _clone(' … b'function clonePrototype(' … b'function __objToStr(' … b'function __isDate(' … b'function __isArray(' … b'function __isRegExp(' … b'function __getRegExpFlags(' … b'function isArray(' … b'function isBoolean(' … b'function isNull(' … b'function isNullOrUndefined(' … b'function isNumber(' … b'function isString(' … b'function isSymbol(' … b'function isUndefined(' … b'function isRegExp(' … b'function isObject(' … b'function isDate(' … b'function isError(' … b'function isFunction(' … b'function isPrimitive(' … b'function objectToString(' … b'function selectCipherStrategy(' … b'function xorBlock(' … b'function F(' … b'function parseLoop(' … b'function swapEndian(' … b'function FF(' … b'function GG(' … b'function HH(' … b'function II(' … b'function generateKeystreamAndEncrypt(' … b'function incWord(' … b'function incCounter(' … b'function nextState(' … b'function nextState(' … b'function generateKeystreamWord(' … b'function f1(' … b'function f2(' … b'function f3(' … b'function f4(' … b'function f5(' … b'function rotl(' … b'function isPrime(' … b'function getFractionalBits(' … b'function X64Word_create(' … b'function exchangeLR(' … b'function exchangeRL(' … b'function isUndefinedOrNull(' … b'function isBuffer (' … b'function objEquiv(' … b'function supported(' … b'function unsupported(' … b'function shim (' … b'function _interopDefault (' … b'function StateMachine(' … b'function match(' … b'function _callee(' … b'function apply(' … b'function EventEmitter(' … b'function setMaxListeners(' … b'function getMaxListeners(' … b'function emitNone(' … b'function emitOne(' … b'function emitTwo(' … b'function emitThree(' … b'function emitMany(' … b'function emit(' … b'function _addListener(' … b'function addListener(' … b'function prependListener(' … b'function onceWrapper(' … b'function _onceWrap(' … b'function once(' … b'function prependOnceListener(' … b'function removeListener(' … b'function removeAllListeners(' … b'function _listeners(' … b'function listeners(' … b'function rawListeners(' … b'function listenerCount(' … b'function eventNames(' … b'function spliceOne(' … b'function arrayClone(' … b'function unwrapListeners(' … b'function objectCreatePolyfill(' … b'function objectKeysPolyfill(' … b'function functionBindPolyfill(' … b'function _interopDefault(' … b'function cache(' … b'function get(' … b'function memoized(' … b'function subHeaderCount(' … b'function segCount(' … b'function getEncoding(' … b'function CFFIndex(' … b'function getCFFVersion(' … b'function decode(' … b'function size(' … b'function encode(' … b'function CFFOperand(' … b'function decode(' … b'function size(' … b'function encode(' … b'function CFFDict(' … b'function decodeOperands(' … b'function encodeOperands(' … b'function decode(' … b'function size(' … b'function encode(' … b'function CFFPointer(' … b'function decode(' … b'function decode(' … b'function encode(' … b'function size(' … b'function encode(' … b'function Ptr(' … b'function valueOf(' … b'function CFFBlendOp(' … b'function decode(' … b'function LookupList(' … b'function deltas(' … b'function PredefinedOp(' … b'function decode(' … b'function size(' … b'function encode(' … b'function CFFEncodingVersion(' … b'function decode(' … b'function RangeArray(' … b'function decode(' … b'function CFFPrivateOp(' … b'function decode(' … b'function size(' … b'function encode(' … b'function CFFFont(' … b'function decode(' … b'function decode(' … b'function string(' … b'function getCharString(' … b'function getGlyphName(' … b'function fdForGlyph(' … b'function privateDictForGlyph(' … b'function get(' … b'function get(' … b'function get(' … b'function ByteAligned(' … b'function BitAligned(' … b'function ValueRecord(' … b'function buildStruct(' … b'function size(' … b'function decode(' … b'function VariableSizeNumber(' … b'function decode(' … b'function size(' … b'function outerIndex(' … b'function innerIndex(' … b'function max(' … b'function off(' … b'function len(' … b'function UnboundedArrayAccessor(' … b'function getItem(' … b'function inspect(' … b'function UnboundedArray(' … b'function decode(' … b'function LookupTable(' … b'function Shadow(' … b'function decode(' … b'function size(' … b'function encode(' … b'function StateTable(' … b'function StateTable1(' … b'function version(' … b'function newState(' … b'function name(' … b'function name(' … b'function name(' … b'function name(' … b'function Offset(' … b'function decode(' … b'function binarySearch(' … b'function range(' … b'function CmapProcessor(' … b'function findSubtable(' … b'function lookup(' … b'function getVariationSelector(' … b'function getCharacterSet(' … b'function codePointsForGlyph(' … b'function KernProcessor(' … b'function process(' … b'function getKerning(' … b'function UnicodeLayoutEngine(' … b'function positionGlyphs(' … b'function positionCluster(' … b'function getCombiningClass(' … b'function BBox(' … b'function addPoint(' … b'function copy(' … b'function get(' … b'function get(' … b'function fromOpenType(' … b'function forString(' … b'function forCodePoints(' … b'function direction(' … b'function GlyphRun(' … b'function get(' … b'function get(' … b'function get(' … b'function GlyphPosition(' … b'function feature(' … b'function mapOTToAAT(' … b'function mapFeatureStrings(' … b'function mapAATToOT(' … b'function AATLookupTable(' … b'function lookup(' … b'function glyphsForValue(' … b'function AATStateMachine(' … b'function process(' … b'function traverse(' … b'function AATMorxProcessor(' … b'function process(' … b'function processSubtable(' … b'function getStateMachine(' … b'function getProcessor(' … b'function processIndicRearragement(' … b'function processContextualSubstitution(' … b'function processLigature(' … b'function processNoncontextualSubstitutions(' … b'function _insertGlyphs(' … b'function processGlyphInsertion(' … b'function getSupportedFeatures(' … b'function generateInputs(' … b'function generateInputCache(' … b'function generateInputsForSubtable(' … b'function enter(' … b'function exit(' … b'function swap(' … b'function reorderGlyphs(' … b'function AATLayoutEngine(' … b'function substitute(' … b'function getAvailableFeatures(' … b'function stringsForGlyph(' … b'function _addStrings(' … b'function ShapingPlan(' … b'function _addFeatures(' … b'function add(' … b'function addStage(' … b'function setFeatureOverrides(' … b'function assignGlobalFeatures(' … b'function process(' … b'function DefaultShaper(' … b'function plan(' … b'function planPreprocessing(' … b'function planFeatures(' … b'function planPostprocessing(' … b'function assignFeatures(' … b'function ArabicShaper(' … b'function planFeatures(' … b'function assignFeatures(' … b'function getShapingClass(' … b'function GlyphIterator(' … b'function reset(' … b'function shouldIgnore(' … b'function move(' … b'function next(' … b'function prev(' … b'function peek(' … b'function peekIndex(' … b'function increment(' … b'function get(' … b'function OTProcessor(' … b'function findScript(' … b'function selectScript(' … b'function lookupsForFeatures(' … b'function substituteFeatureForVariations(' … b'function findVariationsIndex(' … b'function variationConditionsMatch(' … b'function applyFeatures(' … b'function applyLookups(' … b'function applyLookup(' … b'function applyLookupList(' … b'function coverageIndex(' … b'function match(' … b'function sequenceMatches(' … b'function sequenceMatchIndices(' … b'function coverageSequenceMatches(' … b'function getClassID(' … b'function classSequenceMatches(' … b'function applyContext(' … b'function applyChainingContext(' … b'function GlyphInfo(' … b'function copy(' … b'function get(' … b'function set(' … b'function HangulShaper(' … b'function planFeatures(' … b'function assignFeatures(' … b'function isL(' … b'function isV(' … b'function isT(' … b'function isTone(' … b'function isLVT(' … b'function isLV(' … b'function isCombiningL(' … b'function isCombiningV(' … b'function isCombiningT(' … b'function getType(' … b'function getGlyph(' … b'function decompose(' … b'function compose(' … b'function getLength(' … b'function reorderToneMark(' … b'function insertDottedCircle(' … b'function IndicShaper(' … b'function planFeatures(' … b'function assignFeatures(' … b'function _loop(' … b'function indicCategory(' … b'function indicPosition(' … b'function IndicInfo(' … b'function setupSyllables(' … b'function isConsonant(' … b'function isJoiner(' … b'function isHalantOrCoeng(' … b'function wouldSubstitute(' … b'function consonantPosition(' … b'function initialReordering(' … b'function finalReordering(' … b'function nextSyllable(' … b'function UniversalShaper(' … b'function planFeatures(' … b'function assignFeatures(' … b'function _loop(' … b'function useCategory(' … b'function USEInfo(' … b'function clearSubstitutionFlags(' … b'function recordRphf(' … b'function recordPref(' … b'function reorder(' … b'function isHalant(' … b'function isBase(' … b'function choose(' … b'function GSUBProcessor(' … b'function applyLookup(' … b'function GPOSProcessor(' … b'function applyPositionValue(' … b'function applyLookup(' … b'function applyAnchor(' … b'function getAnchor(' … b'function applyFeatures(' … b'function fixCursiveAttachment(' … b'function fixMarkAttachment(' … b'function OTLayoutEngine(' … b'function setup(' … b'function substitute(' … b'function position(' … b'function zeroMarkAdvances(' … b'function cleanup(' … b'function getAvailableFeatures(' … b'function LayoutEngine(' … b'function layout(' … b'function substitute(' … b'function position(' … b'function hideDefaultIgnorables(' … b'function isDefaultIgnorable(' … b'function getAvailableFeatures(' … b'function stringsForGlyph(' … b'function Path(' … b'function toFunction(' … b'function toSVG(' … b'function mapPoints(' … b'function transform(' … b'function translate(' … b'function rotate(' … b'function scale(' … b'function get(' … b'function get(' … b'function f(' … b'function _loop(' … b'function Glyph(' … b'function _getPath(' … b'function _getCBox(' … b'function _getBBox(' … b'function _getTableMetrics(' … b'function _getMetrics(' … b'function getScaledPath(' … b'function _getName(' … b'function render(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function Point(' … b'function copy(' … b'function Component(' … b'function TTFGlyph(' … b'function _getCBox(' … b'function _parseGlyphCoord(' … b'function _decode(' … b'function _decodeSimple(' … b'function _decodeComposite(' … b'function _getPhantomPoints(' … b'function _getContours(' … b'function _getMetrics(' … b'function _getPath(' … b'function CFFGlyph(' … b'function _getName(' … b'function bias(' … b'function _getPath(' … b'function checkWidth(' … b'function parseStems(' … b'function moveTo(' … b'function parse(' … b'function SBIXGlyph(' … b'function getImageForSize(' … b'function render(' … b'function COLRLayer(' … b'function COLRGlyph(' … b'function _getBBox(' … b'function render(' … b'function get(' … b'function GlyphVariationProcessor(' … b'function normalizeCoords(' … b'function transformPoints(' … b'function decodePoints(' … b'function decodeDeltas(' … b'function tupleFactor(' … b'function interpolateMissingDeltas(' … b'function deltaInterpolate(' … b'function deltaShift(' … b'function getAdvanceAdjustment(' … b'function getDelta(' … b'function getBlendVector(' … b'function Subset(' … b'function includeGlyph(' … b'function encodeStream(' … b'function Point(' … b'function size(' … b'function encode(' … b'function TTFGlyphEncoder(' … b'function encodeSimple(' … b'function _encodePoint(' … b'function TTFSubset(' … b'function _addGlyph(' … b'function encode(' … b'function CFFSubset(' … b'function subsetCharstrings(' … b'function subsetSubrs(' … b'function subsetFontdict(' … b'function createCIDFontdict(' … b'function addString(' … b'function encode(' … b'function _applyDecoratedDescriptor(' … b'function probe(' … b'function TTFFont(' … b'function _getTable(' … b'function _getTableStream(' … b'function _decodeDirectory(' … b'function _decodeTable(' … b'function getName(' … b'function hasGlyphForCodePoint(' … b'function glyphForCodePoint(' … b'function glyphsForString(' … b'function layout(' … b'function stringsForGlyph(' … b'function getAvailableFeatures(' … b'function _getBaseGlyph(' … b'function getGlyph(' … b'function createSubset(' … b'function getVariation(' … b'function getFont(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function get(' … b'function WOFFFont(' … b'function probe(' … b'function _decodeDirectory(' … b'function _getTableStream(' … b'function WOFF2Glyph(' … b'function _decode(' … b'function _getCBox(' … b'function decode(' … b'function tag(' … b'function transformVersion(' … b'function transformed(' … b'function WOFF2Font(' … b'function probe(' … b'function _decodeDirectory(' … b'function _decompress(' … b'function _decodeTable(' … b'function _getBaseGlyph(' … b'function _transformGlyfTable(' … b'function Substream(' … b'function decode(' … b'function read255UInt16(' … b'function withSign(' … b'function decodeTriplet(' … b'function probe(' … b'function TrueTypeCollection(' … b'function getFont(' … b'function get(' … b'function probe(' … b'function DFont(' … b'function getFont(' … b'function get(' … b'function DBCSCodec(' … b'function DBCSEncoder(' … b'function DBCSDecoder(' … b'function findIdx(' … b'function InternalCodec(' … b'function InternalDecoder(' … b'function InternalEncoder(' … b'function InternalEncoderBase64(' … b'function InternalEncoderCesu8(' … b'function InternalDecoderCesu8(' … b'function SBCSCodec(' … b'function SBCSEncoder(' … b'function SBCSDecoder(' … b'function Utf16BECodec(' … b'function Utf16BEEncoder(' … b'function Utf16BEDecoder(' … b'function Utf16Codec(' … b'function Utf16Encoder(' … b'function Utf16Decoder(' … b'function detectEncoding(' … b'function Utf7Codec(' … b'function Utf7Encoder(' … b'function Utf7Decoder(' … b'function Utf7IMAPCodec(' … b'function Utf7IMAPEncoder(' … b'function Utf7IMAPDecoder(' … b'function PrependBOMWrapper(' … b'function StripBOMWrapper(' … b'function encode(' … b'function decode(' … b'function encodingExists(' … b'function getCodec(' … b'function getEncoder(' … b'function getDecoder(' … b'function isBuffer (' … b'function isSlowBuffer (' … b'function decode (' … b'function b64ToByteArray (' … b'function push (' … b'function uint8ToBase64 (' … b'function encode (' … b'function tripletToBase64 (' … b'function LineBreaker(' … b'function Break(' … b'function PNG(' … b'function nextTick(' … b'function afterTickOne(' … b'function afterTickTwo(' … b'function afterTickThree(' … b'function afterTick(' … b'function defaultSetTimout(' … b'function defaultClearTimeout (' … b'function runTimeout(' … b'function runClearTimeout(' … b'function cleanUpNextTick(' … b'function drainQueue(' … b'function Item(' … b'function noop(' … b'function Duplex(' … b'function onend(' … b'function onEndNT(' … b'function PassThrough(' … b'function _uint8ArrayToBuffer(' … b'function _isUint8Array(' … b'function prependListener(' … b'function ReadableState(' … b'function Readable(' … b'function readableAddChunk(' … b'function addChunk(' … b'function chunkInvalid(' … b'function needMoreData(' … b'function computeNewHighWaterMark(' … b'function howMuchToRead(' … b'function onEofChunk(' … b'function emitReadable(' … b'function emitReadable_(' … b'function maybeReadMore(' … b'function maybeReadMore_(' … b'function onunpipe(' … b'function onend(' … b'function cleanup(' … b'function ondata(' … b'function onerror(' … b'function onclose(' … b'function onfinish(' … b'function unpipe(' … b'function pipeOnDrain(' … b'function nReadingNextTick(' … b'function resume(' … b'function resume_(' … b'function flow(' … b'function fromList(' … b'function fromListPartial(' … b'function copyFromBufferString(' … b'function copyFromBuffer(' … b'function endReadable(' … b'function endReadableNT(' … b'function indexOf(' … b'function afterTransform(' … b'function Transform(' … b'function prefinish(' … b'function done(' … b'function WriteReq(' … b'function CorkedRequest(' … b'function _uint8ArrayToBuffer(' … b'function _isUint8Array(' … b'function nop(' … b'function WritableState(' … b'function getBuffer(' … b'function Writable(' … b'function writeAfterEnd(' … b'function validChunk(' … b'function setDefaultEncoding(' … b'function decodeChunk(' … b'function writeOrBuffer(' … b'function doWrite(' … b'function onwriteError(' … b'function onwriteStateUpdate(' … b'function onwrite(' … b'function afterWrite(' … b'function onwriteDrain(' … b'function clearBuffer(' … b'function needFinish(' … b'function callFinal(' … b'function prefinish(' … b'function finishMaybe(' … b'function endWritable(' … b'function onCorkedFinish(' … b'function _classCallCheck(' … b'function copyBuffer(' … b'function BufferList(' … b'function push(' … b'function unshift(' … b'function shift(' … b'function clear(' … b'function join(' … b'function concat(' … b'function destroy(' … b'function undestroy(' … b'function emitErrorNT(' … b'function _normalizeEncoding(' … b'function normalizeEncoding(' … b'function StringDecoder(' … b'function utf8CheckByte(' … b'function utf8CheckIncomplete(' … b'function utf8CheckExtraBytes(' … b'function utf8FillLast(' … b'function utf8Text(' … b'function utf8End(' … b'function utf16Text(' … b'function utf16End(' … b'function base64Text(' … b'function base64End(' … b'function simpleWrite(' … b'function simpleEnd(' … b'function wrap(' … b'function tryCatch(' … b'function Generator(' … b'function GeneratorFunction(' … b'function GeneratorFunctionPrototype(' … b'function defineIteratorMethods(' … b'function AsyncIterator(' … b'function invoke(' … b'function enqueue(' … b'function callInvokeWithMethodAndArg(' … b'function makeInvokeMethod(' … b'function invoke(' … b'function maybeInvokeDelegate(' … b'function pushTryEntry(' … b'function resetTryEntry(' … b'function Context(' … b'function next(' … b'function values(' … b'function next(' … b'function doneResult(' … b'function handle(' … b'function ArrayT(' … b'function Bitfield(' … b'function BooleanT(' … b'function BufferT(' … b'function DecodeStream(' … b'function ctor(' … b'function EncodeStream(' … b'function Enum(' … b'function ctor(' … b'function LazyArrayT(' … b'function LazyArray(' … b'function ctor(' … b'function NumberT(' … b'function Fixed(' … b'function Optional(' … b'function Pointer(' … b'function VoidPointer(' … b'function Reserved(' … b'function StringT(' … b'function Struct(' … b'function ctor(' … b'function VersionedStruct(' … b'function PropertyDescriptor(' … b'function copyProps (' … b'function SafeBuffer (' … b'function Stream(' … b'function ondata(' … b'function ondrain(' … b'function onend(' … b'function onclose(' … b'function onerror(' … b'function cleanup(' … b'function Timeout(' … b'function onTimeout(' … b'function onNextTick(' … b'function Tree(' … b'function Data(' … b'function tinf_build_bits_base(' … b'function tinf_build_fixed_trees(' … b'function tinf_build_tree(' … b'function tinf_getbit(' … b'function tinf_read_bits(' … b'function tinf_decode_symbol(' … b'function tinf_decode_trees(' … b'function tinf_inflate_block_data(' … b'function tinf_inflate_uncompressed_block(' … b'function tinf_uncompress(' … b'function UnicodeTrie(' … b'function deprecate (' … b'function deprecated(' … b'function config (' … b'for(' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for(' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'for (' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'.charCodeAt(' … b'S[(S[i] + S[j]) % 256]'

This feature is experimental so please feel free to contact us if you feel any of the reported issues is a false positive or you want to suggest a pattern that should be detected (we are using Yara standard).

Fully automated RESTful API is now available. Subscribe for your free trial today!