<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <icon>http://ln.ht/_/images/favicon-4c526c32c48400028d7739cac47cd2a3.svg?vsn=d</icon>
  <link type="text/html" rel="alternate" href="http://ln.ht/JavaScript/javascript/security"/>
  <link type="application/atom+xml" rel="self" href="http://ln.ht/_/feed/JavaScript/javascript/security"/>
  <id>http://ln.ht/_/feed/JavaScript/javascript/security</id>
  <title>Bookmarks tagged with: JavaScript,javascript,security</title>
  <updated>2026-09-17T18:16:52.554534Z</updated>
  <entry>
    <category label="javascript" term="javascript"/>
    <category label="security" term="security"/>
    <category label="darkweb" term="darkweb"/>
    <author>
      <name>karlbright</name>
      <uri>https://ln.ht/~karlbright</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://boehs.org/node/dark-web-security"/>
    <id>https://boehs.org/node/dark-web-security</id>
    <title>The Fascinating Security Model of Dark Web Marketplaces</title>
    <updated>2026-03-19T07:21:22Z</updated>
  </entry>
  <entry>
    <category label="javascript" term="javascript"/>
    <category label="security" term="security"/>
    <author>
      <name>wanlblue</name>
      <uri>https://ln.ht/~wanlblue</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://drewdevault.com/2025/09/17/2025-09-17-An-impossible-future-for-JS.html"/>
    <id>https://drewdevault.com/2025/09/17/2025-09-17-An-impossible-future-for-JS.html</id>
    <title>A better future for JavaScript that won&apos;t happen</title>
    <updated>2025-09-22T00:24:32Z</updated>
  </entry>
  <entry>
    <category label="security" term="security"/>
    <category label="javascript" term="javascript"/>
    <author>
      <name>stefankuehnel</name>
      <uri>https://ln.ht/~stefankuehnel</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://github.com/javascript-obfuscator/javascript-obfuscator"/>
    <id>https://github.com/javascript-obfuscator/javascript-obfuscator</id>
    <title>JavaScript Obfuscator</title>
    <updated>2025-06-30T23:27:43Z</updated>
  </entry>
  <entry>
    <category label="asynchronous" term="asynchronous"/>
    <category label="learning" term="learning"/>
    <category label="google" term="google"/>
    <category label="quality" term="quality"/>
    <category label="time" term="time"/>
    <category label="design" term="design"/>
    <category label="javascript" term="javascript"/>
    <category label="linux" term="linux"/>
    <category label="ux" term="ux"/>
    <category label="copilot" term="copilot"/>
    <category label="gitlab" term="gitlab"/>
    <category label="marketing" term="marketing"/>
    <category label="tdd" term="tdd"/>
    <category label="java" term="java"/>
    <category label="tools" term="tools"/>
    <category label="architecture" term="architecture"/>
    <category label="debugging" term="debugging"/>
    <category label="github" term="github"/>
    <category label="supply-chain" term="supply-chain"/>
    <category label="self-hosting" term="self-hosting"/>
    <category label="python" term="python"/>
    <category label="communication" term="communication"/>
    <category label="processes" term="processes"/>
    <category label="tech" term="tech"/>
    <category label="gpt" term="gpt"/>
    <category label="benchmarking" term="benchmarking"/>
    <category label="performance" term="performance"/>
    <category label="multithreading" term="multithreading"/>
    <category label="privacy" term="privacy"/>
    <category label="ai" term="ai"/>
    <category label="rust" term="rust"/>
    <category label="productivity" term="productivity"/>
    <category label="satire" term="satire"/>
    <category label="copyright" term="copyright"/>
    <category label="dns" term="dns"/>
    <category label="type-systems" term="type-systems"/>
    <category label="object-oriented" term="object-oriented"/>
    <category label="nocode" term="nocode"/>
    <category label="c++" term="c++"/>
    <category label="security" term="security"/>
    <category label="email" term="email"/>
    <category label="safety" term="safety"/>
    <category label="cpu" term="cpu"/>
    <category label="version-control" term="version-control"/>
    <category label="physics" term="physics"/>
    <category label="gaming" term="gaming"/>
    <category label="economics" term="economics"/>
    <category label="memory" term="memory"/>
    <category label="caching" term="caching"/>
    <category label="research" term="research"/>
    <category label="mathematics" term="mathematics"/>
    <category label="hype" term="hype"/>
    <category label="team" term="team"/>
    <category label="cryptography" term="cryptography"/>
    <category label="printing" term="printing"/>
    <category label="dotnet" term="dotnet"/>
    <category label="flatpak" term="flatpak"/>
    <category label="organization" term="organization"/>
    <category label="politics" term="politics"/>
    <category label="programming" term="programming"/>
    <category label="git" term="git"/>
    <category label="power" term="power"/>
    <category label="ecology" term="ecology"/>
    <category label="cups" term="cups"/>
    <category label="date" term="date"/>
    <category label="foss" term="foss"/>
    <category label="machine-learning" term="machine-learning"/>
    <category label="culture" term="culture"/>
    <category label="engineering" term="engineering"/>
    <category label="complexity" term="complexity"/>
    <category label="vendor-lockin" term="vendor-lockin"/>
    <category label="simulation" term="simulation"/>
    <category label="management" term="management"/>
    <category label="kde" term="kde"/>
    <category label="bureaucracy" term="bureaucracy"/>
    <category label="business" term="business"/>
    <category label="audit" term="audit"/>
    <category label="science" term="science"/>
    <category label="surveillance" term="surveillance"/>
    <category label="ethics" term="ethics"/>
    <category label="game" term="game"/>
    <category label="community" term="community"/>
    <category label="tests" term="tests"/>
    <category label="web-review" term="web-review"/>
    <author>
      <name>yahourt</name>
      <uri>https://ln.ht/~yahourt</uri>
    </author>
    <content type="html">&lt;p&gt;
Web review of Ervin&lt;/p&gt;
</content>
    <link rel="alternate" href="https://ervin.ipsquad.net/blog/2025/05/30/web-review-week-2025-22/"/>
    <id>https://ervin.ipsquad.net/blog/2025/05/30/web-review-week-2025-22/</id>
    <title>Web Review, Week 2025-22 - ervin</title>
    <updated>2025-06-02T07:24:21Z</updated>
  </entry>
  <entry>
    <category label="interactive-learning" term="interactive-learning"/>
    <category label="security" term="security"/>
    <category label="video-games" term="video-games"/>
    <category label="javascript" term="javascript"/>
    <author>
      <name>mlb</name>
      <uri>https://ln.ht/~mlb</uri>
    </author>
    <content type="html">&lt;p&gt;
Untrusted —or— the Continuing Adventures of Dr. Eval is an exciting Meta-JavaScript Adventure Game wherein you guide the dashing, steadfast Dr. Eval through a mysterious MACHINE CONTINUUM, wherein, using only his trusty computer and the TURING-COMPLETE power of JavaScript, he must literally ALTER HIS REALITY in order to find his freedom! You must literally edit and re-execute the very JavaScript running the game in your browser to save Dr. Eval from this dark and confusing reality!&lt;/p&gt;
</content>
    <link rel="alternate" href="https://alexnisnevich.github.io/untrusted/"/>
    <id>https://alexnisnevich.github.io/untrusted/</id>
    <title>Untrusted - a user javascript adventure game</title>
    <updated>2024-06-08T21:07:18Z</updated>
  </entry>
  <entry>
    <category label="security" term="security"/>
    <category label="howto" term="howto"/>
    <category label="api" term="api"/>
    <category label="rpc" term="rpc"/>
    <category label="workers" term="workers"/>
    <category label="cloudflare" term="cloudflare"/>
    <category label="typescript" term="typescript"/>
    <category label="javascript" term="javascript"/>
    <author>
      <name>chrisSt</name>
      <uri>https://ln.ht/~chrisSt</uri>
    </author>
    <content type="html">&lt;p&gt;
Cloudflare Workers now features a built-in RPC (Remote Procedure Call) system for use in Worker-to-Worker and Worker-to-Durable Object communication, with absolutely minimal boilerplate. We’ve designed an RPC system so expressive that calling a remote service can feel like using a library.&lt;/p&gt;
</content>
    <link rel="alternate" href="https://blog.cloudflare.com/javascript-native-rpc"/>
    <id>https://blog.cloudflare.com/javascript-native-rpc</id>
    <title>We&apos;ve added JavaScript-native RPC to Cloudflare Workers</title>
    <updated>2024-04-12T13:50:41Z</updated>
  </entry>
  <entry>
    <category label="JavaScript" term="JavaScript"/>
    <category label="privacy" term="privacy"/>
    <category label="iOS" term="iOS"/>
    <category label="web" term="web"/>
    <category label="security" term="security"/>
    <author>
      <name>lief</name>
      <uri>https://ln.ht/~lief</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://krausefx.com//blog/announcing-inappbrowsercom-see-what-javascript-commands-get-executed-in-an-in-app-browser"/>
    <id>https://krausefx.com//blog/announcing-inappbrowsercom-see-what-javascript-commands-get-executed-in-an-in-app-browser</id>
    <title>iOS Privacy: Announcing InAppBrowser.com - see what JavaScript commands get injected through an in-app browser · Felix Krause</title>
    <updated>2022-08-19T23:03:31Z</updated>
  </entry>
  <entry>
    <category label="security" term="security"/>
    <category label="javascript" term="javascript"/>
    <category label="html" term="html"/>
    <author>
      <name>panoptican</name>
      <uri>https://ln.ht/~panoptican</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://robinmoisson.github.io/staticrypt/"/>
    <id>https://robinmoisson.github.io/staticrypt/</id>
    <title>StatiCrypt: Password protect static HTML</title>
    <updated>2018-09-21T14:49:51Z</updated>
  </entry>
  <entry>
    <category label="security" term="security"/>
    <category label="javascript" term="javascript"/>
    <category label="browser" term="browser"/>
    <author>
      <name>greyb34rd</name>
      <uri>https://ln.ht/~greyb34rd</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="https://www.bleepingcomputer.com/news/microsoft/how-to-check-and-update-windows-systems-for-the-meltdown-and-spectre-cpu-flaws/"/>
    <id>https://www.bleepingcomputer.com/news/microsoft/how-to-check-and-update-windows-systems-for-the-meltdown-and-spectre-cpu-flaws/</id>
    <title>How to Check and Update Windows Systems for the Meltdown and Spectre CPU Flaws</title>
    <updated>2018-01-08T18:30:11Z</updated>
  </entry>
  <entry>
    <category label="security" term="security"/>
    <category label="javascript" term="javascript"/>
    <category label="http" term="http"/>
    <author>
      <name>rogeruiz</name>
      <uri>https://ln.ht/~rogeruiz</uri>
    </author>
    <content type="html">&lt;p&gt;
A bunch of useful things to do to detect PhantomJS on both the server and the client.&lt;/p&gt;
</content>
    <link rel="alternate" href="http://engineering.shapesecurity.com/2015/01/detecting-phantomjs-based-visitors.html"/>
    <id>http://engineering.shapesecurity.com/2015/01/detecting-phantomjs-based-visitors.html</id>
    <title>Shape Security Labs: Detecting PhantomJS-based visitors</title>
    <updated>2015-01-25T11:41:45Z</updated>
  </entry>
  <entry>
    <category label="xss" term="xss"/>
    <category label="security" term="security"/>
    <category label="programming" term="programming"/>
    <category label="javascript" term="javascript"/>
    <author>
      <name>wyclif</name>
      <uri>https://ln.ht/~wyclif</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="http://dev.opera.com/articles/view/opera-javascript-for-hackers-1/"/>
    <id>http://dev.opera.com/articles/view/opera-javascript-for-hackers-1/</id>
    <title>JavaScript for hackers - Dev.Opera</title>
    <updated>2014-01-07T17:53:01Z</updated>
  </entry>
  <entry>
    <category label="security" term="security"/>
    <category label="javascript" term="javascript"/>
    <category label="encryption" term="encryption"/>
    <author>
      <name>piranha</name>
      <uri>https://ln.ht/~piranha</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="http://bitwiseshiftleft.github.com/sjcl/"/>
    <id>http://bitwiseshiftleft.github.com/sjcl/</id>
    <title>Stanford Javascript Crypto Library</title>
    <updated>2011-11-22T08:39:54Z</updated>
  </entry>
  <entry>
    <category label="javascript" term="javascript"/>
    <category label="encryption" term="encryption"/>
    <category label="security" term="security"/>
    <category label="gpg" term="gpg"/>
    <author>
      <name>piranha</name>
      <uri>https://ln.ht/~piranha</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="http://gpg4browsers.recurity.com/"/>
    <id>http://gpg4browsers.recurity.com/</id>
    <title>GPG4Browsers - Recurity Labs</title>
    <updated>2011-11-19T15:02:52Z</updated>
  </entry>
  <entry>
    <category label="security" term="security"/>
    <category label="javascript" term="javascript"/>
    <category label="identification" term="identification"/>
    <category label="cookie" term="cookie"/>
    <author>
      <name>piranha</name>
      <uri>https://ln.ht/~piranha</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="http://samy.pl/evercookie/"/>
    <id>http://samy.pl/evercookie/</id>
    <title>evercookie - virtually irrevocable persistent cookies</title>
    <updated>2010-09-22T10:10:13Z</updated>
  </entry>
  <entry>
    <category label="security" term="security"/>
    <category label="web" term="web"/>
    <category label="html5" term="html5"/>
    <category label="javascript" term="javascript"/>
    <category label="cheatsheet" term="cheatsheet"/>
    <author>
      <name>greyb34rd</name>
      <uri>https://ln.ht/~greyb34rd</uri>
    </author>
    <content type="html"></content>
    <link rel="alternate" href="http://heideri.ch/jso/"/>
    <id>http://heideri.ch/jso/</id>
    <title>HTML5 Security Cheatsheet</title>
    <updated>2010-05-10T23:36:08Z</updated>
  </entry>
  <entry>
    <category label="programming" term="programming"/>
    <category label="cheatsheet" term="cheatsheet"/>
    <category label="javascript" term="javascript"/>
    <category label="security" term="security"/>
    <category label="web" term="web"/>
    <category label="hacking" term="hacking"/>
    <category label="xss" term="xss"/>
    <author>
      <name>mlb</name>
      <uri>https://ln.ht/~mlb</uri>
    </author>
    <content type="html">&lt;p&gt;
List of XSS scripts&lt;/p&gt;
</content>
    <link rel="alternate" href="http://ha.ckers.org/xss.html"/>
    <id>http://ha.ckers.org/xss.html</id>
    <title>XSS (Cross Site Scripting) Cheat Sheet</title>
    <updated>2009-11-25T00:00:00Z</updated>
  </entry>
  <entry>
    <category label="network" term="network"/>
    <category label="monitor" term="monitor"/>
    <category label="development" term="development"/>
    <category label="windows" term="windows"/>
    <category label="wifi" term="wifi"/>
    <category label="web" term="web"/>
    <category label="utilities" term="utilities"/>
    <category label="tech" term="tech"/>
    <category label="sysadmin" term="sysadmin"/>
    <category label="software" term="software"/>
    <category label="security" term="security"/>
    <category label="programming" term="programming"/>
    <category label="osx" term="osx"/>
    <category label="opensource" term="opensource"/>
    <category label="linux" term="linux"/>
    <category label="javascript" term="javascript"/>
    <category label="html" term="html"/>
    <category label="hardware" term="hardware"/>
    <author>
      <name>wyclif</name>
      <uri>https://ln.ht/~wyclif</uri>
    </author>
    <content type="html">&lt;p&gt;
Network protocol analyzer developed by an international team of networking experts, formerly known as Ethereal.&lt;/p&gt;
</content>
    <link rel="alternate" href="http://www.wireshark.org/"/>
    <id>http://www.wireshark.org/</id>
    <title>Wireshark: Go deep.</title>
    <updated>2008-06-06T07:15:45Z</updated>
  </entry>
</feed>