=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== novnc-1.0.0/app/images/icons/Makefile-37-novnc-%.png: novnc-icon.svg novnc-1.0.0/app/images/icons/Makefile:38: convert -density $$[`echo $* | cut -d x -f 1` * 90 / 48] \ novnc-1.0.0/app/images/icons/Makefile-39- -background transparent "$<" "$@" ############################################## novnc-1.0.0/tests/playback-ui.js-140- if (document.getElementById('mode1').checked) { novnc-1.0.0/tests/playback-ui.js:141: message(`Starting performance playback (fullspeed) [${iterations} iteration(s)]`); novnc-1.0.0/tests/playback-ui.js-142- mode = 'perftest'; novnc-1.0.0/tests/playback-ui.js-143- } else { novnc-1.0.0/tests/playback-ui.js:144: message(`Starting realtime playback [${iterations} iteration(s)]`); novnc-1.0.0/tests/playback-ui.js-145- mode = 'realtime'; ############################################## novnc-1.0.0/tests/playback-ui.js-149- player.oniterationfinish = function (evt) { novnc-1.0.0/tests/playback-ui.js:150: message(`Iteration ${evt.number} took ${evt.duration}ms`); novnc-1.0.0/tests/playback-ui.js-151- }; ############################################## novnc-1.0.0/tests/playback-ui.js-153- if (!evt.clean) { novnc-1.0.0/tests/playback-ui.js:154: message(`noVNC sent disconnected during iteration ${evt.iteration} frame ${evt.frame}`); novnc-1.0.0/tests/playback-ui.js-155- } ############################################## novnc-1.0.0/tests/playback-ui.js-158- const iterTime = parseInt(evt.duration / evt.iterations, 10); novnc-1.0.0/tests/playback-ui.js:159: message(`${evt.iterations} iterations took ${evt.duration}ms (average ${iterTime}ms / iteration)`); novnc-1.0.0/tests/playback-ui.js-160- ############################################## novnc-1.0.0/utils/b64-to-binary.pl-11- novnc-1.0.0/utils/b64-to-binary.pl:12: my $decoded = MIME::Base64::decode($b64) or die "Could not base64-decode line `$_`"; novnc-1.0.0/utils/b64-to-binary.pl-13- ############################################## novnc-1.0.0/utils/use_require.js-10-program novnc-1.0.0/utils/use_require.js:11: .option('--as [format]', `output files using various import formats instead of ES6 import and export. Supports ${Array.from(SUPPORTED_FORMATS)}.`) novnc-1.0.0/utils/use_require.js-12- .option('-m, --with-source-maps [type]', 'output source maps when not generating a bundled app (type may be empty for external source maps, inline for inline source maps, or both) ') ############################################## novnc-1.0.0/utils/use_require.js-74- novnc-1.0.0/utils/use_require.js:75: contents = contents.slice(0, start_ind) + `${new_script}\n` + contents.slice(end_ind); novnc-1.0.0/utils/use_require.js-76- novnc-1.0.0/utils/use_require.js:77: console.log(`Writing ${out_html_path}`); novnc-1.0.0/utils/use_require.js-78- fs.writeFile(out_html_path, contents, function (err) { ############################################## novnc-1.0.0/utils/use_require.js-87- } else if (!SUPPORTED_FORMATS.has(import_format)) { novnc-1.0.0/utils/use_require.js:88: throw new Error(`unsupported output format "${import_format}" for import/export -- only ${Array.from(SUPPORTED_FORMATS)} are supported`); novnc-1.0.0/utils/use_require.js-89- } ############################################## novnc-1.0.0/utils/use_require.js-92- const babel_opts = () => ({ novnc-1.0.0/utils/use_require.js:93: plugins: [`transform-es2015-modules-${import_format}`], novnc-1.0.0/utils/use_require.js-94- ast: false, ############################################## novnc-1.0.0/utils/use_require.js-117- if (!js_only) { novnc-1.0.0/utils/use_require.js:118: console.log(`Writing ${out_path}`); novnc-1.0.0/utils/use_require.js-119- fse.copy(filename, out_path, (err) => { if (err) throw err; }); ############################################## novnc-1.0.0/utils/use_require.js-125- if (no_transform_files.has(filename)) { novnc-1.0.0/utils/use_require.js:126: console.log(`Writing ${out_path}`); novnc-1.0.0/utils/use_require.js-127- fse.copy(filename, out_path, (err) => { if (err) throw err; }); ############################################## novnc-1.0.0/utils/use_require.js-143- babel.transformFile(filename, opts, (err, res) => { novnc-1.0.0/utils/use_require.js:144: console.log(`Writing ${out_path}`); novnc-1.0.0/utils/use_require.js-145- if (err) throw err; ############################################## novnc-1.0.0/utils/use_require.js-148- // append URL for external source map novnc-1.0.0/utils/use_require.js:149: code += `\n//# sourceMappingURL=${path.basename(out_path)}.map\n`; novnc-1.0.0/utils/use_require.js-150- } ############################################## novnc-1.0.0/utils/use_require.js-152- if (source_maps === true || source_maps === 'both') { novnc-1.0.0/utils/use_require.js:153: console.log(` and ${out_path}.map`); novnc-1.0.0/utils/use_require.js:154: fs.writeFile(`${out_path}.map`, JSON.stringify(map), (err) => { if (err) throw err; }); novnc-1.0.0/utils/use_require.js-155- } ############################################## novnc-1.0.0/utils/use_require.js-171- if (helper && helper.appWriter) { novnc-1.0.0/utils/use_require.js:172: console.log(`Writing ${out_app_path}`); novnc-1.0.0/utils/use_require.js-173- let out_script = helper.appWriter(out_path_base, out_app_path); ############################################## novnc-1.0.0/utils/use_require.js-175- } else { novnc-1.0.0/utils/use_require.js:176: console.error(`Unable to generate app for the ${import_format} format!`); novnc-1.0.0/utils/use_require.js-177- } ############################################## novnc-1.0.0/utils/use_require.js-181-if (program.clean) { novnc-1.0.0/utils/use_require.js:182: console.log(`Removing ${paths.lib_dir_base}`); novnc-1.0.0/utils/use_require.js-183- fse.removeSync(paths.lib_dir_base); novnc-1.0.0/utils/use_require.js-184- novnc-1.0.0/utils/use_require.js:185: console.log(`Removing ${paths.out_dir_base}`); novnc-1.0.0/utils/use_require.js-186- fse.removeSync(paths.out_dir_base); ############################################## novnc-1.0.0/utils/use_require_helpers.js-10- fs.writeFile(out_path, 'requirejs(["app/ui"], function (ui) {});', (err) => { if (err) throw err; }); novnc-1.0.0/utils/use_require_helpers.js:11: console.log(`Please place RequireJS in ${path.join(base_out_path, 'require.js')}`); novnc-1.0.0/utils/use_require_helpers.js:12: return `<script src="require.js" data-main="${path.relative(base_out_path, out_path)}"></script>`; novnc-1.0.0/utils/use_require_helpers.js-13- }, ############################################## novnc-1.0.0/utils/use_require_helpers.js-24- b.bundle().pipe(fs.createWriteStream(out_path)); novnc-1.0.0/utils/use_require_helpers.js:25: return `<script src="${path.relative(base_out_path, out_path)}"></script>`; novnc-1.0.0/utils/use_require_helpers.js-26- }, ############################################## novnc-1.0.0/utils/use_require_helpers.js-31- fs.writeFile(out_path, 'SystemJS.import("./app/ui.js");', (err) => { if (err) throw err; }); novnc-1.0.0/utils/use_require_helpers.js:32: console.log(`Please place SystemJS in ${path.join(base_out_path, 'system-production.js')}`); novnc-1.0.0/utils/use_require_helpers.js-33- return `<script src="vendor/promise.js"></script> ############################################## novnc-1.0.0/vendor/browser-es-module-loader/dist/babel-worker.js-28230-// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint) novnc-1.0.0/vendor/browser-es-module-loader/dist/babel-worker.js:28231:$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf); novnc-1.0.0/vendor/browser-es-module-loader/dist/babel-worker.js-28232-// 19.4.3.5 Symbol.prototype[@@toStringTag] ############################################## novnc-1.0.0/vendor/browser-es-module-loader/dist/babel-worker.js-31055-// (run `npm run build`). novnc-1.0.0/vendor/browser-es-module-loader/dist/babel-worker.js:31056:exports.default = /((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyu]{1,5}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g novnc-1.0.0/vendor/browser-es-module-loader/dist/babel-worker.js-31057-