├── 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 | 4 | -------------------------------------------------------------------------------- /favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/favicon-16x16.png -------------------------------------------------------------------------------- /favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/favicon-32x32.png -------------------------------------------------------------------------------- /images/profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/images/profile.png -------------------------------------------------------------------------------- /apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/apple-touch-icon.png -------------------------------------------------------------------------------- /fonts/entities.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/fonts/entities.woff2 -------------------------------------------------------------------------------- /android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/android-chrome-192x192.png -------------------------------------------------------------------------------- /android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/android-chrome-512x512.png -------------------------------------------------------------------------------- /fonts/opensans-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/fonts/opensans-bold.woff2 -------------------------------------------------------------------------------- /fonts/opensans-light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/fonts/opensans-light.woff2 -------------------------------------------------------------------------------- /fonts/opensans-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/fonts/opensans-regular.woff2 -------------------------------------------------------------------------------- /ads.txt: -------------------------------------------------------------------------------- 1 | https://www.eff.org/files/onlineprivacylegprimersept09.pdf'); SELECT BENCHMARK(10000000000,SHA1('sanitize your inputs')); -- -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .jekyll-cache/** 2 | .jekyll-metadata/** 3 | .sass-cache/** 4 | public/** 5 | *.sublime-project 6 | *.sublime-workspace 7 | .DS_Store 8 | -------------------------------------------------------------------------------- /robots.txt: -------------------------------------------------------------------------------- 1 | --- 2 | layout: null 3 | sitemap: 4 | exclude: 'yes' 5 | --- 6 | User-agent: * 7 | Allow: / 8 | 9 | Sitemap: {{ site.url }}/sitemap.xml -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noop.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noop.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_content/2021/rockyou2021.txt-a-short-summary/source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2021/rockyou2021.txt-a-short-summary/source.png -------------------------------------------------------------------------------- /_content/2020/eip-cards-made-fraud-easier/federal-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/eip-cards-made-fraud-easier/federal-back.png -------------------------------------------------------------------------------- /_content/2020/eip-cards-made-fraud-easier/post-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/eip-cards-made-fraud-easier/post-header.png -------------------------------------------------------------------------------- /css/main.scss: -------------------------------------------------------------------------------- 1 | --- 2 | # Only the main Sass file needs front matter (the dashes are enough) 3 | sitemap: 4 | exclude: 'yes' 5 | --- 6 | @charset "utf-8"; 7 | @import "main"; 8 | -------------------------------------------------------------------------------- /_content/2020/eip-cards-made-fraud-easier/envelope-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/eip-cards-made-fraud-easier/envelope-back.png -------------------------------------------------------------------------------- /_content/2020/eip-cards-made-fraud-easier/envelope-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/eip-cards-made-fraud-easier/envelope-front.png -------------------------------------------------------------------------------- /_content/2020/eip-cards-made-fraud-easier/federal-front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/eip-cards-made-fraud-easier/federal-front.png -------------------------------------------------------------------------------- /_content/2020/eip-cards-made-fraud-easier/metabank-back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/eip-cards-made-fraud-easier/metabank-back.png -------------------------------------------------------------------------------- /_content/2020/eip-cards-made-fraud-easier/metabank-front-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/eip-cards-made-fraud-easier/metabank-front-card.png -------------------------------------------------------------------------------- /_content/2020/eip-cards-made-fraud-easier/metabank-front-clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/eip-cards-made-fraud-easier/metabank-front-clear.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/credit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/credit.png -------------------------------------------------------------------------------- /_content/2021/rockyou2021.txt-a-short-summary/rockyou2021.torrent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2021/rockyou2021.txt-a-short-summary/rockyou2021.torrent -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/nano-tiny-noopvast-2.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/nano-tiny-noopvast-3.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noop.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | 'use strict'; 3 | })(); 4 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/manifest.fingerprint: -------------------------------------------------------------------------------- 1 | 1.d3ae2c73849aa749b12a2950ec8d5cc8d8ff79a9fe4e59a34248fca3c15020b6 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/nano-tiny-noopvast-2.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/nano-tiny-noopvast-3.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noop.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | 'use strict'; 3 | })(); 4 | -------------------------------------------------------------------------------- /_content/2020/email-fraud-or-email-compromise-beginners-guide/email.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/email-fraud-or-email-compromise-beginners-guide/email.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/cnc-logic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/cnc-logic.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/comments-2016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/comments-2016.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/doubleclick_instream_ad_status.js: -------------------------------------------------------------------------------- 1 | window.google_ad_status = 1; 2 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/doubleclick_instream_ad_status.js: -------------------------------------------------------------------------------- 1 | window.google_ad_status = 1; 2 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/comments-warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/comments-warning.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/websocket-timing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/websocket-timing.png -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- 1 | pages: 2 | image: ruby:2.7 3 | script: 4 | - bundle install 5 | - bundle exec jekyll build -d public 6 | only: 7 | - main 8 | artifacts: 9 | paths: 10 | - public 11 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/esolutions-fb-sale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/esolutions-fb-sale.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/comments-red-herring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/comments-red-herring.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/esolutions-fb-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/esolutions-fb-history.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/store-uas-clean-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/store-uas-clean-full.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/store-uas-clean-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/store-uas-clean-small.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/useragentswitch.com.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/useragentswitch.com.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/store-uas-malicious-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/store-uas-malicious-full.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/store-uas-malicious-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/store-uas-malicious-small.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noop.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noop.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yml: -------------------------------------------------------------------------------- 1 | name: "CodeQL config" 2 | paths-ignore: 3 | # not published publicly, usually contains samples/malware/etc 4 | # must ensure that _config.yml always contains "*/no-publish/*" in the exclusions list 5 | - '**/no-publish/**' 6 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | # If you have OpenSSL installed, we recommend updating 2 | # the following line to use "https" 3 | source 'https://rubygems.org' 4 | 5 | gem 'html-proofer' 6 | gem 'jekyll' 7 | gem 'jekyll-paginate-v2' 8 | gem 'jekyll-target-blank' 9 | gem 'sass' 10 | gem 'bourbon' -------------------------------------------------------------------------------- /site.webmanifest: -------------------------------------------------------------------------------- 1 | {"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} -------------------------------------------------------------------------------- /scss/base/_base.scss: -------------------------------------------------------------------------------- 1 | // Bitters 1.1.0 2 | // http://bitters.bourbon.io 3 | // Copyright 2013-2015 thoughtbot, inc. 4 | // MIT License 5 | 6 | @import "reset"; 7 | @import "buttons"; 8 | @import "forms"; 9 | @import "lists"; 10 | @import "tables"; 11 | @import "typography"; 12 | -------------------------------------------------------------------------------- /_includes/intro.html: -------------------------------------------------------------------------------- 1 |
2 |
3 |

Howdy, I'm {{ site.author.name }}, a {{ site.author.job }}. {{ site.author.bio }}

4 |
5 |
6 | -------------------------------------------------------------------------------- /_layouts/page.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | --- 4 | 5 |
6 | 9 |
10 | {{ content }} 11 |
12 |
13 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/about.css: -------------------------------------------------------------------------------- 1 | .entries { 2 | margin: 0.5em 0; 3 | margin-inline-start: 2em; 4 | -webkit-margin-start: 2em; 5 | } 6 | .entry { 7 | margin: 0.5em 0; 8 | } 9 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/about.css: -------------------------------------------------------------------------------- 1 | .entries { 2 | margin: 0.5em 0; 3 | margin-inline-start: 2em; 4 | -webkit-margin-start: 2em; 5 | } 6 | .entry { 7 | margin: 0.5em 0; 8 | } 9 | -------------------------------------------------------------------------------- /workers-site/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "private": true, 3 | "version": "1.0.0", 4 | "description": "A template for kick starting a Cloudflare Workers project", 5 | "main": "index.js", 6 | "license": "MIT", 7 | "dependencies": { 8 | "@cloudflare/kv-asset-handler": "^0.0.10" 9 | } 10 | } -------------------------------------------------------------------------------- /wrangler.toml: -------------------------------------------------------------------------------- 1 | name = "landing-chris" 2 | type = "webpack" 3 | account_id = "583a61916394f22ed8f17c5734e3c970" 4 | workers_dev = false 5 | route = "chris.partridge.tech/*" 6 | zone_id = "36b12e0ec5729dabd2578243ec77a007" 7 | 8 | [site] 9 | bucket = "./public" 10 | entry-point = "workers-site" 11 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/active.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon128.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon16.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon19.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon38.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/icon48.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/active.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon128.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon16.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon19.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon38.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/icon48.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/active.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon128.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon16.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon19.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon38.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/icon48.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/active.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon128.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon16.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon19.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon38.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/icon48.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/128_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/128_on.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/cloud.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/help16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/help16.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/128_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/128_on.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/cloud.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/help16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/help16.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.205_0/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.205_0/icon128.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.206_0/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.206_0/icon128.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/128_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/128_off.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/icon_16.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/128_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/128_off.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/icon_16.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/js/wasm/hntrie.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/js/wasm/hntrie.wasm -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/js/wasm/hntrie.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/js/wasm/hntrie.wasm -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/js/wasm/biditrie.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/js/wasm/biditrie.wasm -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/js/wasm/biditrie.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/js/wasm/biditrie.wasm -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.205_0/resources/blank.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.205_0/resources/blank.mp4 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.206_0/resources/blank.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.206_0/resources/blank.mp4 -------------------------------------------------------------------------------- /_includes/footer.html: -------------------------------------------------------------------------------- 1 | 7 | -------------------------------------------------------------------------------- /_layouts/default.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: compress 3 | --- 4 | 5 | 6 | {% include head.html %} 7 | 8 |
9 | {% include header.html %} 10 | {{ content }} 11 | {% include footer.html %} 12 |
13 | 14 | 15 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/css/popup.min.css: -------------------------------------------------------------------------------- 1 | body{margin:10px;color:#333;background-color:#fafafa;width:400px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}#UserAgents{width:100%;border-radius:3px}#UserAgents option{padding-left:15px} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/css/popup.min.css: -------------------------------------------------------------------------------- 1 | body{margin:10px;color:#333;background-color:#fafafa;width:400px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}#UserAgents{width:100%;border-radius:3px}#UserAgents option{padding-left:15px} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/css/popup.min.css: -------------------------------------------------------------------------------- 1 | body{margin:10px;color:#333;background-color:#fafafa;width:400px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}#UserAgents{width:100%;border-radius:3px}#UserAgents option{padding-left:15px} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/css/popup.min.css: -------------------------------------------------------------------------------- 1 | body{margin:10px;color:#333;background-color:#fafafa;width:400px;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}#UserAgents{width:100%;border-radius:3px}#UserAgents option{padding-left:15px} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/lib/lz4/lz4-block-codec.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/lib/lz4/lz4-block-codec.wasm -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/lib/lz4/lz4-block-codec.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/lib/lz4/lz4-block-codec.wasm -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/is-webrtc-supported.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/is-webrtc-supported.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/1x1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/1x1.gif -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/2x2.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/32x32.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/3x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/3x2.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/1x1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/1x1.gif -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/2x2.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/32x32.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/3x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/3x2.png -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Inter/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Inter/Inter-Regular.woff2 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Inter/Inter-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Inter/Inter-SemiBold.woff2 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noop-1s.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noop-1s.mp4 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Inter/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Inter/Inter-Regular.woff2 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Inter/Inter-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Inter/Inter-SemiBold.woff2 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noop-1s.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noop-1s.mp4 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noop-0.1s.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noop-0.1s.mp3 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noop-0.1s.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noop-0.1s.mp3 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/background.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | User-Agent Switcher 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/background.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | User-Agent Switcher 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/background.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | User-Agent Switcher 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/background.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | User-Agent Switcher 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Metropolis/Metropolis-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Metropolis/Metropolis-Regular.woff2 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Metropolis/Metropolis-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Metropolis/Metropolis-SemiBold.woff2 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Metropolis/Metropolis-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Metropolis/Metropolis-Regular.woff2 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Metropolis/Metropolis-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Metropolis/Metropolis-SemiBold.woff2 -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/lib/publicsuffixlist/wasm/publicsuffixlist.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/lib/publicsuffixlist/wasm/publicsuffixlist.wasm -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/lib/publicsuffixlist/wasm/publicsuffixlist.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/partridge-tech/chris-blog/HEAD/_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/lib/publicsuffixlist/wasm/publicsuffixlist.wasm -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/lib/codemirror/addon/search/matchesonscrollbar.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-search-match { 2 | background: gold; 3 | border-top: 1px solid orange; 4 | border-bottom: 1px solid orange; 5 | -moz-box-sizing: border-box; 6 | box-sizing: border-box; 7 | opacity: .5; 8 | } 9 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/lib/codemirror/addon/search/matchesonscrollbar.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-search-match { 2 | background: gold; 3 | border-top: 1px solid orange; 4 | border-bottom: 1px solid orange; 5 | -moz-box-sizing: border-box; 6 | box-sizing: border-box; 7 | opacity: .5; 8 | } 9 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/js/content.min.js: -------------------------------------------------------------------------------- 1 | chrome.runtime.sendMessage({check:"UserAgent"},function(n){if(n.userAgent!=""){var t=document.createElement("script");t.type="text/javascript",t.text="navigator.__defineGetter__('userAgent', function () { return '"+n.userAgent+"'; });",document.getElementsByTagName("head")[0].appendChild(t)}}); -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/js/content.min.js: -------------------------------------------------------------------------------- 1 | chrome.runtime.sendMessage({check:"UserAgent"},function(n){if(n.userAgent!=""){var t=document.createElement("script");t.type="text/javascript",t.text="navigator.__defineGetter__('userAgent', function () { return '"+n.userAgent+"'; });",document.getElementsByTagName("head")[0].appendChild(t)}}); -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/js/content.min.js: -------------------------------------------------------------------------------- 1 | chrome.runtime.sendMessage({check:"UserAgent"},function(n){if(n.userAgent!=""){var t=document.createElement("script");t.type="text/javascript",t.text="navigator.__defineGetter__('userAgent', function () { return '"+n.userAgent+"'; });",document.getElementsByTagName("head")[0].appendChild(t)}}); -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/js/content.min.js: -------------------------------------------------------------------------------- 1 | chrome.runtime.sendMessage({check:"UserAgent"},function(n){if(n.userAgent!=""){var t=document.createElement("script");t.type="text/javascript",t.text="navigator.__defineGetter__('userAgent', function () { return '"+n.userAgent+"'; });",document.getElementsByTagName("head")[0].appendChild(t)}}); -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/managed_storage.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json-schema.org/draft-03/schema#", 3 | "type": "object", 4 | "properties": { 5 | "adminSettings": { 6 | "title": "A valid JSON string compliant with uBO's backup format.", 7 | "description": "All entries present will overwrite local settings.", 8 | "type": "string" 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/managed_storage.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json-schema.org/draft-03/schema#", 3 | "type": "object", 4 | "properties": { 5 | "adminSettings": { 6 | "title": "A valid JSON string compliant with uBO's backup format.", 7 | "description": "All entries present will overwrite local settings.", 8 | "type": "string" 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.205_0/resources/fw.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Moat FreeWheel JSPEM surrogate. 3 | */ 4 | ; (() => { 5 | "use strict"; 6 | 7 | try { 8 | window.console.error("[Nano] Surrogate Injected :: FreeWheel SDK"); 9 | } catch (err) { } 10 | 11 | window.MoatFreeWheelJSPEM = class { 12 | init() { } 13 | dispose() { } 14 | }; 15 | })(); 16 | 17 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.206_0/resources/fw.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Moat FreeWheel JSPEM surrogate. 3 | */ 4 | ; (() => { 5 | "use strict"; 6 | 7 | try { 8 | window.console.error("[Nano] Surrogate Injected :: FreeWheel SDK"); 9 | } catch (err) { } 10 | 11 | window.MoatFreeWheelJSPEM = class { 12 | init() { } 13 | dispose() { } 14 | }; 15 | })(); 16 | 17 | -------------------------------------------------------------------------------- /_includes/nav.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /scss/base/_tables.scss: -------------------------------------------------------------------------------- 1 | table { 2 | border-collapse: collapse; 3 | font-feature-settings: "kern", "liga", "tnum"; 4 | margin: $small-spacing 0; 5 | table-layout: fixed; 6 | width: 100%; 7 | } 8 | 9 | th { 10 | border-bottom: 1px solid var(--line-color); 11 | font-weight: 600; 12 | padding: $small-spacing 0; 13 | text-align: left; 14 | } 15 | 16 | td { 17 | border-bottom: $base-border; 18 | padding: $small-spacing 0; 19 | } 20 | 21 | tr, 22 | td, 23 | th { 24 | vertical-align: middle; 25 | } 26 | -------------------------------------------------------------------------------- /scss/base/_lists.scss: -------------------------------------------------------------------------------- 1 | ul, 2 | ol { 3 | list-style-type: square; 4 | margin: 0; 5 | padding: 0; 6 | margin-left: 1.55em; 7 | margin-bottom: 1em; 8 | 9 | &%default-ul { 10 | list-style-type: disc; 11 | padding-left: $base-spacing; 12 | } 13 | 14 | &%default-ol { 15 | list-style-type: decimal; 16 | padding-left: $base-spacing; 17 | } 18 | } 19 | 20 | dl { 21 | 22 | dt { 23 | font-weight: bold; 24 | margin-top: 1em; 25 | } 26 | 27 | dd { 28 | margin: 0; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.205_0/resources/jquery.js: -------------------------------------------------------------------------------- 1 | /** 2 | * jQuery Anti-adblock plugin defuser. 3 | */ 4 | ; (() => { 5 | "use strict"; 6 | 7 | try { 8 | window.console.error("[Nano] Generic Solution Triggered :: jQuery Plugin"); 9 | } catch (err) { } 10 | 11 | try { 12 | window.$.adblock = false; 13 | } catch (err) { } 14 | try { 15 | window.jQuery.adblock = false; 16 | } catch (err) { } 17 | })(); 18 | 19 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.206_0/resources/jquery.js: -------------------------------------------------------------------------------- 1 | /** 2 | * jQuery Anti-adblock plugin defuser. 3 | */ 4 | ; (() => { 5 | "use strict"; 6 | 7 | try { 8 | window.console.error("[Nano] Generic Solution Triggered :: jQuery Plugin"); 9 | } catch (err) { } 10 | 11 | try { 12 | window.$.adblock = false; 13 | } catch (err) { } 14 | try { 15 | window.jQuery.adblock = false; 16 | } catch (err) { } 17 | })(); 18 | 19 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/assets/NanoFilters/NanoWhitelist.txt: -------------------------------------------------------------------------------- 1 | [Nano Adblocker] 2 | ! Title: Nano Filters - Whitelist 3 | ! Expires: 1 days 4 | ! License: See source for license and credits 5 | ! Source: https://github.com/NanoAdblocker/NanoFilters/tree/master/NanoFiltersSource/NanoWhitelist.txt 6 | ! This file is a compiled binary, do not modify 7 | ! All modifications will be overwritten on the next build 8 | !#if env_edge 9 | @@||static.clmbtech.com^$script,domain=businessinsider.in 10 | !#endif 11 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/whitelist.css: -------------------------------------------------------------------------------- 1 | html { 2 | height: 100vh; 3 | overflow: hidden; 4 | width: 100vw; 5 | } 6 | body { 7 | display: flex; 8 | flex-direction: column; 9 | height: 100%; 10 | justify-content: stretch; 11 | overflow: hidden; 12 | width: 100%; 13 | } 14 | .body { 15 | flex-shrink: 0; 16 | } 17 | .codeMirrorContainer { 18 | flex-grow: 1; 19 | } 20 | #whitelist { 21 | text-align: left; 22 | } 23 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/assets/NanoFilters/NanoWhitelist.txt: -------------------------------------------------------------------------------- 1 | [Nano Adblocker] 2 | ! Title: Nano Filters - Whitelist 3 | ! Expires: 1 days 4 | ! License: See source for license and credits 5 | ! Source: https://github.com/NanoAdblocker/NanoFilters/tree/master/NanoFiltersSource/NanoWhitelist.txt 6 | ! This file is a compiled binary, do not modify 7 | ! All modifications will be overwritten on the next build 8 | !#if env_edge 9 | @@||static.clmbtech.com^$script,domain=businessinsider.in 10 | !#endif 11 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/whitelist.css: -------------------------------------------------------------------------------- 1 | html { 2 | height: 100vh; 3 | overflow: hidden; 4 | width: 100vw; 5 | } 6 | body { 7 | display: flex; 8 | flex-direction: column; 9 | height: 100%; 10 | justify-content: stretch; 11 | overflow: hidden; 12 | width: 100%; 13 | } 14 | .body { 15 | flex-shrink: 0; 16 | } 17 | .codeMirrorContainer { 18 | flex-grow: 1; 19 | } 20 | #whitelist { 21 | text-align: left; 22 | } 23 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/1p-filters.css: -------------------------------------------------------------------------------- 1 | html { 2 | height: 100vh; 3 | overflow: hidden; 4 | width: 100vw; 5 | } 6 | body { 7 | display: flex; 8 | flex-direction: column; 9 | height: 100%; 10 | justify-content: stretch; 11 | overflow: hidden; 12 | width: 100%; 13 | } 14 | .body { 15 | flex-shrink: 0; 16 | } 17 | .codeMirrorContainer { 18 | flex-grow: 1; 19 | } 20 | #userFilters { 21 | text-align: left; 22 | word-wrap: normal; 23 | } 24 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/1p-filters.css: -------------------------------------------------------------------------------- 1 | html { 2 | height: 100vh; 3 | overflow: hidden; 4 | width: 100vw; 5 | } 6 | body { 7 | display: flex; 8 | flex-direction: column; 9 | height: 100%; 10 | justify-content: stretch; 11 | overflow: hidden; 12 | width: 100%; 13 | } 14 | .body { 15 | flex-shrink: 0; 16 | } 17 | .codeMirrorContainer { 18 | flex-grow: 1; 19 | } 20 | #userFilters { 21 | text-align: left; 22 | word-wrap: normal; 23 | } 24 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/README.txt: -------------------------------------------------------------------------------- 1 | IMPORTANT 2 | 3 | Content of this folder cannot be accessed without the internal secret token 4 | created each time uBlock Origin is launched. 5 | 6 | Any fetch operation made without uBlock Origin's internal secret will result 7 | in failure. This means that despite the content of the folder here declared as 8 | "web accessible resources", it still cannot be seen by the outside world. 9 | 10 | Only uBlock Origin knows the secret token at runtime and hence only 11 | uBlock Origin can access the content of this folder. 12 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/README.txt: -------------------------------------------------------------------------------- 1 | IMPORTANT 2 | 3 | Content of this folder cannot be accessed without the internal secret token 4 | created each time uBlock Origin is launched. 5 | 6 | Any fetch operation made without uBlock Origin's internal secret will result 7 | in failure. This means that despite the content of the folder here declared as 8 | "web accessible resources", it still cannot be seen by the outside world. 9 | 10 | Only uBlock Origin knows the secret token at runtime and hence only 11 | uBlock Origin can access the content of this folder. 12 | -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- 1 | --- 2 | permalink: "manifest.json" 3 | sitemap: 4 | exclude: 'yes' 5 | --- 6 | // https://web.dev/add-manifest/ 7 | { 8 | "short_name": "tweedge", 9 | "name": "{{ site.title }}", 10 | "description": "{{ site.description }}", 11 | "icons": [ 12 | { 13 | "src": "/android-chrome-192x192.png", 14 | "type": "image/png", 15 | "sizes": "192x192" 16 | }, 17 | { 18 | "src": "/android-chrome-512x512.png", 19 | "type": "image/png", 20 | "sizes": "512x512" 21 | } 22 | ], 23 | "start_url": "/", 24 | "background_color": "#070707", 25 | "display": "browser", 26 | "scope": "/", 27 | "theme_color": "#574AE2", 28 | } -------------------------------------------------------------------------------- /404.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: HTTP 404 (File Not Found) 4 | permalink: 404.html 5 | indexing: false 6 | sitemap: 7 | exclude: 'yes' 8 | --- 9 | 10 | Agent Bob, reading from "The Hackers' Manifesto" in the 1995 cult classic "Hackers," said: 11 | 12 | > "You wage wars, murder, cheat, lie to us and try to make us believe it's for our own good, yet we're the criminals. Yes, I am a criminal. My crime is that of curiosity." 13 | 14 | Unfortunately, your curiosity only found you a 404 page. You might want to try heading to the [index](/) and see if you can find the content you're looking for from there, or head to your favorite search engine & start from scratch. Sorry for the inconvenience. -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/advanced-settings.css: -------------------------------------------------------------------------------- 1 | html { 2 | height: 100vh; 3 | overflow: hidden; 4 | width: 100vw; 5 | } 6 | body { 7 | display: flex; 8 | flex-direction: column; 9 | height: 100%; 10 | justify-content: stretch; 11 | overflow: hidden; 12 | width: 100%; 13 | } 14 | .body { 15 | flex-shrink: 0; 16 | } 17 | .codeMirrorContainer { 18 | flex-grow: 1; 19 | } 20 | #advancedSettings { 21 | border-top: 1px solid #ddd; 22 | text-align: left; 23 | } 24 | .CodeMirror-wrap pre { 25 | word-break: break-all; 26 | } 27 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/advanced-settings.css: -------------------------------------------------------------------------------- 1 | html { 2 | height: 100vh; 3 | overflow: hidden; 4 | width: 100vw; 5 | } 6 | body { 7 | display: flex; 8 | flex-direction: column; 9 | height: 100%; 10 | justify-content: stretch; 11 | overflow: hidden; 12 | width: 100%; 13 | } 14 | .body { 15 | flex-shrink: 0; 16 | } 17 | .codeMirrorContainer { 18 | flex-grow: 1; 19 | } 20 | #advancedSettings { 21 | border-top: 1px solid #ddd; 22 | text-align: left; 23 | } 24 | .CodeMirror-wrap pre { 25 | word-break: break-all; 26 | } 27 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/material-design.svg: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/material-design.svg: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.205_0/content/rules-sticky.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Content rules for sticky websites. 3 | */ 4 | "use strict"; 5 | 6 | if (a.domCmp(["debridnet.com"])) { 7 | const re = /\.height\(\)/g; 8 | a.beforeScript((script) => { 9 | if (script.textContent) { 10 | script.textContent = script.textContent.replace(re, " && false && 0"); 11 | } 12 | }); 13 | a.timewarp("setTimeout", a.matchMethod.RegExp, /^\d+000$/, 0.2); 14 | for (let i = 0; i < 15; i++) { 15 | const s = document.createElement("script"); 16 | document.documentElement.append(s); 17 | } 18 | } 19 | 20 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.206_0/content/rules-sticky.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Content rules for sticky websites. 3 | */ 4 | "use strict"; 5 | 6 | if (a.domCmp(["debridnet.com"])) { 7 | const re = /\.height\(\)/g; 8 | a.beforeScript((script) => { 9 | if (script.textContent) { 10 | script.textContent = script.textContent.replace(re, " && false && 0"); 11 | } 12 | }); 13 | a.timewarp("setTimeout", a.matchMethod.RegExp, /^\d+000$/, 0.2); 14 | for (let i = 0; i < 15; i++) { 15 | const s = document.createElement("script"); 16 | document.documentElement.append(s); 17 | } 18 | } 19 | 20 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/css/style.min.css: -------------------------------------------------------------------------------- 1 | .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;width:160px}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.text-center{text-align:center}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/css/style.min.css: -------------------------------------------------------------------------------- 1 | .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;width:160px}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.text-center{text-align:center}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/css/style.min.css: -------------------------------------------------------------------------------- 1 | .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;width:160px}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.text-center{text-align:center}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/css/style.min.css: -------------------------------------------------------------------------------- 1 | .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;width:160px}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.text-center{text-align:center}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Metropolis/README.md: -------------------------------------------------------------------------------- 1 | # Metropolis 2 | 3 | A modern, geometric typeface. Influenced by other popular geometric, minimalist sans-serif typefaces of the new millenium. Designed for optimal readability at small point sizes while beautiful at large point sizes. 4 | 5 | ![Metropolis](./Specimens/Metro-1.png) 6 | 7 | --- 8 | 9 | ![Metropolis](./Specimens/Metro-2.png) 10 | 11 | ### Where am I? 12 | 13 | See [Documentation](./Documentation/Documentation.md). 14 | 15 | ### The Unlicense 16 | 17 | Contributions welcome. 18 | 19 | ### Contact 20 | 21 | Reachable via chris.m.simpson [at] icloud.com or tweet @ChrisMSimpson. 22 | 23 | ### Support 24 | 25 | There is none. Oh, you meant support me? I dare you to click the sponsor button above. 26 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Metropolis/README.md: -------------------------------------------------------------------------------- 1 | # Metropolis 2 | 3 | A modern, geometric typeface. Influenced by other popular geometric, minimalist sans-serif typefaces of the new millenium. Designed for optimal readability at small point sizes while beautiful at large point sizes. 4 | 5 | ![Metropolis](./Specimens/Metro-1.png) 6 | 7 | --- 8 | 9 | ![Metropolis](./Specimens/Metro-2.png) 10 | 11 | ### Where am I? 12 | 13 | See [Documentation](./Documentation/Documentation.md). 14 | 15 | ### The Unlicense 16 | 17 | Contributions welcome. 18 | 19 | ### Contact 20 | 21 | Reachable via chris.m.simpson [at] icloud.com or tweet @ChrisMSimpson. 22 | 23 | ### Support 24 | 25 | There is none. Oh, you meant support me? I dare you to click the sponsor button above. 26 | -------------------------------------------------------------------------------- /scss/main.scss: -------------------------------------------------------------------------------- 1 | html, 2 | html[data-theme="dark"] { 3 | --subtle-text-color: #b1b3b6; 4 | --text-color: #cbccce; 5 | --link-color: #7660ff; 6 | --link-hover-color: #836fff; 7 | --background-color: #18191c; 8 | --background-pop-color: #212221; 9 | --line-color: #4a4d58; 10 | --line-hover-color: #525560; 11 | --ghost-color: #f1f1f5; 12 | } 13 | 14 | html[data-theme="light"] { 15 | --subtle-text-color: #6b7080; 16 | --text-color: #525560; 17 | --link-color: #574ae2; 18 | --link-hover-color: #715aff; 19 | --background-color: #ffffff; 20 | --background-pop-color: #f7f7f7; 21 | --line-color: #bfc2cd; 22 | --line-hover-color: #c6c9d4; 23 | --ghost-color: #f1f1f5; 24 | } 25 | 26 | @import "bourbon"; 27 | 28 | @import "variables"; 29 | @import "base/base"; 30 | 31 | @import "layout"; 32 | @import "syntax-highlighting"; 33 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | --- 2 | layout: default 3 | title: Home 4 | pagination: 5 | enabled: true 6 | sitemap: 7 | priority: 0.9 8 | freq: 'weekly' 9 | --- 10 | 11 | {% include intro.html %} 12 | 13 |
14 |
15 | 16 |

Also, sometimes I write stuff.

17 | 18 | {% for article in paginator.posts %} 19 | 26 | {% endfor %} 27 |
28 | 29 |
30 | {% include pagination.html %} 31 |
32 |
33 | -------------------------------------------------------------------------------- /scss/_variables.scss: -------------------------------------------------------------------------------- 1 | // Typography 2 | $base-font-family: 'Open Sans', $helvetica; 3 | // $base-font-family: 'Merriweather', "Georgia", serif; 4 | $heading-font-family: $base-font-family; 5 | 6 | // Font Sizes 7 | $base-font-size: 1em; 8 | 9 | // Line height 10 | $base-line-height: 1.5; 11 | $heading-line-height: 1.2; 12 | 13 | // Other Sizes 14 | $base-border-radius: .52em; 15 | $base-spacing: $base-line-height * 1em; 16 | $small-spacing: $base-spacing / 2; 17 | $base-z-index: 0; 18 | 19 | // Font Colors 20 | $base-font-color: var(--text-color); 21 | 22 | // Border 23 | $base-border-color: var(--background-pop-color); 24 | $base-border: 1px solid $base-border-color; 25 | 26 | // Forms 27 | $form-box-shadow: inset 0 1px 3px var(--subtle-text-color); 28 | $form-box-shadow-focus: $form-box-shadow, 0 0 5px var(--subtle-text-color); 29 | 30 | // Animations 31 | $base-duration: 150ms; 32 | $base-timing: ease; 33 | -------------------------------------------------------------------------------- /.github/workflows/cloudflare_workers.yml: -------------------------------------------------------------------------------- 1 | name: Deploy 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | 8 | jobs: 9 | deploy: 10 | runs-on: ubuntu-20.04 11 | name: Deploy 12 | steps: 13 | - uses: actions/checkout@master 14 | - name: Build 15 | uses: gha-utilities/jekyll-build@v0.0.4 16 | with: 17 | source: ./ 18 | destination: ./public 19 | - name: Publish 20 | uses: cloudflare/wrangler-action@1.1.0 21 | with: 22 | apiToken: ${{ secrets.CF_API_TOKEN }} 23 | - name: OhDear 24 | env: 25 | OHDEAR_API_TOKEN: ${{ secrets.OHDEAR_API_TOKEN }} 26 | run: | 27 | sleep 10 # let Cloudflare become globally consistent 28 | curl -X POST "https://ohdear.app/api/checks/130744/request-run" -H "Authorization: Bearer $OHDEAR_API_TOKEN" -H "Accept: application/json" -H "Content-Type: application/json" 29 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/js/wasm/README.md: -------------------------------------------------------------------------------- 1 | ### For code reviewers 2 | 3 | All `wasm` files in that directory where created by compiling the 4 | corresponding `wat` file using the command (using `hntrie.wat`/`hntrie.wasm` 5 | as example): 6 | 7 | wat2wasm hntrie.wat -o hntrie.wasm 8 | 9 | Assuming: 10 | 11 | - The command is executed from within the present directory. 12 | 13 | ### `wat2wasm` tool 14 | 15 | The `wat2wasm` tool can be downloaded from an official WebAssembly project: 16 | . 17 | 18 | ### `wat2wasm` tool online 19 | 20 | You can also use the following online `wat2wasm` tool: 21 | . 22 | 23 | Just paste the whole content of the `wat` file to compile into the WAT pane. 24 | Click "Download" button to retrieve the resulting `wasm` file. -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/js/wasm/README.md: -------------------------------------------------------------------------------- 1 | ### For code reviewers 2 | 3 | All `wasm` files in that directory where created by compiling the 4 | corresponding `wat` file using the command (using `hntrie.wat`/`hntrie.wasm` 5 | as example): 6 | 7 | wat2wasm hntrie.wat -o hntrie.wasm 8 | 9 | Assuming: 10 | 11 | - The command is executed from within the present directory. 12 | 13 | ### `wat2wasm` tool 14 | 15 | The `wat2wasm` tool can be downloaded from an official WebAssembly project: 16 | . 17 | 18 | ### `wat2wasm` tool online 19 | 20 | You can also use the following online `wat2wasm` tool: 21 | . 22 | 23 | Just paste the whole content of the `wat` file to compile into the WAT pane. 24 | Click "Download" button to retrieve the resulting `wasm` file. -------------------------------------------------------------------------------- /_includes/pagination.html: -------------------------------------------------------------------------------- 1 | {% if paginator.total_pages > 1 %} 2 | 21 | {% endif %} -------------------------------------------------------------------------------- /scss/base/_buttons.scss: -------------------------------------------------------------------------------- 1 | // #{$all-buttons} { 2 | 3 | .button { 4 | appearance: none; 5 | background-color: var(--link-color); 6 | border: 0; 7 | border-radius: $base-border-radius; 8 | color: var(--ghost-color); 9 | cursor: pointer; 10 | display: inline-block; 11 | font-family: $base-font-family; 12 | font-size: $base-font-size; 13 | -webkit-font-smoothing: antialiased; 14 | font-weight: 600; 15 | line-height: 1; 16 | padding: $small-spacing $base-spacing; 17 | text-decoration: none; 18 | transition: background-color $base-duration $base-timing; 19 | user-select: none; 20 | vertical-align: middle; 21 | white-space: nowrap; 22 | 23 | &:hover, 24 | &:focus { 25 | background-color: var(--link-hover-color); 26 | color: var(--ghost-color); 27 | } 28 | 29 | &:disabled { 30 | cursor: not-allowed; 31 | opacity: 0.5; 32 | 33 | &:hover { 34 | background-color: var(--link-color); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/settings.css: -------------------------------------------------------------------------------- 1 | .synopsis { 2 | font-size: 90%; 3 | } 4 | [href="advanced-settings.html"] { 5 | display: none; 6 | } 7 | body.advancedUser [href="advanced-settings.html"] { 8 | display: inline-flex; 9 | } 10 | #localData > div { 11 | margin-bottom: var(--default-gap-small); 12 | } 13 | #localData > div:last-of-type { 14 | align-items: flex-start; 15 | display: flex; 16 | flex-direction: column; 17 | } 18 | #localData > div:last-of-type > button { 19 | margin-bottom: var(--default-gap-small); 20 | min-width: 280px; 21 | } 22 | 23 | /* Mobile devices */ 24 | 25 | :root.mobile #localData { 26 | max-width: 100vw; 27 | } 28 | :root.mobile #localData > div:last-of-type { 29 | align-items: stretch; 30 | } 31 | :root.mobile #localData > div:last-of-type > button { 32 | min-width: unset; 33 | } 34 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/settings.css: -------------------------------------------------------------------------------- 1 | .synopsis { 2 | font-size: 90%; 3 | } 4 | [href="advanced-settings.html"] { 5 | display: none; 6 | } 7 | body.advancedUser [href="advanced-settings.html"] { 8 | display: inline-flex; 9 | } 10 | #localData > div { 11 | margin-bottom: var(--default-gap-small); 12 | } 13 | #localData > div:last-of-type { 14 | align-items: flex-start; 15 | display: flex; 16 | flex-direction: column; 17 | } 18 | #localData > div:last-of-type > button { 19 | margin-bottom: var(--default-gap-small); 20 | min-width: 280px; 21 | } 22 | 23 | /* Mobile devices */ 24 | 25 | :root.mobile #localData { 26 | max-width: 100vw; 27 | } 28 | :root.mobile #localData > div:last-of-type { 29 | align-items: stretch; 30 | } 31 | :root.mobile #localData > div:last-of-type > button { 32 | min-width: unset; 33 | } 34 | -------------------------------------------------------------------------------- /about.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: page 3 | title: About Me 4 | permalink: /about/ 5 | sitemap: 6 | priority: 0.7 7 | freq: 'monthly' 8 | --- 9 | 10 | Hi, I'm Chris, a ~~basement-dweller~~ ~~eboy~~ cybersecurity fella on the internet. 11 | 12 | Currently, I'm working on Cloud Security @ [Amazon](https://www.aboutamazon.com/about-us) as part of the Proactive Security department. My notable past roles include: 13 | - Security Engineer, Vulnerability Management @ [Luta Security](https://www.lutasecurity.com/) on the [Zoom](https://zoom.us/) contract 14 | - Product Security Engineer @ [Datto](https://datto.com), and Software Engineer before that 15 | 16 | In my spare time, I am also involved in [Machines Never Sleep, LLC](https://mns.llc/), a cybersecurity research & development company I founded. 17 | 18 | ## Contact 19 | 20 | You can send me an email at [tweedge-public@partridge.tech](mailto:tweedge-public@partridge.tech), connect with me on [LinkedIn](https://www.linkedin.com/in/tweedge/), or follow me on Twitter [@_tweedge](https://twitter.com/_tweedge) for more shenanigans. 21 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.205_0/popup/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0px; 3 | min-width: 250px; 4 | width: auto; 5 | user-select: none; 6 | } 7 | 8 | .title { 9 | background-color: #444444; 10 | color: #FFFFFF; 11 | font-size: 12px; 12 | text-align: center; 13 | padding: 5px; 14 | } 15 | 16 | .title > p { 17 | margin: 0px; 18 | } 19 | 20 | .wrapper { 21 | padding: 6px; 22 | } 23 | 24 | .wrapper:hover { 25 | background-color: #EEEEEE; 26 | } 27 | 28 | .wrapper > svg { 29 | margin-right: 3px; 30 | position: relative; 31 | top: 1px; 32 | width: 16px; 33 | } 34 | 35 | .wrapper > span { 36 | font-size: 14px; 37 | position: relative; 38 | top: -2px; 39 | } 40 | 41 | .separator.dashed { 42 | border-bottom: 1px dashed #CCCCCC; 43 | } 44 | 45 | .separator.solid { 46 | border-bottom: 1px solid #444444; 47 | } 48 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/ggolfgbegefeeoocgjbmkembbncoadlb/15.0.0.206_0/popup/index.css: -------------------------------------------------------------------------------- 1 | body { 2 | margin: 0px; 3 | min-width: 250px; 4 | width: auto; 5 | user-select: none; 6 | } 7 | 8 | .title { 9 | background-color: #444444; 10 | color: #FFFFFF; 11 | font-size: 12px; 12 | text-align: center; 13 | padding: 5px; 14 | } 15 | 16 | .title > p { 17 | margin: 0px; 18 | } 19 | 20 | .wrapper { 21 | padding: 6px; 22 | } 23 | 24 | .wrapper:hover { 25 | background-color: #EEEEEE; 26 | } 27 | 28 | .wrapper > svg { 29 | margin-right: 3px; 30 | position: relative; 31 | top: 1px; 32 | width: 16px; 33 | } 34 | 35 | .wrapper > span { 36 | font-size: 14px; 37 | position: relative; 38 | top: -2px; 39 | } 40 | 41 | .separator.dashed { 42 | border-bottom: 1px dashed #CCCCCC; 43 | } 44 | 45 | .separator.solid { 46 | border-bottom: 1px solid #444444; 47 | } 48 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/cloud-ui.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | cog 14 |
15 | 16 |
17 | 18 | 19 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/cloud-ui.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | cog 14 |
15 | 16 |
17 | 18 | 19 | -------------------------------------------------------------------------------- /workers-site/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "1.0.0", 3 | "lockfileVersion": 1, 4 | "requires": true, 5 | "dependencies": { 6 | "@cloudflare/kv-asset-handler": { 7 | "version": "0.0.10", 8 | "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.0.10.tgz", 9 | "integrity": "sha512-PjxCUTb5tWixX54Igv6CFHmV2eJpwqTmaj0vQBMqWA2fsvoKaDHJJo1o0Hdy8Y3RAuBE/ka9cZe6rE0F/hN1eg==", 10 | "requires": { 11 | "@types/mime": "^2.0.1", 12 | "mime": "^2.4.4" 13 | } 14 | }, 15 | "@types/mime": { 16 | "version": "2.0.1", 17 | "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz", 18 | "integrity": "sha512-FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==" 19 | }, 20 | "mime": { 21 | "version": "2.4.4", 22 | "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", 23 | "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==" 24 | } 25 | } 26 | } -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/css/options.min.css: -------------------------------------------------------------------------------- 1 | body{color:#333;background-color:#ececec;padding-top:20px;padding-bottom:40px}.container-narrow{padding:10px;margin:0 auto;max-width:700px;background-color:#fff;border:1px solid #ccc;border-radius:5px}.footer{text-align:center}.nav-tabs>li>a{font-weight:700}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:15px;border:1px solid transparent;color:#333;border-color:#d5d5d5;background-color:#f7f7f7;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#d5d5d5}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#333;background-color:#fff;border:1px solid #d5d5d5;border-bottom-color:transparent;cursor:default}.nav-tabs{border-bottom:1px solid #cecece;padding-left:15px;margin-bottom:0}.tab-content{overflow:auto;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:10px;border-radius:0 0 4px 4px;margin-bottom:16px;min-height:350px} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/css/options.min.css: -------------------------------------------------------------------------------- 1 | body{color:#333;background-color:#ececec;padding-top:20px;padding-bottom:40px}.container-narrow{padding:10px;margin:0 auto;max-width:700px;background-color:#fff;border:1px solid #ccc;border-radius:5px}.footer{text-align:center}.nav-tabs>li>a{font-weight:700}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:15px;border:1px solid transparent;color:#333;border-color:#d5d5d5;background-color:#f7f7f7;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#d5d5d5}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#333;background-color:#fff;border:1px solid #d5d5d5;border-bottom-color:transparent;cursor:default}.nav-tabs{border-bottom:1px solid #cecece;padding-left:15px;margin-bottom:0}.tab-content{overflow:auto;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:10px;border-radius:0 0 4px 4px;margin-bottom:16px;min-height:350px} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/css/options.min.css: -------------------------------------------------------------------------------- 1 | body{color:#333;background-color:#ececec;padding-top:20px;padding-bottom:40px}.container-narrow{padding:10px;margin:0 auto;max-width:700px;background-color:#fff;border:1px solid #ccc;border-radius:5px}.footer{text-align:center}.nav-tabs>li>a{font-weight:700}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:15px;border:1px solid transparent;color:#333;border-color:#d5d5d5;background-color:#f7f7f7;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#d5d5d5}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#333;background-color:#fff;border:1px solid #d5d5d5;border-bottom-color:transparent;cursor:default}.nav-tabs{border-bottom:1px solid #cecece;padding-left:15px;margin-bottom:0}.tab-content{overflow:auto;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:10px;border-radius:0 0 4px 4px;margin-bottom:16px;min-height:350px} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/css/options.min.css: -------------------------------------------------------------------------------- 1 | body{color:#333;background-color:#ececec;padding-top:20px;padding-bottom:40px}.container-narrow{padding:10px;margin:0 auto;max-width:700px;background-color:#fff;border:1px solid #ccc;border-radius:5px}.footer{text-align:center}.nav-tabs>li>a{font-weight:700}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:15px;border:1px solid transparent;color:#333;border-color:#d5d5d5;background-color:#f7f7f7;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#d5d5d5}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#333;background-color:#fff;border:1px solid #d5d5d5;border-bottom-color:transparent;cursor:default}.nav-tabs{border-bottom:1px solid #cecece;padding-left:15px;margin-bottom:0}.tab-content{overflow:auto;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:1px solid #cecece;padding:10px;border-radius:0 0 4px 4px;margin-bottom:16px;min-height:350px} -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/benchmarks.css: -------------------------------------------------------------------------------- 1 | /** 2 | uBlock Origin - a browser extension to block requests. 3 | Copyright (C) 2018-present Raymond Hill 4 | 5 | This program is free software: you can redistribute it and/or modify 6 | it under the terms of the GNU General Public License as published by 7 | the Free Software Foundation, either version 3 of the License, or 8 | (at your option) any later version. 9 | 10 | This program is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | GNU General Public License for more details. 14 | 15 | You should have received a copy of the GNU General Public License 16 | along with this program. If not, see {http://www.gnu.org/licenses/}. 17 | 18 | Home: https://github.com/gorhill/uBlock 19 | */ 20 | 21 | #results { 22 | font-family: mono; 23 | font-size: 90%; 24 | white-space: pre; 25 | } 26 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/benchmarks.css: -------------------------------------------------------------------------------- 1 | /** 2 | uBlock Origin - a browser extension to block requests. 3 | Copyright (C) 2018-present Raymond Hill 4 | 5 | This program is free software: you can redistribute it and/or modify 6 | it under the terms of the GNU General Public License as published by 7 | the Free Software Foundation, either version 3 of the License, or 8 | (at your option) any later version. 9 | 10 | This program is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | GNU General Public License for more details. 14 | 15 | You should have received a copy of the GNU General Public License 16 | along with this program. If not, see {http://www.gnu.org/licenses/}. 17 | 18 | Home: https://github.com/gorhill/uBlock 19 | */ 20 | 21 | #results { 22 | font-family: mono; 23 | font-size: 90%; 24 | white-space: pre; 25 | } 26 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015-2020 Fernando Moreira, Christopher Partridge 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "update_url": "https://clients2.google.com/service/update2/crx", 3 | 4 | "manifest_version":2, 5 | "background":{ 6 | "page":"background.html" 7 | }, 8 | "options_page":"options.html", 9 | "name":"User-Agent Switcher", 10 | "short_name": "User-Agent Switcher", 11 | "description":"User-Agent Switcher is a quick and easy way to switch between user-agents.", 12 | "version":"2.0.0.8", 13 | "offline_enabled": true, 14 | "browser_action":{ 15 | "default_icon":{ 16 | "19":"img/icon19.png", 17 | "38":"img/icon38.png" 18 | }, 19 | "default_popup":"popup.html", 20 | "default_title":"User-Agent Switcher" 21 | }, 22 | "icons":{ 23 | "16":"img/icon16.png", 24 | "48":"img/icon48.png", 25 | "128":"img/icon128.png" 26 | }, 27 | "permissions":[ 28 | "webRequest", 29 | "webRequestBlocking", 30 | "http://*/", 31 | "https://*/", 32 | "contextMenus" 33 | ], 34 | "content_scripts": [ 35 | { 36 | "js": [ "js/content.min.js" ], 37 | "matches": [ "*://*/*" ], 38 | "run_at": "document_start" 39 | } 40 | ] 41 | } -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "update_url": "https://clients2.google.com/service/update2/crx", 3 | 4 | "manifest_version":2, 5 | "background":{ 6 | "page":"background.html" 7 | }, 8 | "options_page":"options.html", 9 | "name":"User-Agent Switcher", 10 | "short_name": "User-Agent Switcher", 11 | "description":"User-Agent Switcher is a quick and easy way to switch between user-agents.", 12 | "version":"2.0.0.9", 13 | "offline_enabled": true, 14 | "browser_action":{ 15 | "default_icon":{ 16 | "19":"img/icon19.png", 17 | "38":"img/icon38.png" 18 | }, 19 | "default_popup":"popup.html", 20 | "default_title":"User-Agent Switcher" 21 | }, 22 | "icons":{ 23 | "16":"img/icon16.png", 24 | "48":"img/icon48.png", 25 | "128":"img/icon128.png" 26 | }, 27 | "permissions":[ 28 | "webRequest", 29 | "webRequestBlocking", 30 | "http://*/", 31 | "https://*/", 32 | "contextMenus" 33 | ], 34 | "content_scripts": [ 35 | { 36 | "js": [ "js/content.min.js" ], 37 | "matches": [ "*://*/*" ], 38 | "run_at": "document_start" 39 | } 40 | ] 41 | } -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/lib/publicsuffixlist/wasm/README.md: -------------------------------------------------------------------------------- 1 | ### For code reviewers 2 | 3 | All `wasm` files in that directory where created by compiling the 4 | corresponding `wat` file using the command (using 5 | `publicsuffixlist.wat`/`publicsuffixlist.wasm` as example): 6 | 7 | wat2wasm publicsuffixlist.wat -o publicsuffixlist.wasm 8 | 9 | Assuming: 10 | 11 | - The command is executed from within the present directory. 12 | 13 | ### `wat2wasm` tool 14 | 15 | The `wat2wasm` tool can be downloaded from an official WebAssembly project: 16 | . 17 | 18 | ### `wat2wasm` tool online 19 | 20 | You can also use the following online `wat2wasm` tool: 21 | . 22 | 23 | Just paste the whole content of the `wat` file to compile into the WAT pane. 24 | Click "Download" button to retrieve the resulting `wasm` file. 25 | 26 | ### See also 27 | 28 | For the curious, the following online tool allows you to find out the machine 29 | code as a result from the WASM code: https://mbebenita.github.io/WasmExplorer/ 30 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/lib/publicsuffixlist/wasm/README.md: -------------------------------------------------------------------------------- 1 | ### For code reviewers 2 | 3 | All `wasm` files in that directory where created by compiling the 4 | corresponding `wat` file using the command (using 5 | `publicsuffixlist.wat`/`publicsuffixlist.wasm` as example): 6 | 7 | wat2wasm publicsuffixlist.wat -o publicsuffixlist.wasm 8 | 9 | Assuming: 10 | 11 | - The command is executed from within the present directory. 12 | 13 | ### `wat2wasm` tool 14 | 15 | The `wat2wasm` tool can be downloaded from an official WebAssembly project: 16 | . 17 | 18 | ### `wat2wasm` tool online 19 | 20 | You can also use the following online `wat2wasm` tool: 21 | . 22 | 23 | Just paste the whole content of the `wat` file to compile into the WAT pane. 24 | Click "Download" button to retrieve the resulting `wasm` file. 25 | 26 | ### See also 27 | 28 | For the curious, the following online tool allows you to find out the machine 29 | code as a result from the WASM code: https://mbebenita.github.io/WasmExplorer/ 30 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "update_url": "https://clients2.google.com/service/update2/crx", 3 | 4 | "manifest_version":2, 5 | "background":{ 6 | "page":"background.html" 7 | }, 8 | "options_page":"options.html", 9 | "name":"User-Agent Switcher", 10 | "short_name": "User-Agent Switcher", 11 | "description":"User-Agent Switcher is a quick and easy way to switch between user-agents.", 12 | "version":"2.0.0.4", 13 | "offline_enabled": true, 14 | "browser_action":{ 15 | "default_icon":{ 16 | "19":"img/icon19.png", 17 | "38":"img/icon38.png" 18 | }, 19 | "default_popup":"popup.html", 20 | "default_title":"User-Agent Switcher" 21 | }, 22 | "icons":{ 23 | "16":"img/icon16.png", 24 | "48":"img/icon48.png", 25 | "128":"img/icon128.png" 26 | }, 27 | "permissions":[ 28 | "webRequest", 29 | "webRequestBlocking", 30 | "tabs", 31 | "http://*/", 32 | "https://*/", 33 | "contextMenus" 34 | ], 35 | "content_scripts": [ 36 | { 37 | "js": [ "js/content.min.js" ], 38 | "matches": [ "*://*/*" ], 39 | "run_at": "document_start" 40 | } 41 | ] 42 | } -------------------------------------------------------------------------------- /feed.xml: -------------------------------------------------------------------------------- 1 | --- 2 | layout: null 3 | sitemap: 4 | priority: 0.5 5 | freq: 'weekly' 6 | --- 7 | 8 | 9 | 10 | {{ site.title | xml_escape }} 11 | {{ site.description | xml_escape }} 12 | {{ site.url }}/ 13 | 14 | {{ site.time | date_to_rfc822 }} 15 | {{ site.time | date_to_rfc822 }} 16 | Jekyll v{{ jekyll.version }} 17 | {% for post in site.content limit:10 %} 18 | 19 | {{ post.title | xml_escape }} 20 | {{ post.description | xml_escape }} 21 | {{ post.date | date_to_rfc822 }} 22 | {{ post.url | prepend: site.url }} 23 | {{ post.url | prepend: site.url }} 24 | {% for tag in post.tags %} 25 | {{ tag | xml_escape }} 26 | {% endfor %} 27 | 28 | {% endfor %} 29 | 30 | 31 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/google-analytics_inpage_linkid.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | window._gaq = window._gaq || { 25 | push: function() { 26 | } 27 | }; 28 | })(); 29 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/google-analytics_inpage_linkid.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | window._gaq = window._gaq || { 25 | push: function() { 26 | } 27 | }; 28 | })(); 29 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/popup.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | User-Agent Switcher 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | Select a User-Agent:
13 | 14 |
15 |
16 | 17 |
18 | 21 |
22 |
23 | 24 |
25 |
26 | 27 |
28 |
29 | 30 |
31 |
32 | 33 | 34 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.8_0/popup.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | User-Agent Switcher 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | Select a User-Agent:
13 | 14 |
15 |
16 | 17 |
18 | 21 |
22 |
23 | 24 |
25 |
26 | 27 |
28 |
29 | 30 |
31 |
32 | 33 | 34 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.9_0/popup.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | User-Agent Switcher 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | Select a User-Agent:
13 | 14 |
15 |
16 | 17 |
18 | 21 |
22 |
23 | 24 |
25 |
26 | 27 |
28 |
29 | 30 |
31 |
32 | 33 | 34 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.1.0_0/popup.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | User-Agent Switcher 5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | Select a User-Agent:
13 | 14 |
15 |
16 | 17 |
18 | 21 |
22 |
23 | 24 |
25 |
26 | 27 |
28 |
29 | 30 |
31 |
32 | 33 | 34 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/img/fontawesome/LICENSE.txt: -------------------------------------------------------------------------------- 1 | # [Font Awesome v4.7.0](http://fontawesome.io) 2 | ### The iconic font and CSS framework 3 | 4 | Font Awesome is a full suite of 675 pictographic icons for easy scalable vector graphics on websites, 5 | created and maintained by [Dave Gandy](https://twitter.com/davegandy). 6 | Stay up to date with the latest release and announcements on Twitter: 7 | [@fontawesome](http://twitter.com/fontawesome). 8 | 9 | Get started at http://fontawesome.io! 10 | 11 | ## License 12 | - The Font Awesome font is licensed under the SIL OFL 1.1: 13 | - http://scripts.sil.org/OFL 14 | - Font Awesome CSS, LESS, and Sass files are licensed under the MIT License: 15 | - https://opensource.org/licenses/mit-license.html 16 | - The Font Awesome documentation is licensed under the CC BY 3.0 License: 17 | - http://creativecommons.org/licenses/by/3.0/ 18 | - Attribution is no longer required as of Font Awesome 3.0, but much appreciated: 19 | - `Font Awesome by Dave Gandy - http://fontawesome.io` 20 | - Full details: http://fontawesome.io/license/ 21 | 22 | ## Author 23 | - Email: dave@fontawesome.io 24 | - Twitter: http://twitter.com/davegandy 25 | - GitHub: https://github.com/davegandy 26 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/lib/codemirror/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (C) 2017 by Marijn Haverbeke and others 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noeval-silent.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | window.eval = new Proxy(window.eval, { // jshint ignore: line 25 | apply: function() { 26 | } 27 | }); 28 | })(); 29 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/img/fontawesome/LICENSE.txt: -------------------------------------------------------------------------------- 1 | # [Font Awesome v4.7.0](http://fontawesome.io) 2 | ### The iconic font and CSS framework 3 | 4 | Font Awesome is a full suite of 675 pictographic icons for easy scalable vector graphics on websites, 5 | created and maintained by [Dave Gandy](https://twitter.com/davegandy). 6 | Stay up to date with the latest release and announcements on Twitter: 7 | [@fontawesome](http://twitter.com/fontawesome). 8 | 9 | Get started at http://fontawesome.io! 10 | 11 | ## License 12 | - The Font Awesome font is licensed under the SIL OFL 1.1: 13 | - http://scripts.sil.org/OFL 14 | - Font Awesome CSS, LESS, and Sass files are licensed under the MIT License: 15 | - https://opensource.org/licenses/mit-license.html 16 | - The Font Awesome documentation is licensed under the CC BY 3.0 License: 17 | - http://creativecommons.org/licenses/by/3.0/ 18 | - Attribution is no longer required as of Font Awesome 3.0, but much appreciated: 19 | - `Font Awesome by Dave Gandy - http://fontawesome.io` 20 | - Full details: http://fontawesome.io/license/ 21 | 22 | ## Author 23 | - Email: dave@fontawesome.io 24 | - Twitter: http://twitter.com/davegandy 25 | - GitHub: https://github.com/davegandy 26 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/lib/codemirror/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (C) 2017 by Marijn Haverbeke and others 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. 22 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noeval-silent.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | window.eval = new Proxy(window.eval, { // jshint ignore: line 25 | apply: function() { 26 | } 27 | }); 28 | })(); 29 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/chartbeat.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | const noopfn = function() { 25 | }; 26 | window.pSUPERFLY = { 27 | activity: noopfn, 28 | virtualPage: noopfn 29 | }; 30 | })(); 31 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/chartbeat.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | const noopfn = function() { 25 | }; 26 | window.pSUPERFLY = { 27 | activity: noopfn, 28 | virtualPage: noopfn 29 | }; 30 | })(); 31 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/ligatus_angular-tag.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | self.adProtect = true; 25 | Object.defineProperties(window, { 26 | uabpdl: { value: true }, 27 | uabDetect: { value: true } 28 | }); 29 | })(); 30 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/ligatus_angular-tag.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | self.adProtect = true; 25 | Object.defineProperties(window, { 26 | uabpdl: { value: true }, 27 | uabDetect: { value: true } 28 | }); 29 | })(); 30 | -------------------------------------------------------------------------------- /scss/base/_reset.scss: -------------------------------------------------------------------------------- 1 | /* http://meyerweb.com/eric/tools/css/reset/ 2 | v2.0 | 20110126 3 | License: none (public domain) 4 | */ 5 | 6 | html, body, div, span, applet, object, iframe, 7 | h1, h2, h3, h4, h5, h6, p, blockquote, pre, 8 | a, abbr, acronym, address, big, cite, code, 9 | del, dfn, em, img, ins, kbd, q, s, samp, 10 | small, strike, strong, sub, sup, tt, var, 11 | b, u, i, center, 12 | dl, dt, dd, ol, ul, li, 13 | fieldset, form, label, legend, 14 | table, caption, tbody, tfoot, thead, tr, th, td, 15 | article, aside, canvas, details, embed, 16 | figure, figcaption, footer, header, hgroup, 17 | menu, nav, output, ruby, section, summary, 18 | time, mark, audio, video { 19 | margin: 0; 20 | padding: 0; 21 | border: 0; 22 | font-size: 100%; 23 | font: inherit; 24 | vertical-align: baseline; 25 | } 26 | 27 | /* HTML5 display-role reset for older browsers */ 28 | article, aside, details, figcaption, figure, 29 | footer, header, hgroup, menu, nav, section { 30 | display: block; 31 | } 32 | 33 | body { 34 | line-height: 1; 35 | } 36 | 37 | ol, ul { 38 | list-style: none; 39 | } 40 | 41 | blockquote, q { 42 | quotes: none; 43 | } 44 | 45 | blockquote:before, blockquote:after, 46 | q:before, q:after { 47 | content: ''; 48 | content: none; 49 | } 50 | 51 | table { 52 | border-collapse: collapse; 53 | border-spacing: 0; 54 | } 55 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/popads-dummy.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | delete window.PopAds; 25 | delete window.popns; 26 | Object.defineProperties(window, { 27 | PopAds: { value: {} }, 28 | popns: { value: {} } 29 | }); 30 | })(); 31 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/popads-dummy.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | delete window.PopAds; 25 | delete window.popns; 26 | Object.defineProperties(window, { 27 | PopAds: { value: {} }, 28 | popns: { value: {} } 29 | }); 30 | })(); 31 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/scorecardresearch_beacon.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | window.COMSCORE = { 25 | purge: function() { 26 | window._comscore = []; 27 | }, 28 | beacon: function() { 29 | } 30 | }; 31 | })(); 32 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/scorecardresearch_beacon.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | window.COMSCORE = { 25 | purge: function() { 26 | window._comscore = []; 27 | }, 28 | beacon: function() { 29 | } 30 | }; 31 | })(); 32 | -------------------------------------------------------------------------------- /_includes/post-share.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/css/fonts/Metropolis/UNLICENSE: -------------------------------------------------------------------------------- 1 | This is free and unencumbered software released into the public domain. 2 | 3 | Anyone is free to copy, modify, publish, use, compile, sell, or 4 | distribute this software, either in source code form or as a compiled 5 | binary, for any purpose, commercial or non-commercial, and by any 6 | means. 7 | 8 | In jurisdictions that recognize copyright laws, the author or authors 9 | of this software dedicate any and all copyright interest in the 10 | software to the public domain. We make this dedication for the benefit 11 | of the public at large and to the detriment of our heirs and 12 | successors. We intend this dedication to be an overt act of 13 | relinquishment in perpetuity of all present and future rights to this 14 | software under copyright law. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR 20 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 21 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | For more information, please refer to 25 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/noeval.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | const log = console.log.bind(console); 25 | window.eval = new Proxy(window.eval, { // jshint ignore: line 26 | apply: function(target, thisArg, args) { 27 | log(`Document tried to eval... ${args[0]}\n`); 28 | } 29 | }); 30 | })(); 31 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/css/fonts/Metropolis/UNLICENSE: -------------------------------------------------------------------------------- 1 | This is free and unencumbered software released into the public domain. 2 | 3 | Anyone is free to copy, modify, publish, use, compile, sell, or 4 | distribute this software, either in source code form or as a compiled 5 | binary, for any purpose, commercial or non-commercial, and by any 6 | means. 7 | 8 | In jurisdictions that recognize copyright laws, the author or authors 9 | of this software dedicate any and all copyright interest in the 10 | software to the public domain. We make this dedication for the benefit 11 | of the public at large and to the detriment of our heirs and 12 | successors. We intend this dedication to be an overt act of 13 | relinquishment in perpetuity of all present and future rights to this 14 | software under copyright law. 15 | 16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 17 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19 | IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR 20 | OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 21 | ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 22 | OTHER DEALINGS IN THE SOFTWARE. 23 | 24 | For more information, please refer to 25 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/noeval.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | const log = console.log.bind(console); 25 | window.eval = new Proxy(window.eval, { // jshint ignore: line 26 | apply: function(target, thisArg, args) { 27 | log(`Document tried to eval... ${args[0]}\n`); 28 | } 29 | }); 30 | })(); 31 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/asset-viewer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/asset-viewer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/lib/diff/README.md: -------------------------------------------------------------------------------- 1 | # diff 2 | 3 | implementation of myers diff algorithm 4 | 5 | [![Build Status](https://travis-ci.org/Swatinem/diff.png?branch=master)](https://travis-ci.org/Swatinem/diff) 6 | [![Coverage Status](https://coveralls.io/repos/Swatinem/diff/badge.png?branch=master)](https://coveralls.io/r/Swatinem/diff) 7 | [![Dependency Status](https://gemnasium.com/Swatinem/diff.png)](https://gemnasium.com/Swatinem/diff) 8 | 9 | 10 | This uses the [*An O(ND) Difference Algorithm and Its Variations*](http://www.xmailserver.org/diff2.pdf) 11 | Also see http://simplygenius.net/Article/DiffTutorial2 and 12 | http://www.mathertel.de/Diff/ViewSrc.aspx for more inspiration 13 | 14 | ## Installation 15 | 16 | $ npm install diff 17 | $ component install Swatinem/diff 18 | 19 | ## Usage 20 | 21 | ### diff(a, b, [eql(a, b)]) 22 | 23 | Given two arrays (or array-likes, such as strings) `a` and `b` and an optional 24 | equal function `eql`, this will return an array with the following operations: 25 | * *nop* the element is in both arrays 26 | * *ins* the element is only in array `b` and will be inserted 27 | * *del* the element in only in array `a` and will be removed 28 | * *rep* the element from `a` will be replaced by the element from `b`. 29 | This is essentially the same as a del+ins 30 | 31 | ## License 32 | 33 | LGPLv3 34 | 35 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/lib/diff/README.md: -------------------------------------------------------------------------------- 1 | # diff 2 | 3 | implementation of myers diff algorithm 4 | 5 | [![Build Status](https://travis-ci.org/Swatinem/diff.png?branch=master)](https://travis-ci.org/Swatinem/diff) 6 | [![Coverage Status](https://coveralls.io/repos/Swatinem/diff/badge.png?branch=master)](https://coveralls.io/r/Swatinem/diff) 7 | [![Dependency Status](https://gemnasium.com/Swatinem/diff.png)](https://gemnasium.com/Swatinem/diff) 8 | 9 | 10 | This uses the [*An O(ND) Difference Algorithm and Its Variations*](http://www.xmailserver.org/diff2.pdf) 11 | Also see http://simplygenius.net/Article/DiffTutorial2 and 12 | http://www.mathertel.de/Diff/ViewSrc.aspx for more inspiration 13 | 14 | ## Installation 15 | 16 | $ npm install diff 17 | $ component install Swatinem/diff 18 | 19 | ## Usage 20 | 21 | ### diff(a, b, [eql(a, b)]) 22 | 23 | Given two arrays (or array-likes, such as strings) `a` and `b` and an optional 24 | equal function `eql`, this will return an array with the following operations: 25 | * *nop* the element is in both arrays 26 | * *ins* the element is only in array `b` and will be inserted 27 | * *del* the element in only in array `a` and will be removed 28 | * *rep* the element from `a` will be replaced by the element from `b`. 29 | This is essentially the same as a del+ins 30 | 31 | ## License 32 | 33 | LGPLv3 34 | 35 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/shortcuts.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | uBlock Origin — Keyboard shortcuts 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/shortcuts.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | uBlock Origin — Keyboard shortcuts 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 |
17 |
18 | 19 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/web_accessible_resources/ampproject_v0.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | const head = document.head; 25 | if ( !head ) { return; } 26 | const style = document.createElement('style'); 27 | style.textContent = [ 28 | 'body {', 29 | ' animation: none !important;', 30 | ' overflow: unset !important;', 31 | '}' 32 | ].join('\n'); 33 | head.appendChild(style); 34 | })(); 35 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/web_accessible_resources/ampproject_v0.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | (function() { 23 | 'use strict'; 24 | const head = document.head; 25 | if ( !head ) { return; } 26 | const style = document.createElement('style'); 27 | style.textContent = [ 28 | 'body {', 29 | ' animation: none !important;', 30 | ' overflow: unset !important;', 31 | '}' 32 | ].join('\n'); 33 | head.appendChild(style); 34 | })(); 35 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.153_0/js/console.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | 'use strict'; 23 | 24 | self.log = (function() { 25 | const noopFunc = function() {}; 26 | const info = function(s) { console.log(`[uBO] ${s}`); }; 27 | return { 28 | get verbosity( ) { return; }, 29 | set verbosity(level) { 30 | this.info = console.info = level === 'info' ? info : noopFunc; 31 | }, 32 | info: noopFunc, 33 | print: info, 34 | }; 35 | })(); 36 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/gabbbocakeomblphkmmnoamkioajlkfo/1.0.0.154_0/js/console.js: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | 3 | uBlock Origin - a browser extension to block requests. 4 | Copyright (C) 2019-present Raymond Hill 5 | 6 | This program is free software: you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation, either version 3 of the License, or 9 | (at your option) any later version. 10 | 11 | This program is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with this program. If not, see {http://www.gnu.org/licenses/}. 18 | 19 | Home: https://github.com/gorhill/uBlock 20 | */ 21 | 22 | 'use strict'; 23 | 24 | self.log = (function() { 25 | const noopFunc = function() {}; 26 | const info = function(s) { console.log(`[uBO] ${s}`); }; 27 | return { 28 | get verbosity( ) { return; }, 29 | set verbosity(level) { 30 | this.info = console.info = level === 'info' ? info : noopFunc; 31 | }, 32 | info: noopFunc, 33 | print: info, 34 | }; 35 | })(); 36 | -------------------------------------------------------------------------------- /_content/2020/extensions-the-next-generation-of-malware/no-publish/clddifkhlkcojbojppdojfeeikdkgiae/2.0.0.4_0/js/popup.min.js: -------------------------------------------------------------------------------- 1 | function saveSettings(n,t){var i=chrome.extension.getBackgroundPage().settings;switch(n){case"Remember":i.Remember=t==!0?"1":"0"}localStorage.uaSettings=JSON.stringify(i);chrome.extension.getBackgroundPage().runAppStart()}function loadSettings(){chrome.extension.getBackgroundPage().settings.Remember=="1"&&$("#rememberLastUsed").prop("checked",!0)}function openOptionsTab(){chrome.tabs.getSelected(function(n){chrome.tabs.create({index:n.index+1,url:"options.html"})})}function setUserAgent(n,t){chrome.extension.getBackgroundPage().setUserAgent(n,t,"PopUp",function(){window.close()})}$(function(){var i=chrome.extension.getBackgroundPage().selectedUserAgent,n=$("#UserAgents"),t;n.empty();t=chrome.extension.getBackgroundPage().userAgents;n.append('');n.append(''),t.UserAgents.forEach(function(t){n.append('');n.append(''),t.UserAgents.forEach(function(t){n.append('');n.append(''),t.UserAgents.forEach(function(t){n.append('');n.append(''),t.UserAgents.forEach(function(t){n.append('