├── workers-site
├── .cargo-ok
├── .gitignore
├── package.json
└── package-lock.json
├── favicon.ico
├── _includes
├── header.html
├── intro.html
├── footer.html
├── nav.html
├── pagination.html
└── post-share.html
├── favicon-16x16.png
├── favicon-32x32.png
├── images
└── profile.png
├── apple-touch-icon.png
├── fonts
├── entities.woff2
├── opensans-bold.woff2
├── opensans-light.woff2
└── opensans-regular.woff2
├── android-chrome-192x192.png
├── android-chrome-512x512.png
├── ads.txt
├── _content
├── 2020
│ ├── extensions-the-next-generation-of-malware
│ │ ├── no-publish
│ │ │ ├── gabbbocakeomblphkmmnoamkioajlkfo
│ │ │ │ ├── 1.0.0.153_0
│ │ │ │ │ ├── web_accessible_resources
│ │ │ │ │ │ ├── empty
│ │ │ │ │ │ ├── noop.txt
│ │ │ │ │ │ ├── nano-tiny-noopvast-2.xml
│ │ │ │ │ │ ├── nano-tiny-noopvast-3.xml
│ │ │ │ │ │ ├── noop.js
│ │ │ │ │ │ ├── doubleclick_instream_ad_status.js
│ │ │ │ │ │ ├── noop.html
│ │ │ │ │ │ ├── 1x1.gif
│ │ │ │ │ │ ├── 2x2.png
│ │ │ │ │ │ ├── 32x32.png
│ │ │ │ │ │ ├── 3x2.png
│ │ │ │ │ │ ├── noop-1s.mp4
│ │ │ │ │ │ ├── noop-0.1s.mp3
│ │ │ │ │ │ ├── README.txt
│ │ │ │ │ │ ├── google-analytics_inpage_linkid.js
│ │ │ │ │ │ ├── noeval-silent.js
│ │ │ │ │ │ ├── chartbeat.js
│ │ │ │ │ │ ├── ligatus_angular-tag.js
│ │ │ │ │ │ ├── popads-dummy.js
│ │ │ │ │ │ ├── scorecardresearch_beacon.js
│ │ │ │ │ │ ├── noeval.js
│ │ │ │ │ │ ├── ampproject_v0.js
│ │ │ │ │ │ ├── google-analytics_cx_api.js
│ │ │ │ │ │ ├── addthis_widget.js
│ │ │ │ │ │ └── amazon_apstag.js
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── about.css
│ │ │ │ │ │ ├── fonts
│ │ │ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ │ │ ├── Inter
│ │ │ │ │ │ │ │ ├── Inter-Regular.woff2
│ │ │ │ │ │ │ │ └── Inter-SemiBold.woff2
│ │ │ │ │ │ │ └── Metropolis
│ │ │ │ │ │ │ │ ├── Metropolis-Regular.woff2
│ │ │ │ │ │ │ │ ├── Metropolis-SemiBold.woff2
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ └── UNLICENSE
│ │ │ │ │ │ ├── whitelist.css
│ │ │ │ │ │ ├── 1p-filters.css
│ │ │ │ │ │ ├── advanced-settings.css
│ │ │ │ │ │ ├── settings.css
│ │ │ │ │ │ └── benchmarks.css
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── 128_on.png
│ │ │ │ │ │ ├── cloud.png
│ │ │ │ │ │ ├── help16.png
│ │ │ │ │ │ ├── 128_off.png
│ │ │ │ │ │ ├── icon_16.png
│ │ │ │ │ │ ├── material-design.svg
│ │ │ │ │ │ └── fontawesome
│ │ │ │ │ │ │ └── LICENSE.txt
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── wasm
│ │ │ │ │ │ │ ├── hntrie.wasm
│ │ │ │ │ │ │ ├── biditrie.wasm
│ │ │ │ │ │ │ └── README.md
│ │ │ │ │ │ ├── console.js
│ │ │ │ │ │ ├── about.js
│ │ │ │ │ │ └── scriptlets
│ │ │ │ │ │ │ └── should-inject-contentscript.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── lz4
│ │ │ │ │ │ │ └── lz4-block-codec.wasm
│ │ │ │ │ │ ├── publicsuffixlist
│ │ │ │ │ │ │ └── wasm
│ │ │ │ │ │ │ │ ├── publicsuffixlist.wasm
│ │ │ │ │ │ │ │ └── README.md
│ │ │ │ │ │ ├── codemirror
│ │ │ │ │ │ │ ├── addon
│ │ │ │ │ │ │ │ └── search
│ │ │ │ │ │ │ │ │ └── matchesonscrollbar.css
│ │ │ │ │ │ │ └── LICENSE
│ │ │ │ │ │ └── diff
│ │ │ │ │ │ │ └── README.md
│ │ │ │ │ ├── is-webrtc-supported.html
│ │ │ │ │ ├── managed_storage.json
│ │ │ │ │ ├── assets
│ │ │ │ │ │ └── NanoFilters
│ │ │ │ │ │ │ └── NanoWhitelist.txt
│ │ │ │ │ ├── cloud-ui.html
│ │ │ │ │ ├── asset-viewer.html
│ │ │ │ │ ├── shortcuts.html
│ │ │ │ │ └── reporter
│ │ │ │ │ │ └── paper.js
│ │ │ │ └── 1.0.0.154_0
│ │ │ │ │ ├── web_accessible_resources
│ │ │ │ │ ├── empty
│ │ │ │ │ ├── noop.txt
│ │ │ │ │ ├── nano-tiny-noopvast-2.xml
│ │ │ │ │ ├── nano-tiny-noopvast-3.xml
│ │ │ │ │ ├── noop.js
│ │ │ │ │ ├── doubleclick_instream_ad_status.js
│ │ │ │ │ ├── noop.html
│ │ │ │ │ ├── 1x1.gif
│ │ │ │ │ ├── 2x2.png
│ │ │ │ │ ├── 32x32.png
│ │ │ │ │ ├── 3x2.png
│ │ │ │ │ ├── noop-1s.mp4
│ │ │ │ │ ├── noop-0.1s.mp3
│ │ │ │ │ ├── README.txt
│ │ │ │ │ ├── google-analytics_inpage_linkid.js
│ │ │ │ │ ├── noeval-silent.js
│ │ │ │ │ ├── chartbeat.js
│ │ │ │ │ ├── ligatus_angular-tag.js
│ │ │ │ │ ├── popads-dummy.js
│ │ │ │ │ ├── scorecardresearch_beacon.js
│ │ │ │ │ ├── noeval.js
│ │ │ │ │ ├── ampproject_v0.js
│ │ │ │ │ ├── google-analytics_cx_api.js
│ │ │ │ │ ├── addthis_widget.js
│ │ │ │ │ └── amazon_apstag.js
│ │ │ │ │ ├── manifest.fingerprint
│ │ │ │ │ ├── css
│ │ │ │ │ ├── about.css
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ │ ├── Inter
│ │ │ │ │ │ │ ├── Inter-Regular.woff2
│ │ │ │ │ │ │ └── Inter-SemiBold.woff2
│ │ │ │ │ │ └── Metropolis
│ │ │ │ │ │ │ ├── Metropolis-Regular.woff2
│ │ │ │ │ │ │ ├── Metropolis-SemiBold.woff2
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ └── UNLICENSE
│ │ │ │ │ ├── whitelist.css
│ │ │ │ │ ├── 1p-filters.css
│ │ │ │ │ ├── advanced-settings.css
│ │ │ │ │ ├── settings.css
│ │ │ │ │ └── benchmarks.css
│ │ │ │ │ ├── img
│ │ │ │ │ ├── 128_on.png
│ │ │ │ │ ├── cloud.png
│ │ │ │ │ ├── help16.png
│ │ │ │ │ ├── 128_off.png
│ │ │ │ │ ├── icon_16.png
│ │ │ │ │ ├── material-design.svg
│ │ │ │ │ └── fontawesome
│ │ │ │ │ │ └── LICENSE.txt
│ │ │ │ │ ├── js
│ │ │ │ │ ├── wasm
│ │ │ │ │ │ ├── hntrie.wasm
│ │ │ │ │ │ ├── biditrie.wasm
│ │ │ │ │ │ └── README.md
│ │ │ │ │ ├── console.js
│ │ │ │ │ ├── about.js
│ │ │ │ │ └── scriptlets
│ │ │ │ │ │ └── should-inject-contentscript.js
│ │ │ │ │ ├── lib
│ │ │ │ │ ├── lz4
│ │ │ │ │ │ └── lz4-block-codec.wasm
│ │ │ │ │ ├── publicsuffixlist
│ │ │ │ │ │ └── wasm
│ │ │ │ │ │ │ ├── publicsuffixlist.wasm
│ │ │ │ │ │ │ └── README.md
│ │ │ │ │ ├── codemirror
│ │ │ │ │ │ ├── addon
│ │ │ │ │ │ │ └── search
│ │ │ │ │ │ │ │ └── matchesonscrollbar.css
│ │ │ │ │ │ └── LICENSE
│ │ │ │ │ └── diff
│ │ │ │ │ │ └── README.md
│ │ │ │ │ ├── is-webrtc-supported.html
│ │ │ │ │ ├── managed_storage.json
│ │ │ │ │ ├── assets
│ │ │ │ │ └── NanoFilters
│ │ │ │ │ │ └── NanoWhitelist.txt
│ │ │ │ │ ├── cloud-ui.html
│ │ │ │ │ ├── asset-viewer.html
│ │ │ │ │ ├── shortcuts.html
│ │ │ │ │ └── reporter
│ │ │ │ │ └── paper.js
│ │ │ ├── clddifkhlkcojbojppdojfeeikdkgiae
│ │ │ │ ├── 2.0.0.4_0
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── active.png
│ │ │ │ │ │ ├── icon128.png
│ │ │ │ │ │ ├── icon16.png
│ │ │ │ │ │ ├── icon19.png
│ │ │ │ │ │ ├── icon38.png
│ │ │ │ │ │ ├── icon48.png
│ │ │ │ │ │ ├── glyphicons-halflings.png
│ │ │ │ │ │ └── glyphicons-halflings-white.png
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── popup.min.css
│ │ │ │ │ │ ├── style.min.css
│ │ │ │ │ │ └── options.min.css
│ │ │ │ │ ├── background.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── content.min.js
│ │ │ │ │ │ └── popup.min.js
│ │ │ │ │ ├── manifest.json
│ │ │ │ │ └── popup.html
│ │ │ │ ├── 2.0.0.8_0
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── active.png
│ │ │ │ │ │ ├── icon128.png
│ │ │ │ │ │ ├── icon16.png
│ │ │ │ │ │ ├── icon19.png
│ │ │ │ │ │ ├── icon38.png
│ │ │ │ │ │ ├── icon48.png
│ │ │ │ │ │ ├── glyphicons-halflings.png
│ │ │ │ │ │ └── glyphicons-halflings-white.png
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── popup.min.css
│ │ │ │ │ │ ├── style.min.css
│ │ │ │ │ │ └── options.min.css
│ │ │ │ │ ├── background.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── content.min.js
│ │ │ │ │ │ └── popup.min.js
│ │ │ │ │ ├── manifest.json
│ │ │ │ │ └── popup.html
│ │ │ │ ├── 2.0.0.9_0
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── active.png
│ │ │ │ │ │ ├── icon128.png
│ │ │ │ │ │ ├── icon16.png
│ │ │ │ │ │ ├── icon19.png
│ │ │ │ │ │ ├── icon38.png
│ │ │ │ │ │ ├── icon48.png
│ │ │ │ │ │ ├── glyphicons-halflings.png
│ │ │ │ │ │ └── glyphicons-halflings-white.png
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── popup.min.css
│ │ │ │ │ │ ├── style.min.css
│ │ │ │ │ │ └── options.min.css
│ │ │ │ │ ├── background.html
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── content.min.js
│ │ │ │ │ │ └── popup.min.js
│ │ │ │ │ ├── manifest.json
│ │ │ │ │ └── popup.html
│ │ │ │ └── 2.0.1.0_0
│ │ │ │ │ ├── img
│ │ │ │ │ ├── active.png
│ │ │ │ │ ├── icon128.png
│ │ │ │ │ ├── icon16.png
│ │ │ │ │ ├── icon19.png
│ │ │ │ │ ├── icon38.png
│ │ │ │ │ ├── icon48.png
│ │ │ │ │ ├── glyphicons-halflings.png
│ │ │ │ │ └── glyphicons-halflings-white.png
│ │ │ │ │ ├── css
│ │ │ │ │ ├── popup.min.css
│ │ │ │ │ ├── style.min.css
│ │ │ │ │ └── options.min.css
│ │ │ │ │ ├── background.html
│ │ │ │ │ ├── js
│ │ │ │ │ ├── content.min.js
│ │ │ │ │ └── popup.min.js
│ │ │ │ │ ├── popup.html
│ │ │ │ │ └── manifest.json
│ │ │ └── ggolfgbegefeeoocgjbmkembbncoadlb
│ │ │ │ ├── 15.0.0.205_0
│ │ │ │ ├── icon128.png
│ │ │ │ ├── resources
│ │ │ │ │ ├── blank.mp4
│ │ │ │ │ ├── fw.js
│ │ │ │ │ └── jquery.js
│ │ │ │ ├── content
│ │ │ │ │ ├── rules-sticky.js
│ │ │ │ │ └── debug.js
│ │ │ │ ├── popup
│ │ │ │ │ └── index.css
│ │ │ │ ├── reporter
│ │ │ │ │ └── paper.js
│ │ │ │ ├── platform
│ │ │ │ │ ├── firefox-background.js
│ │ │ │ │ └── firefox-vars.js
│ │ │ │ └── background
│ │ │ │ │ └── debug.js
│ │ │ │ └── 15.0.0.206_0
│ │ │ │ ├── icon128.png
│ │ │ │ ├── resources
│ │ │ │ ├── blank.mp4
│ │ │ │ ├── fw.js
│ │ │ │ └── jquery.js
│ │ │ │ ├── content
│ │ │ │ ├── rules-sticky.js
│ │ │ │ └── debug.js
│ │ │ │ ├── popup
│ │ │ │ └── index.css
│ │ │ │ ├── reporter
│ │ │ │ └── paper.js
│ │ │ │ ├── platform
│ │ │ │ ├── firefox-background.js
│ │ │ │ └── firefox-vars.js
│ │ │ │ └── background
│ │ │ │ └── debug.js
│ │ ├── credit.png
│ │ ├── cnc-logic.png
│ │ ├── comments-2016.png
│ │ ├── comments-warning.png
│ │ ├── websocket-timing.png
│ │ ├── esolutions-fb-sale.png
│ │ ├── comments-red-herring.png
│ │ ├── esolutions-fb-history.png
│ │ ├── store-uas-clean-full.png
│ │ ├── store-uas-clean-small.png
│ │ ├── useragentswitch.com.png
│ │ ├── store-uas-malicious-full.png
│ │ ├── store-uas-malicious-small.png
│ │ └── whois-esolutions.se.txt
│ ├── eip-cards-made-fraud-easier
│ │ ├── federal-back.png
│ │ ├── post-header.png
│ │ ├── envelope-back.png
│ │ ├── envelope-front.png
│ │ ├── federal-front.png
│ │ ├── metabank-back.png
│ │ ├── metabank-front-card.png
│ │ ├── metabank-front-clear.png
│ │ └── letter.md
│ └── email-fraud-or-email-compromise-beginners-guide
│ │ └── email.png
└── 2021
│ └── rockyou2021.txt-a-short-summary
│ ├── source.png
│ └── rockyou2021.torrent
├── .gitignore
├── robots.txt
├── css
└── main.scss
├── .gitlab-ci.yml
├── .github
├── codeql
│ └── codeql-config.yml
└── workflows
│ └── cloudflare_workers.yml
├── Gemfile
├── site.webmanifest
├── scss
├── base
│ ├── _base.scss
│ ├── _tables.scss
│ ├── _lists.scss
│ ├── _buttons.scss
│ └── _reset.scss
├── main.scss
└── _variables.scss
├── _layouts
├── page.html
└── default.html
├── wrangler.toml
├── manifest.json
├── 404.md
├── index.html
├── about.md
├── LICENSE
└── feed.xml
/workers-site/.cargo-ok:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/workers-site/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | worker
3 |
--------------------------------------------------------------------------------
/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/favicon.ico
--------------------------------------------------------------------------------
/_includes/header.html:
--------------------------------------------------------------------------------
1 |
Howdy, I'm {{ site.author.name }}, a {{ site.author.job }}. {{ site.author.bio }}
4 |
21 | —
22 | {{ article.title }}
23 |
24 | {{ article.description }} Read more