Securely storing derived key in web app and handling user identity

I am currently working on an open source project to securely store notes, payment card numbers, etc. I would like to implement a zero knowledge encryption method so that no one but the user can decrypt this data.
Unfortunately, I am stuck … Continue reading Securely storing derived key in web app and handling user identity

TIOBE Index News (January 2024): Programming Language of 2023 Goes to C#

Keep an eye on Dart and TypeScript in 2024, TIOBE Software CEO Paul Jansen suggests. Continue reading TIOBE Index News (January 2024): Programming Language of 2023 Goes to C#

Can an embedded 3rd party JS script access or keystroke log an iFrame’s content

Say there is a web page with two 3rd party javascript URL scripts embedded in it. One creates a support chat window and the other creates an iFrame within which a user enters payment information into a form.
If the support chat script was … Continue reading Can an embedded 3rd party JS script access or keystroke log an iFrame’s content

Methods to look for when checking if a javascript program is making network requests

I’m trying to quickly audit a js browser extension to see if it doesn’t talk to the outside. Am I right in thinking that I can just grep the code for the following:

XMLHttpRequest
fetch
$.ajax
axios.get
WebSocket

I’m assuming un-obfuscat… Continue reading Methods to look for when checking if a javascript program is making network requests