=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== berrynet-3.10.1/berrynetjs/camera.js-56- client.subscribe(topicEventCamera); berrynet-3.10.1/berrynetjs/camera.js:57: log(`camera client: connected to ${broker} successfully.`); berrynet-3.10.1/berrynetjs/camera.js-58-}); ############################################## berrynet-3.10.1/berrynetjs/camera.js-60-client.on('message', (t, m) => { berrynet-3.10.1/berrynetjs/camera.js:61: log(`camera client: on topic ${t}, received message ${m}.`); berrynet-3.10.1/berrynetjs/camera.js-62- ############################################## berrynet-3.10.1/berrynetjs/data_collector.js-122- client.subscribe(topicJSONInferenceResult); berrynet-3.10.1/berrynetjs/data_collector.js:123: log(`log client: connected to ${broker} successfully.`); berrynet-3.10.1/berrynetjs/data_collector.js-124-}); ############################################## berrynet-3.10.1/berrynetjs/journal.js-51- client.subscribe(topicNotifyEmail); berrynet-3.10.1/berrynetjs/journal.js:52: log(`log client: connected to ${broker} successfully.`); berrynet-3.10.1/berrynetjs/journal.js-53-}); ############################################## berrynet-3.10.1/berrynetjs/journal.js-69- berrynet-3.10.1/berrynetjs/journal.js:70: logs.push(`[${now}] ` + m); berrynet-3.10.1/berrynetjs/journal.js-71- ############################################## berrynet-3.10.1/berrynetjs/line.js-48- client.subscribe(topicDashboardInferenceResult); berrynet-3.10.1/berrynetjs/line.js:49: log(`client connected to ${broker} successfully.`); berrynet-3.10.1/berrynetjs/line.js-50-}); ############################################## berrynet-3.10.1/berrynetjs/line.js-53- const size = m.length; berrynet-3.10.1/berrynetjs/line.js:54: log(`client on topic ${t}, received ${size} bytes.`) berrynet-3.10.1/berrynetjs/line.js-55- ############################################## berrynet-3.10.1/berrynetjs/line.js-67- imgurLink = imgurLink.replace('http:\/\/', 'https:\/\/'); berrynet-3.10.1/berrynetjs/line.js:68: log(`An image has been uploaded to imgur. link: ${imgurLink}`); berrynet-3.10.1/berrynetjs/line.js-69- ############################################## berrynet-3.10.1/berrynetjs/line.js-74- .then((v) => { berrynet-3.10.1/berrynetjs/line.js:75: log(`A message sent to ${targetUserID} successfully.`); berrynet-3.10.1/berrynetjs/line.js-76- }) berrynet-3.10.1/berrynetjs/line.js-77- .catch((err) => { berrynet-3.10.1/berrynetjs/line.js:78: log(`An error occurred, ${err}.`); berrynet-3.10.1/berrynetjs/line.js-79- }); ############################################## berrynet-3.10.1/berrynetjs/line.js-81- .catch((err) => { berrynet-3.10.1/berrynetjs/line.js:82: log(`An error occurred. ${err}`); berrynet-3.10.1/berrynetjs/line.js-83- }); ############################################## berrynet-3.10.1/berrynetjs/linev3.js-80- imgurLink = imgurLink.replace('http:\/\/', 'https:\/\/') berrynet-3.10.1/berrynetjs/linev3.js:81: log(`An image has been uploaded to imgur. link: ${imgurLink}`) berrynet-3.10.1/berrynetjs/linev3.js-82- ############################################## berrynet-3.10.1/berrynetjs/linev3.js-87- .then((v) => { berrynet-3.10.1/berrynetjs/linev3.js:88: log(`A message sent to ${targetUserID} successfully.`) berrynet-3.10.1/berrynetjs/linev3.js-89- }) berrynet-3.10.1/berrynetjs/linev3.js-90- .catch((err) => { berrynet-3.10.1/berrynetjs/linev3.js:91: log(`An error occurred, ${err}.`) berrynet-3.10.1/berrynetjs/linev3.js-92- }); ############################################## berrynet-3.10.1/berrynetjs/linev3.js-94- .catch((err) => { berrynet-3.10.1/berrynetjs/linev3.js:95: log(`An error occurred. ${err}`) berrynet-3.10.1/berrynetjs/linev3.js-96- }) ############################################## berrynet-3.10.1/berrynetjs/linev3.js-107- client.subscribe(topicInferenceResult) berrynet-3.10.1/berrynetjs/linev3.js:108: log(`client connected to ${broker} successfully.`) berrynet-3.10.1/berrynetjs/linev3.js-109-}) ############################################## berrynet-3.10.1/berrynetjs/linev3.js-112- const size = m.length berrynet-3.10.1/berrynetjs/linev3.js:113: log(`client on topic ${t}, received ${size} bytes.`) berrynet-3.10.1/berrynetjs/linev3.js-114- ############################################## berrynet-3.10.1/berrynetjs/localimg.js-47- client.subscribe(topicEventLocalImage); berrynet-3.10.1/berrynetjs/localimg.js:48: log(`localimg client: connected to ${broker} successfully.`); berrynet-3.10.1/berrynetjs/localimg.js-49-}); ############################################## berrynet-3.10.1/berrynetjs/localimg.js-51-client.on('message', (t, m) => { berrynet-3.10.1/berrynetjs/localimg.js:52: log(`camera client: on topic ${t}, received message ${m}.`); berrynet-3.10.1/berrynetjs/localimg.js-53- ############################################## berrynet-3.10.1/berrynetjs/mail.js-47-const server = emailjs.server.connect({ berrynet-3.10.1/berrynetjs/mail.js:48: user: `${account}`, berrynet-3.10.1/berrynetjs/mail.js-49- password: password, ############################################## berrynet-3.10.1/berrynetjs/mail.js-55- client.subscribe(mail_topic); berrynet-3.10.1/berrynetjs/mail.js:56: log(`mail client: connected to ${broker} successfully.`); berrynet-3.10.1/berrynetjs/mail.js-57-}); ############################################## berrynet-3.10.1/berrynetjs/mail.js-60- const size = m.length; berrynet-3.10.1/berrynetjs/mail.js:61: log(`mail client: on topic ${t}, received ${size} bytes.`) berrynet-3.10.1/berrynetjs/mail.js-62- ############################################## berrynet-3.10.1/berrynetjs/mail.js-64- server.send({ berrynet-3.10.1/berrynetjs/mail.js:65: from: `<${account}>`, berrynet-3.10.1/berrynetjs/mail.js:66: to: `<${recipient}>`, berrynet-3.10.1/berrynetjs/mail.js:67: subject: `DT42 MQTT Snapshot at ${now}`, berrynet-3.10.1/berrynetjs/mail.js-68- text: ' ', ############################################## berrynet-3.10.1/berrynetjs/mail.js-74- if (e) { berrynet-3.10.1/berrynetjs/mail.js:75: log(`mail client: an error occurred, ${e}.`); berrynet-3.10.1/berrynetjs/mail.js-76- return; ############################################## berrynet-3.10.1/berrynetjs/mail.js-78- if (m) berrynet-3.10.1/berrynetjs/mail.js:79: log(`mail client: mail sent to ${recipient} successfully.`); berrynet-3.10.1/berrynetjs/mail.js-80- }); ############################################## berrynet-3.10.1/inference/agent.js-46- else berrynet-3.10.1/inference/agent.js:47: log(`inference client: saved buffer to image ${filepath} successfully.`); berrynet-3.10.1/inference/agent.js-48- }); ############################################## berrynet-3.10.1/inference/agent.js-70- for (let i in dataStrList) { berrynet-3.10.1/inference/agent.js:71: let item = `${dataStrList[i]}`; berrynet-3.10.1/inference/agent.js-72- jsonResult.push(parseDarknet(item)); ############################################## berrynet-3.10.1/inference/agent.js-78- client.subscribe(topicActionInference); berrynet-3.10.1/inference/agent.js:79: log(`inference client: connected to ${broker} successfully.`); berrynet-3.10.1/inference/agent.js-80-}); ############################################## berrynet-3.10.1/inference/agent.js-85- const inference_server_img_dir = __dirname + '/image'; berrynet-3.10.1/inference/agent.js:86: const snapshot = `snapshot-${now}.jpg`; berrynet-3.10.1/inference/agent.js-87- const snapshot_path = path.join(inference_server_img_dir, snapshot); ############################################## berrynet-3.10.1/inference/agent.js-92- berrynet-3.10.1/inference/agent.js:93: log(`inference client: on topic ${t}, received ${size} bytes.`); berrynet-3.10.1/inference/agent.js-94- ############################################## berrynet-3.10.1/test/test_client.js-7- if (error) { berrynet-3.10.1/test/test_client.js:8: console.error(`exec error: ${error}`); berrynet-3.10.1/test/test_client.js-9- return; berrynet-3.10.1/test/test_client.js-10- } berrynet-3.10.1/test/test_client.js:11: console.log(`stdout: ${stdout}`); berrynet-3.10.1/test/test_client.js:12: console.log(`stderr: ${stderr}`); berrynet-3.10.1/test/test_client.js-13-} ############################################## berrynet-3.10.1/utils/local-launcher.js-10- if (error) { berrynet-3.10.1/utils/local-launcher.js:11: console.error(`exec error: ${error}`); berrynet-3.10.1/utils/local-launcher.js-12- return; berrynet-3.10.1/utils/local-launcher.js-13- } berrynet-3.10.1/utils/local-launcher.js:14: console.log(`stdout: ${stdout}`); berrynet-3.10.1/utils/local-launcher.js:15: console.log(`stderr: ${stderr}`); berrynet-3.10.1/utils/local-launcher.js-16-} ############################################## berrynet-3.10.1/utils/nest/nest_get_snapshoturl.sh-10- berrynet-3.10.1/utils/nest/nest_get_snapshoturl.sh:11:TOKEN=`cat "$TMPFILE" | grep 'token=' | sed 's/.*token=//'` berrynet-3.10.1/utils/nest/nest_get_snapshoturl.sh-12-