<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet type='text/xsl' href='https://ericbrandel.com/wp-content/plugins/google-sitemap-generator/sitemap.xsl'?><!-- sitemap-generator-url='http://www.arnebrachhold.de' sitemap-generator-version='4.1.21' -->
<!-- generated-on='April 5, 2026 4:38 am' -->
<urlset xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd' xmlns='http://www.sitemaps.org/schemas/sitemap/0.9'>	<url>
		<loc>https://ericbrandel.com/2011/12/05/hello-world/</loc>
		<lastmod>2011-12-05T08:33:41+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/05/email-deliverability/</loc>
		<lastmod>2011-12-09T07:28:29+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/06/email-deliverability-one-last-piece/</loc>
		<lastmod>2011-12-06T19:53:34+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/08/email-deliverability-spf-records-part-1/</loc>
		<lastmod>2012-01-03T14:09:59+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/08/hello-technorati/</loc>
		<lastmod>2011-12-08T23:19:21+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/09/email-deliverability-spf-records-%e2%80%93-part-2a/</loc>
		<lastmod>2012-01-03T14:09:48+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/10/email-deliverability-spf-records-part-2b/</loc>
		<lastmod>2012-01-03T14:11:16+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/14/email-deliverability-spf-records-part-3/</loc>
		<lastmod>2012-01-03T14:09:03+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/15/email-deliverability-spf-records-part-4/</loc>
		<lastmod>2012-01-03T14:05:58+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/20/email-deliverability-postmasters-part-1/</loc>
		<lastmod>2011-12-20T20:55:36+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2011/12/30/yet-another-open-source-crm/</loc>
		<lastmod>2012-01-09T08:36:40+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/01/codeigniter-2-1-and-redbeanphp-3-0/</loc>
		<lastmod>2012-01-01T07:56:12+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/06/email-deliverability-postmasters-part-2/</loc>
		<lastmod>2012-01-09T06:28:36+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/09/email-deliverability-feedback-loop/</loc>
		<lastmod>2012-01-11T04:01:32+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/11/doctrine-1-2-and-yaml/</loc>
		<lastmod>2012-01-11T22:15:52+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/15/email-deliverability-paid-services/</loc>
		<lastmod>2012-01-19T06:54:55+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/17/easy-wordpress-redirect/</loc>
		<lastmod>2012-01-17T06:44:19+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/19/email-deliverability-mailing-list-marketin/</loc>
		<lastmod>2012-01-20T07:27:22+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/20/email-deliverability-paid-services-aweber/</loc>
		<lastmod>2012-01-20T20:33:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/01/29/aws-spinning-up-some-ec2-part-1-php/</loc>
		<lastmod>2012-01-29T08:27:11+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/02/02/getting-things-done/</loc>
		<lastmod>2012-02-25T06:04:39+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/07/10/useful-little-javascript-toymd-function/</loc>
		<lastmod>2012-12-16T06:20:53+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/07/17/xdate-better-javascript-date-handling/</loc>
		<lastmod>2012-12-16T06:20:05+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/09/01/projecting-failure-lg-console/</loc>
		<lastmod>2013-01-11T07:52:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/10/18/quickly-build-restful-apis-in-php-with-slim/</loc>
		<lastmod>2014-05-08T02:58:17+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/11/09/a-handy-saa-app-cloudmailin/</loc>
		<lastmod>2013-01-09T07:09:38+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/12/13/colorbox-was-smarter-than-i-thought/</loc>
		<lastmod>2012-12-13T04:09:29+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/12/15/reordering-a-days-events-in-fullcalendar/</loc>
		<lastmod>2012-12-15T06:40:56+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/12/16/easily-handling-development-and-production-database-configs-with-wamp-and-php/</loc>
		<lastmod>2012-12-19T14:37:41+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/12/19/worthwhile-tech-podcasts/</loc>
		<lastmod>2013-01-18T04:23:05+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2012/12/31/appfog/</loc>
		<lastmod>2013-01-09T06:41:13+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/01/03/appfog-a-developers-best-friend-part-2/</loc>
		<lastmod>2013-01-11T16:45:20+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/01/09/appfog-a-developers-best-friend-part-3/</loc>
		<lastmod>2013-01-11T14:55:24+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/01/11/projecting-failure-clvr-io/</loc>
		<lastmod>2013-01-12T06:23:02+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/01/14/quickly-build-restful-apis-in-php-with-slim-part-2/</loc>
		<lastmod>2014-05-08T02:59:15+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/01/18/quickly-build-restful-apis-in-php-with-slim-part-3/</loc>
		<lastmod>2014-05-08T02:55:03+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/01/24/quickly-build-restful-apis-in-php-with-slim-part-4/</loc>
		<lastmod>2014-05-08T02:54:23+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/01/27/even-easier-restful-api-with-node-js-and-express-framework/</loc>
		<lastmod>2013-12-11T19:44:45+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/03/28/freemarker-container-to-json/</loc>
		<lastmod>2013-04-12T04:38:12+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2013/04/12/freemarker-container-to-json-part-2/</loc>
		<lastmod>2013-04-12T04:50:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2014/01/14/using-arraymap-to-convert-arrays-cleanly/</loc>
		<lastmod>2014-01-14T07:09:54+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2016/09/20/solving-the-nsas-little-puzzle/</loc>
		<lastmod>2017-01-05T06:06:32+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2016/10/09/the-amsco-cipher/</loc>
		<lastmod>2016-10-10T01:12:12+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2016/10/14/the-nihilist-cipher/</loc>
		<lastmod>2016-10-14T21:15:08+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2017/01/05/solving-the-nsa-codebreaker-challenge/</loc>
		<lastmod>2017-01-13T17:30:10+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2017/01/05/solving-the-nsa-codebreaker-challenge-task-1/</loc>
		<lastmod>2017-01-07T01:06:32+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2017/01/05/solving-the-nsa-codebreaker-challenge-task-2/</loc>
		<lastmod>2017-01-07T01:06:56+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2017/01/06/solving-the-2016-nsa-codebreaker-challenge-task-3/</loc>
		<lastmod>2017-01-07T01:07:48+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2017/01/06/solving-the-2016-nsa-codebreaker-challenge-task-4/</loc>
		<lastmod>2017-01-07T01:08:25+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2017/01/06/solving-the-2016-nsa-codebreaker-challenge-task-5/</loc>
		<lastmod>2017-01-13T23:35:40+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2017/01/13/solving-the-2016-nsa-codebreaker-challenge-task-6-part-1/</loc>
		<lastmod>2017-01-15T05:25:30+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2019/05/29/an-example-digital-skimming-loader/</loc>
		<lastmod>2024-04-10T04:35:06+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2019/06/10/another-magecart-loader/</loc>
		<lastmod>2024-04-10T04:50:45+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2019/06/12/bypassing-basic-reverse-engineering-protections-in-a-skimmer/</loc>
		<lastmod>2024-05-05T06:08:40+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2019/08/02/hunting-for-magecart-infrastructure/</loc>
		<lastmod>2024-05-09T02:43:10+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2019/08/11/magecart-infrastructure-design/</loc>
		<lastmod>2024-05-09T03:13:00+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2021/03/21/scuf-gaming-magecart-loader/</loc>
		<lastmod>2024-04-15T03:41:35+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2021/07/03/checkcheck-magecart-digital-skimmer/</loc>
		<lastmod>2024-05-12T04:31:06+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2021/08/10/loading-malicious-javascript-from-a-font/</loc>
		<lastmod>2024-05-12T04:14:27+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2021/10/13/bypassing-aggressive-javascript-reverse-engineering-protections/</loc>
		<lastmod>2024-05-12T03:40:23+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
	<url>
		<loc>https://ericbrandel.com/2022/01/30/an-interesting-skimmer-with-hardcoded-ips/</loc>
		<lastmod>2024-05-14T02:27:19+00:00</lastmod>
		<changefreq>monthly</changefreq>
		<priority>0.2</priority>
	</url>
</urlset><!-- Request ID: b268a09ddd9f4070b0d02b3f73402f0f; Queries for sitemap: 4; Total queries: 56; Seconds: 0.01; Memory for sitemap: 1KB; Total memory: 12MB -->
