<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://righteousit.com/2026/03/27/linux-forensic-scenario/</loc><lastmod>2026-03-29T16:59:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2026/03/06/linux-notes-ls-and-timestamps/</loc><lastmod>2026-03-09T03:06:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/resources/</loc><lastmod>2024-12-21T16:23:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://righteousit.com/2024/12/21/a-little-more-on-lkm-persistence/</loc><lastmod>2024-12-21T16:18:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/11/18/linux-lkm-persistence/</loc><lastmod>2024-11-18T11:50:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/09/09/the-emperors-new-clothes/</loc><lastmod>2024-09-09T21:32:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/09/04/more-on-ext4-timestamps-and-timestomping/</loc><lastmod>2024-09-04T12:55:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/08/06/systemd-journal-and-journalctl/</loc><lastmod>2024-08-06T12:19:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/07/24/hiding-linux-processes-with-bind-mounts/</loc><lastmod>2024-07-25T23:42:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/04/02/orphan-processes-in-linux/</loc><lastmod>2024-07-18T14:48:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/07/09/recovering-deleted-files-in-xfs/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2024/06/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2024/06/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2024/06/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-07-09T20:22:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/06/11/you-caught-me-in-an-introspective-moment/</loc><lastmod>2024-06-11T22:24:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/06/04/working-with-uac/</loc><lastmod>2024-06-04T12:32:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2024/05/05/systemd-timers/</loc><lastmod>2024-05-05T19:48:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/about/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/hal145web1x1.jpg</image:loc><image:title>Hal145Web1x1</image:title></image:image><lastmod>2024-04-22T18:19:05+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://righteousit.com/2022/01/13/xfs-part-6-btree-directories/</loc><lastmod>2022-01-12T22:48:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2018/05/23/xfs-part-2-inodes/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/testfile-inode1.png</image:loc><image:title>XFS Inode with Extent Array</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/testfile-inode.png</image:loc><image:title>Inode with Extent List</image:title></image:image><lastmod>2022-01-11T18:48:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2021/12/20/hudaks-honeypot-part-1/</loc><lastmod>2022-01-04T19:30:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2021/12/27/hudaks-honeypot-part-3/</loc><lastmod>2021-12-24T01:12:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2021/12/28/hudaks-honeypot-part-4/</loc><lastmod>2021-12-24T01:09:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2021/12/21/hudaks-honeypot-part-2/</loc><lastmod>2021-12-21T05:49:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2018/06/06/xfs-part-5-multi-block-directories/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/06/extent-directory-tail-block-0xfff.png</image:loc><image:title>Extent Directory Tail Block 0xFFF</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/06/extent-directory-tail-block-0x820.png</image:loc><image:title>Extent Directory Tail block 0x820</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/06/extent-directory-tail-block.png</image:loc><image:title>Extent Directory Tail Block</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/06/btree-directory-leaf.png</image:loc><image:title>B+Tree Directory Leaf</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/06/btree-directory.png</image:loc><image:title>B+Tree Directory</image:title></image:image><lastmod>2018-06-11T18:25:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2018/05/25/xfs-part-3-short-form-directories/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/extent-directory-with-short-form-residue.png</image:loc><image:title>Extent directory with short form residue</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/smalldir-post-delete.png</image:loc><image:title>Short form directory entry after file deleted</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/smalldir-inode.png</image:loc><image:title>XFS Inode with "Short Form" Directory</image:title></image:image><lastmod>2018-05-31T17:39:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2018/05/21/xfs-part-1-superblock/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/xfs-ag0-superblock.png</image:loc><image:title>XFS AG0 Superblock</image:title></image:image><lastmod>2018-05-31T17:37:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2018/05/31/xfs-part-4-block-directories/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/dir-block-head-post-delete.png</image:loc><image:title>Directory entry detail post delete</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/dir-block-tail-post-delete.png</image:loc><image:title>Tail record and hash array post delete</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/directory-entry-detail.png</image:loc><image:title>Directory Entry Detail</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/block-dir-tail-and-hashes.png</image:loc><image:title>Block Directory Tail Record and Hash Array</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/block-dir-header-and-entries.png</image:loc><image:title>Block Directory Header and Entries</image:title></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2018/05/single-block-directory-inode.png</image:loc><image:title>Inode detail for directory occupying a single block</image:title></image:image><lastmod>2018-05-31T14:52:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2014/01/05/advice-to-recruiters/</loc><lastmod>2018-05-16T22:19:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2012/07/13/getting-started-in-infosec-or-any-other-career/</loc><lastmod>2018-05-16T22:18:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2012/03/04/consulting-part-9-knowing-when-to-say-when/</loc><lastmod>2018-05-16T22:18:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2012/02/26/consulting-part-8-avoiding-overhead/</loc><lastmod>2018-05-16T22:17:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2012/01/01/consulting-part-7-what-work/</loc><lastmod>2018-05-16T22:17:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2011/12/18/consulting-part-6-work-finds-experts/</loc><lastmod>2018-05-16T22:16:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2011/12/11/consulting-part-5-finding-work/</loc><lastmod>2018-05-16T22:16:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2011/10/16/consulting-part-4-insurance-matters/</loc><lastmod>2018-05-16T22:15:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2011/10/02/consulting-part-3-billing-rates/</loc><lastmod>2018-05-16T22:15:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2011/09/18/consulting-part2-cash-flow/</loc><lastmod>2018-05-16T22:14:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2011/09/11/consulting-part-1-the-case-for-consulting/</loc><lastmod>2018-05-16T22:14:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2010/06/27/practical-visual-three-dimensional-pedagogy-for-internet-protocol-packet-header-control-fields/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/ttl.jpg</image:loc><image:title>Labelled TTL "Lego(TM) Byte"</image:title><image:caption>Labelled TTL "Lego(TM) Byte"</image:caption></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/project-tools.jpg</image:loc><image:title>Project Tools</image:title><image:caption>Project Tools</image:caption></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/tcp-jumble.jpg</image:loc><image:title>Lego(TM) blocks waiting to become TCP header diagram</image:title><image:caption>Lego(TM) blocks waiting to become TCP header diagram</image:caption></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/bits.jpg</image:loc><image:title>TCP Header "Bits" in Lego(TM). Labelled.</image:title><image:caption>TCP Header "Bits" in Lego(TM). Labelled.</image:caption></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/byte-nibble-bit.jpg</image:loc><image:title>Lego(TM) Byte, Nibble, and Bit</image:title><image:caption>Lego(TM) Byte, Nibble, and Bit</image:caption></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/tcp-ip.jpg</image:loc><image:title>TCP/IP in Lego(TM)</image:title><image:caption>TCP/IP in Lego(TM)</image:caption></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/ip.jpg</image:loc><image:title>IP Header in Lego(TM)</image:title><image:caption>IP Header in Lego(TM)</image:caption></image:image><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/tcp.jpg</image:loc><image:title>TCP Header in Lego(TM)</image:title></image:image><lastmod>2018-05-16T22:14:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2010/06/14/with-a-little-help-from-an-adaptor-kit/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2010/06/usb-floppy.jpg</image:loc><image:title>A Handy Adaptor Kit</image:title></image:image><lastmod>2018-05-16T22:12:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2010/05/17/not-news-is-bad-news/</loc><lastmod>2018-05-16T22:11:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/08/12/policy-matters/</loc><lastmod>2018-05-16T22:10:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/04/28/email-protection-racket/</loc><lastmod>2018-05-16T22:10:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/04/23/skunkworks-in-the-clouds/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2009/04/overlapping.jpg</image:loc><image:title>overlapping</image:title><image:caption>Skunks... clouds... get it?</image:caption></image:image><lastmod>2018-05-16T22:09:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/04/13/it-doesnt-take-that-much-longer-to-do-it-right/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2009/04/awful-wiring-2-smaller.jpg</image:loc><image:title>awful-wiring-2-smaller</image:title></image:image><lastmod>2018-05-16T22:09:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/04/06/avoiding-avoidance/</loc><image:image><image:loc>https://righteousit.com/wp-content/uploads/2009/04/dangerous-roads-1.jpg</image:loc><image:title>Full speed into the unknown</image:title></image:image><lastmod>2018-05-16T22:07:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/04/02/change-management-its-not-just-for-big-companies/</loc><lastmod>2018-05-16T22:06:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/30/you-dont-hate-change-management-you-hate-bad-change-management/</loc><lastmod>2018-05-16T22:05:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/26/follow-the-money/</loc><lastmod>2018-05-16T22:04:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/24/barbara-lee-in-honor-of-ada-lovelace-day/</loc><lastmod>2018-05-16T22:04:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/23/never-sell-security-as-security/</loc><lastmod>2018-05-16T22:02:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/19/pondering-it-project-management-issues/</loc><lastmod>2018-05-16T22:01:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/12/never-argue-with-your-boss/</loc><lastmod>2018-05-16T22:01:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/09/remember-you-said-dead/</loc><lastmod>2018-05-16T21:59:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/05/the-blame-game/</loc><lastmod>2018-05-16T21:58:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/03/02/communicating-success-and-failure/</loc><lastmod>2018-05-16T21:55:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/02/26/calabreses-razor/</loc><lastmod>2018-05-16T21:55:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/02/23/future-cloudy-ask-again-later/</loc><lastmod>2018-05-16T21:54:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/02/19/making-mentoring-a-priority/</loc><lastmod>2018-05-16T21:53:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/02/17/lessons-from-the-metasploit-ddos/</loc><lastmod>2018-05-16T21:52:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/02/17/were-in-your-kernel-escalating-our-privs/</loc><lastmod>2018-05-16T21:51:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/02/13/good-show/</loc><lastmod>2018-05-16T21:50:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/02/12/queue-inversion-week/</loc><lastmod>2018-05-16T21:50:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2009/02/11/how-i-learned-to-start-loving-implementation-plans/</loc><lastmod>2018-05-16T21:49:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com/2011/10/30/consulting-advice-from-a-friend/</loc><lastmod>2011-10-27T01:40:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://righteousit.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-03-29T16:59:11+00:00</lastmod></url></urlset>
