Help
RSS
API
Feed
Maltego
Contact
Domain > mdswanson.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-10-15
104.31.76.148
(
ClassC
)
2025-01-17
172.67.188.118
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Fri, 17 Jan 2025 00:12:14 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Fri, 17 Jan 2025 01:12:14 GMTLocation: https://mdswanson.com/Report-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sLQu5SeusTSRYiON%2BCJiBHu358%2FELPEpNtMwJSTMwvnrCMAvTpamkzS43jzBemJmVpjcS2S6zAosFxxcKlT4RNlY97MgWFLFgHk6sHt4rnrJ4dFXpcfmseUm9OR0oZMXs},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 903221ed18fac3c8-SEAalt-svc: h3:443; ma86400server-timing: cfL4;desc?protoTCP&rtt10179&min_rtt10179&rtt_var5089&sent1&recv3&lost0&retrans0&sent_bytes0&recv_bytes52&delivery_rate0&cwnd249&unsent_bytes0&cid0000000000000000&ts0&x0 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Fri, 17 Jan 2025 00:12:14 GMTContent-Type: text/html; charsetutf-8Transfer-Encoding: chunkedConnection: keep-alivelast-modified: Thu, 10 Feb 2022 19:40:17 GMTvary: Accept-Encodingaccess-control-allow-origin: *expires: Fri, 17 Jan 2025 00:22:14 GMTCache-Control: max-age600x-proxy-cache: MISSx-github-request-id: 8552:153D79:4FAC2A4:553D9E1:6789A05Ecf-cache-status: DYNAMICReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sWRq2rqIjPAuCUz%2FsdntQlJ8zHegqD7x7nvd7TjMAXfIvPeLIaZlDT93uwORaiUA7J7po6PqfiFc%2FhO74qHduXSZFzzOacJuUcgdVmezteG3tGcJD12UrSTu4ODB49sln},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 903221ed8b11c3c0-SEAalt-svc: h3:443; ma86400server-timing: cfL4;desc?protoTCP&rtt9145&min_rtt9089&rtt_var2642&sent5&recv6&lost0&retrans0&sent_bytes2856&recv_bytes724&delivery_rate318626&cwnd244&unsent_bytes0&cid17e65bc3d3bb0a4a&ts249&x0 !DOCTYPE html>!--if lt IE 7 >html classie ie6 langen> !endif-->!--if IE 7 >html classie ie7 langen> !endif-->!--if IE 8 >html classie ie8 langen> !endif-->!--if (gte IE 9)|!(IE)>!-->html langen> !--!endif-->head> meta charsetutf-8> meta namegoogle-site-verification contentVikwqTxe7ybu1qSM7LFgIQpvHLN0_j-iVzaLqF88vEw /> meta nameviewport contentwidthdevice-width, initial-scale1> title>Matt Swanson - writing on software, book writeups, projects/title> meta nameauthor contentMatt Swanson /> meta namedescription contentwriting on software, book writeups and projects by a software engineer from Indianapolis /> link relcanonical hrefhttps://mdswanson.com/ /> link href//fonts.googleapis.com/css?familyNunito:400,700,300|Varela+Round relstylesheet typetext/css> link relshortcut icon href/static/favicon.png> link relalternate typeapplication/rss+xml titleMatt Swansons Blog hrefhttps://mdswanson.com/atom.xml /> link relstylesheet href/css/site.css?sha89dfa9333c4cb25bc3b1f61b3a9c2639517af7cd> !-- Begin Jekyll SEO tag v2.7.1 -->title>writing on software, book writeups, projects | Matt Swanson’s Blog/title>meta namegenerator contentJekyll v3.9.0 />meta propertyog:title contentwriting on software, book writeups, projects />meta nameauthor contentMatt Swanson />meta propertyog:locale contenten_US />meta namedescription contentblog, talks, book writeups />meta propertyog:description contentblog, talks, book writeups />link relcanonical hrefhttps://mdswanson.com/ />meta propertyog:url contenthttps://mdswanson.com/ />meta propertyog:site_name contentMatt Swanson’s Blog />meta nametwitter:card contentsummary />meta propertytwitter:title contentwriting on software, book writeups, projects />script typeapplication/ld+json>{author:{@type:Person,name:Matt Swanson},description:blog, talks, book writeups,url:https://mdswanson.com/,@type:WebSite,headline:writing on software, book writeups, projects,name:Matt Swanson’s Blog,@context:https://schema.org}/script>!-- End Jekyll SEO tag -->/head>body> section> header classnavigation> a href/ classlogo titleÄLG, a solitary moose.> img src/static/moose.png altMoose> /a> nav> ul> li>a href/>writing/a>/li> li>a href/archive>archive/a>/li> li>a href/about>about/a>/li> li classno-bullet>a href/atom.xml>rss/a>/li> /ul> /nav>/header>div idseries> h3 idgrowth>Growth/h3> p>The journey towards senior engineer, with an emphasis on soft skills & professional growth/p> ul> li> a href/blog/2018/05/16/evaluating-project-opportunities.html>Evaluating project opportunities/a> /li> li> a href/blog/2017/03/29/how-to-start-a-peer-group.html>How to start a peer group/a> /li> li> a href/blog/2016/03/14/the-first-winter.html>The First Winter/a> /li> li> a href/blog/2015/10/05/testing-behavior-vs-implementation.html>Testing Behavior vs Implementation/a> /li> li> a href/blog/2015/03/17/what-is-the-point-of-optionals.html>What is the point of Optionals?/a> /li> li> a href/blog/2014/05/30/more-than-code.html>There is more to it than code/a> /li> li> a href/blog/2014/03/31/one-day-further.html>One Day Further/a> /li> li classfavorite> a href/blog/2014/03/15/tech-lead.html>Observations and Practices of a Tech Lead/a> /li> li classfavorite> a href/blog/2013/08/11/write-things-tell-people.html>Do things, write about it/a> /li> li> a href/blog/2013/07/30/on-t-shaped-people.html>On Becoming T-Shaped/a> /li> li> a href/blog/2013/05/31/summer-reading-list.html>The Intern & New Hire Summer Reading List/a> /li> li> a href/blog/2013/04/17/how-to-not-quit.html>How to Not Quit/a> /li> li> a href/blog/2013/03/26/too-much-information.html>Too Much Information/a> /li> li> a href/blog/2013/03/19/cross-pollination.html>Cross-Pollinate/a> /li> li> a href/blog/2013/01/28/evaluating-technical-arguments.html>Evaluating Technical Arguments/a> /li> li> a href/blog/2012/10/28/i-dont-have-time.html>I Dont Have Time/a> /li> li classfavorite> a href/blog/2012/08/27/move-your-feet.html>Move your feet/a> /li> li> a href/blog/2012/05/31/primitive-obsession.html>A Dangerous Obsession with Primitives/a> /li> li> a href/blog/2011/12/04/whats-on-your-learning-list.html>Whats on your Learning List?/a> /li> li classfavorite> a href/blog/2011/10/24/get-better.html>Get Better/a> /li> /ul> h3 iddelightful_products>Delightful Products/h3> p>Thoughts on building simple products that people love/p> ul> li> a href/blog/2019/01/07/twenty-five-days-of-design.html>Twenty-five days of design/a> /li> li> a href/blog/2018/10/22/trouble-with-timestamps.html>The trouble with timestamps/a> /li> li> a href/blog/2017/02/14/why-machine-learning-is-interesting.html>Software ate the world/a> /li> li classfavorite> a href/blog/2013/10/14/how-not-to-validate-email-addresses.html>How not to validate email addresses/a> /li> li> a href/blog/2013/09/30/crappy-emails-make-me-sad.html>Crappy emails make me sad/a> /li> li> a href/blog/2013/08/27/have-it-your-way-software.html>Have It Your Way Software/a> /li> li> a href/blog/2013/08/10/engineering-a-first-run-experience.html>Engineering a First Run Experience/a> /li> li> a href/blog/2013/08/02/dont-email-me-at-2am.html>Dont Email Me at 2am/a> /li> li classfavorite> a href/blog/2013/07/21/email-as-the-interface.html>Email as the Interface/a> /li> li classfavorite> a href/blog/2013/07/04/delightful-ux-mediums-time-to-read.html>Delightful UX: Mediums Time to Read/a> /li> li> a href/blog/2013/05/08/delightful-software.html>You (yes you!) can make delightful products/a> /li> li> a href/blog/2013/04/02/more-complicated-than-it-needs-to-be.html>More Complicated Than It Needs To Be/a> /li> /ul> h3 idproduct_dev>Product Development/h3> p>Lessons and experiences in validating, building, and supporting software products/p> ul> li> a href/blog/2016/11/03/closing-down-a-product.html>Closing Down a Product, Gracefully/a> /li> li> a href/blog/2016/09/26/adventures-in-content-marketing.html>Adventures in Content Marketing/a> /li> li> a href/blog/2016/08/05/a-live-chat-experiment.html>A Live Chat Experiment/a> /li> li> a href/blog/2016/08/03/dunning-krugerd-marketing.html>How I Dunning-Krugerd Marketing/a> /li> li> a href/blog/2016/06/02/small-wins.html>Small wins: printers and rubies and sales calls/a> /li> li> a href/blog/2016/05/03/writing-a-postmortem.html>Writing a Postmortem/a> /li> li> a href/blog/2016/04/22/compounding-technical-debt.html>Compounding technical debt/a> /li> li> a href/blog/2016/04/21/tracking-down-bugs-without-qa.html>Tracking down bugs without QA/a> /li> li> a href/blog/2016/04/19/getting-reacquainted-with-customers.html>Getting reacquainted with our customers/a> /li> /ul> h3 idpractices>Practices/h3> p>Real-world experiences with agile techniques & challenging dogmatic practices/p> ul> li> a href/blog/2020/10/31/every-article-about-software-is-wrong.html>All software advice is wrong/a> /li> li> a href/blog/2018/09/19/committee-pointless-time-suck.html>This committee is a pointless time suck/a> /li> li> a href/blog/2016/04/22/compounding-technical-debt.html>Compounding technical debt/a> /li> li classfavorite> a href/blog/2016/01/25/sell-or-kill.html>Internal tools should be sold or killed/a> /li> li> a href/blog/2015/10/26/code-neutral.html>Code Neutral/a> /li> li> a href/blog/2015/09/30/juking-the-stats.html>Juking the Stats/a> /li> li> a href/blog/2014/05/14/open-source-tale.html>Two Lines of Code: An Open Source Tale/a> /li> li> a href/blog/2013/11/03/when-in-doubt-do-a-spike.html>When in doubt, do a Spike/a> /li> li classfavorite> a href/blog/2013/08/19/how-to-practice-code-reviews.html>How to Practice Code Reviews/a> /li> li> a href/blog/2013/08/03/how-to-make-testing-less-painful.html>How to make writing tests less painful/a> /li> li> a href/blog/2013/07/19/getting-traction-for-your-open-source-project.html>Getting Traction for your Open Source Project/a> /li> li classfavorite> a href/blog/2013/05/29/the-30-second-standup.html>The 30 Second Standup/a> /li> li> a href/blog/2013/04/10/changing-plans.html>Changing Plans/a> /li> li classfavorite> a href/blog/2012/11/04/code-reviews-good-idea-bad-idea.html>Code Reviews: Good idea, bad idea?/a> /li> li> a href/blog/2011/11/27/overcoming-momentum.html>Overcoming Momentum/a> /li> li> a href/blog/2011/10/13/intrapreneurship-applying-the-lean-startup-to-internal-tools.html>Intrapreneurship: Applying the Lean Startup to building internal tools/a> /li> li> a href/blog/2011/09/22/my-take-on-interviewing-and-the-hiring-process.html>My take on interviewing and the hiring process/a> /li> /ul> h3 idreflections>Reflections/h3> p>Looking back critically, in both personal & professional contexts/p> ul> li classfavorite> a href/blog/2014/06/29/meditations-on-software.html>Personal Meditations on Software/a> /li> li> a href/blog/2014/02/10/my-year-in-review-2013.html>My Year in Review: 2013/a> /li> li> a href/blog/2013/05/02/expanding-contracting.html>Expanding and Contracting/a> /li> li classfavorite> a href/blog/2013/01/20/worst-bug-ever.html>Worst. Bug. Ever./a> /li> li> a href/blog/2013/01/01/year-in-review-2012.html>My Year in Review: 2012/a> /li> li classfavorite> a href/blog/2012/12/10/personal-time-capsule.html>Personal Time Capsule/a> /li> li> a href/blog/2012/11/18/motion-is-not-progress.html>Motion is not Progress/a> /li> li> a href/blog/2011/12/26/one-developer-year-in-review-2011.html>My Year in Review: 2011/a> /li> li> a href/blog/2011/11/02/engineering-over-under.html>Over/Under: Im a Serial Over Committer/a> /li> li> a href/blog/2011/02/22/how-hackernews-ruined-my-morning.html>How HackerNews ruined my morning/a> /li> /ul> h3 iddata_sci>Data Science Lite/h3> p>Flailing around with data and trying to make sense of it all/p> ul> li> a href/blog/2018/07/06/fuzzy-emoji-finding.html>img classemoji title:hammer: alt:hammer: srchttps://github.githubassets.com/images/icons/emoji/unicode/1f528.png height20 width20> Building a img classemoji title:bug: alt:bug: srchttps://github.githubassets.com/images/icons/emoji/unicode/1f41b.png height20 width20> Fuzzy img classemoji title:smile: alt:smile: srchttps://github.githubassets.com/images/icons/emoji/unicode/1f604.png height20 width20> Emoji img classemoji title:mag: alt:mag: srchttps://github.githubassets.com/images/icons/emoji/unicode/1f50d.png height20 width20> Finder img classemoji title:100: alt:100: srchttps://github.githubassets.com/images/icons/emoji/unicode/1f4af.png height20 width20>/a> /li> li> a href/blog/2017/02/14/why-machine-learning-is-interesting.html>Software ate the world/a> /li> li> a href/blog/2017/02/13/how-much-does-crunch-time-hurt-team-morale.html>How much does crunch time hurt team morale?/a> /li> li> a href/blog/2017/02/13/a-data-driven-approach-to-finding-toxic-meetings.html>A data-driven approach to finding toxic meetings/a> /li> li> a href/blog/2016/05/31/hacking-indy-500-pool.html>Hacking my office Indy 500 pool: exploiting arbitrage in an inefficient market/a> /li> /ul> h3 idtangential>Tangential/h3> p>The intersection of software and other crafts & professions/p> ul> li> a href/writeup/2016/06/06/the-only-rule-is-it-has-to-work.html>The Only Rule Is It Has to Work/a> /li> li> a href/blog/2016/05/31/hacking-indy-500-pool.html>Hacking my office Indy 500 pool: exploiting arbitrage in an inefficient market/a> /li> li> a href/writeup/2014/08/11/think-like-a-chef.html>Think Like a Chef/a> /li> li classfavorite> a href/blog/2013/11/11/how-buildings-learn-and-why-software-is-no-different.html>How Buildings Learn (and why software is no different)/a> /li> li classfavorite> a href/writeup/2013/09/24/the-making-of-a-chef.html>The Making of a Chef/a> /li> li> a href/blog/2013/07/22/more-tales-in-bad-restaurant-ux.html>More Tales in Bad Restaurant UX/a> /li> li classfavorite> a href/blog/2013/07/17/myers-briggs-for-programming-styles.html>Myers-Briggs for Programming Styles/a> /li> li> a href/blog/2012/11/06/the-optimistic-programmer.html>The Optimistic Programmer/a> /li> li> a href/writeup/2012/10/29/complications.html>Complications/a> /li> li classfavorite> a href/writeup/2012/10/14/better.html>Better: A Surgeons Notes On Performance/a> /li> li classfavorite> a href/blog/2012/09/25/new-coke-ux.html>New Coke User Experience/a> /li> li> a href/blog/2012/03/22/test-first-as-system-2-thinking.html>Test First as System 2 Thinking/a> /li> li> a href/blog/2011/10/16/the-applebees-of-software-development.html>The Applebees of Software Development/a> /li> /ul> h3 idandroid>Engineering in Android/h3> p>Applying best-practices & techniques to Android development/p> ul> li> a href/blog/2014/06/02/android-form-models.html>Extracting Form Models in Android/a> /li> li classfavorite> a href/blog/2014/04/07/durable-android-rest-clients.html>Durable Android REST Clients/a> /li> li> a href/blog/2014/02/24/integration-testing-rest-apis-for-android.html>Integration Testing against REST APIs in Android/a> /li> li classfavorite> a href/blog/2013/12/16/reliable-android-http-testing-with-retrofit-and-mockito.html>Reliable API testing for Android with Retrofit and Mockito/a> /li> li> a href/blog/2013/12/11/responsive-layouts-in-android.html>Responsive Layouts in Android without Copy/Paste/a> /li> li> a href/blog/2012/01/30/repeating-background-textures-in-android.html>Repeating Background Textures in Android/a> /li> /ul> h3 idwriteup>Book Writeups/h3> p>Short summaries of books Ive been reading/p> ul> li classfavorite> a href/writeup/2017/02/14/algorithms-to-live-by.html>Algorithms to Live By/a> /li> li> a href/writeup/2017/02/13/the-undoing-project.html>The Undoing Project/a> /li> li> a href/writeup/2017/02/13/sam-walton-made-in-america.html>Sam Walton: Made in America/a> /li> li> a href/writeup/2016/06/06/the-only-rule-is-it-has-to-work.html>The Only Rule Is It Has to Work/a> /li> li> a href/writeup/2016/03/21/sprint.html>Sprint/a> /li> li> a href/writeup/2015/09/26/the-soul-of-a-new-machine.html>The Soul of a New Machine/a> /li> li classfavorite> a href/writeup/2015/04/13/the-soul-of-a-chef.html>The Soul of a Chef/a> /li> li classfavorite> a href/writeup/2015/03/30/the-leprechauns-of-software-engineering.html>The Leprechauns of Software Engineering/a> /li> li> a href/writeup/2014/08/11/think-like-a-chef.html>Think Like a Chef/a> /li> li> a href/writeup/2014/08/01/flash-boys.html>Flash Boys/a> /li> li classfavorite> a href/writeup/2014/07/31/the-senior-software-engineer.html>The Senior Software Engineer/a> /li> li classfavorite> a href/writeup/2014/07/29/creativity-inc.html>Creativity, Inc./a> /li> li> a href/writeup/2014/07/23/everything-is-bullshit.html>Everything is Bullshit/a> /li> li> a href/writeup/2014/07/22/the-game.html>The Game/a> /li> li> a href/writeup/2014/07/14/think-like-a-freak.html>Think Like A Freak/a> /li> li> a href/writeup/2014/06/03/emyth.html>The E-Myth Revisited/a> /li> li> a href/writeup/2014/05/30/four-rules-of-simple-design.html>Understanding the Four Rules of Simple Design/a> /li> li classfavorite> a href/writeup/2013/11/13/how-to-fail-at-almost-everything-and-still-win-big.html>How to Fail at Almost Everything and Still Win Big/a> /li> li classfavorite> a href/writeup/2013/09/24/the-making-of-a-chef.html>The Making of a Chef/a> /li> li> a href/writeup/2013/07/12/the-motivation-hacker.html>The Motivation Hacker/a> /li> li> a href/writeup/2013/07/12/confident-ruby.html>Confident Ruby/a> /li> li classfavorite> a href/writeup/2013/07/08/so-good-they-cant-ignore-you.html>So Good They Cant Ignore You/a> /li> li classfavorite> a href/writeup/2013/07/08/microinteractions.html>Microinteractions/a> /li> li> a href/writeup/2013/07/07/crush-it.html>Crush It/a> /li> li> a href/writeup/2013/07/05/the-first-20-hours.html>The First 20 Hours/a> /li> li classfavorite> a href/writeup/2013/04/05/are-your-lights-on.html>Are Your Lights On?/a> /li> li> a href/writeup/2012/10/29/complications.html>Complications/a> /li> li> a href/writeup/2012/10/26/how-children-succeed.html>How Children Succeed/a> /li> li> a href/writeup/2012/10/23/the-five-dysfunctions-of-a-team.html>The Five Dysfunctions of a Team/a> /li> li classfavorite> a href/writeup/2012/10/14/better.html>Better: A Surgeons Notes On Performance/a> /li> li> a href/writeup/2012/10/02/a-short-history-of-nearly-everything.html>A Short History of Nearly Everything/a> /li> li> a href/writeup/2012/09/20/learned-optimism.html>Learned Optimism/a> /li> li classfavorite> a href/writeup/2012/07/25/the-personal-mba.html>The Personal MBA/a> /li> li> a href/writeup/2012/07/25/technical-blogging.html>Technical Blogging/a> /li> li> a href/writeup/2012/07/11/objects-on-rails.html>Objects on Rails/a> /li> li> a href/writeup/2012/07/10/everyday-rails-testing-with-rspec.html>Everyday Rails Testing with RSpec/a> /li> li> a href/writeup/2012/07/08/theres-always-a-duck.html>Theres Always a Duck/a> /li> li classfavorite> a href/writeup/2012/06/22/growing-object-oriented-software.html>Growing Object Oriented Software, Guided By Tests/a> /li> li> a href/writeup/2012/06/21/the-cucumber-book.html>The Cucumber Book/a> /li> li> a href/writeup/2012/04/01/what-ive-learned-from-failure.html>What Ive Learned From Failure/a> /li> li> a href/writeup/2012/04/01/the-wisdom-of-crowds.html>The Wisdom of Crowds/a> /li> li classfavorite> a href/writeup/2012/01/25/driving-technical-change.html>Driving Technical Change/a> /li> li> a href/writeup/2012/01/07/software-craftsmanship-the-new-imperative.html>Software Craftsmanship: The New Imperative/a> /li> li> a href/writeup/2011/12/01/the-art-of-readable-code.html>The Art of Readable Code/a> /li> li classfavorite> a href/writeup/2011/12/01/agile-retrospectives.html>Agile Retrospectives/a> /li> li> a href/writeup/2011/08/04/ship-it.html>Ship It!/a> /li> li> a href/writeup/2011/07/04/little-bets.html>Little Bets/a> /li> li> a href/writeup/2011/07/02/inspired.html>Inspired/a> /li> li> a href/writeup/2011/06/09/personal-kanban.html>Personal Kanban/a> /li> li> a href/writeup/2011/05/30/startups-open-sourced.html>Startups Open Sourced/a> /li> li> a href/writeup/2011/04/17/moonwalking-with-einstein.html>Moonwalking with Einstein/a> /li> li> a href/writeup/2010/12/05/envisioning-information.html>Envisioning Information/a> /li> li> a href/writeup/2010/11/02/more-joel-on-software.html>More Joel on Software/a> /li> li classfavorite> a href/writeup/2010/10/28/getting-real.html>Getting Real/a> /li> li> a href/writeup/2010/10/27/hackers-and-painters.html>Hackers & Painters/a> /li> li> a href/writeup/2010/10/26/pro-git.html>Pro Git/a> /li> li classfavorite> a href/writeup/2010/10/26/apprenticeship-patterns.html>Apprenticeship Patterns/a> /li> li> a href/writeup/2010/10/25/pragmatic-programmer.html>Pragmatic Programmer/a> /li> /ul>/div>hr>div idfine-print> p> built with a href#>♥/a>, a hrefhttp://jekyllrb.com/>Jekyll/a>, and a hrefhttps://github.com/swanson/swanson.github.com>GitHub Pages/a> — read the a href/legal>fine print/a> /p>/div> /section> script typetext/javascript> var _gaq _gaq || ; _gaq.push(_setAccount, UA-13005539-2); _gaq.push(_trackPageview); (function() { var ga document.createElement(script); ga.type text/javascript; ga.async true; ga.src (https: document.location.protocol ? https://ssl : http://www) + .google-analytics.com/ga.js; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(ga, s); })();/script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]