{"id":11444,"date":"2025-07-13T10:05:40","date_gmt":"2025-07-13T10:05:40","guid":{"rendered":"https:\/\/elusivedata.io\/?page_id=11444"},"modified":"2026-03-19T05:56:44","modified_gmt":"2026-03-19T05:56:44","slug":"sql-forensics-data-structures-micro-course","status":"publish","type":"page","link":"https:\/\/elusivedata.io\/ko\/sql-forensics-data-structures-micro-course\/","title":{"rendered":"SQL \ub370\uc774\ud130 \uad6c\uc870 \ub9c8\uc774\ud06c\ub85c \ucf54\uc2a4. \ub3c4\uad6c\uac00 \ub193\uce58\ub294 \uc571 \uc99d\uac70\ub97c \ubc1c\uacac\ud558\ub294 \uc989\uac01\uc801\uc774\uace0 \uc2e4\uc6a9\uc801\uc778 \uae30\uc220\uc744 \uc775\ud788\uc138\uc694."},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11444\" class=\"elementor elementor-11444\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9e03cc1 elementor-section-full_width elementor-section-content-middle elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"9e03cc1\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a7144e2\" data-id=\"a7144e2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-40b898f elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"40b898f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-1ed009f\" data-id=\"1ed009f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d3fcd91 elementor-widget elementor-widget-heading\" data-id=\"d3fcd91\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">SQLite Forensics Data Structures micro-course<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f13db47 animated-fast elementor-widget__width-initial elementor-widget-tablet__width-initial elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"f13db47\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:200}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Get immediate, practical skills to uncover the app evidence your tools miss.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a493c4b elementor-widget elementor-widget-text-editor\" data-id=\"a493c4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"435\" data-end=\"747\">This focused micro-course shows exactly how SQLite stores and deletes data. In just a few hours, you&#8217;ll gain practical skills you can apply in your work immediately.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f4d4a45 elementor-widget elementor-widget-html\" data-id=\"f4d4a45\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"button-wrapper\" style=\"display: flex; gap: 15px; justify-content: center; align-items: center; flex-wrap: wrap;\">\n\n  <!-- Orange knapp -->\n  <a href=\"https:\/\/elusivedata.io\/product\/sqlite-data-structures\/\" style=\"\n    padding: 10px 22px;\n    background: #F37021;\n    color: white;\n    text-decoration: none;\n    border-radius: 10px;\n    font-family: 'Saira', sans-serif;\n    font-weight: 500;\n    font-size: 14px;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    border: 1px solid #F37021;\n    transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;\n  \">\n    Start OnDemand Course\n    <svg class=\"arrow-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewBox=\"0 0 24 24\">\n      <line x1=\"5\" y1=\"19\" x2=\"19\" y2=\"5\"><\/line>\n      <polyline points=\"7 5 19 5 19 17\"><\/polyline>\n    <\/svg>\n  <\/a>\n\n  <!-- Vit\/transparent knapp med ram -->\n  <a href=\"#request-session\" style=\"\n    padding: 10px 22px;\n    background: transparent;\n    color: white;\n    text-decoration: none;\n    border-radius: 10px;\n    font-family: 'Saira', sans-serif;\n    font-weight: 500;\n    font-size: 14px;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    border: 1px solid white;\n    transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;\n  \">\n    Request a live session\n    <svg class=\"arrow-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewBox=\"0 0 24 24\">\n      <line x1=\"5\" y1=\"19\" x2=\"19\" y2=\"5\"><\/line>\n      <polyline points=\"7 5 19 5 19 17\"><\/polyline>\n    <\/svg>\n  <\/a>\n\n<\/div>\n\n<style>\na:hover {\n  transform: none !important;\n  box-shadow: none !important;\n}\n\n\/* Hover f\u00f6r orange knapp *\/\na[href*=\"sqlite-data-structures\"]:hover {\n  background: #f58b49;\n  border-color: #f58b49;\n  color: white;\n}\n\na[href*=\"sqlite-data-structures\"]:hover .arrow-icon {\n  stroke: rgba(255, 255, 255, 0.8) !important;\n}\n\n\/* Hover f\u00f6r vit knapp *\/\na[href=\"#request-session\"]:hover {\n  background: rgba(255, 255, 255, 0.15);\n  border-color: rgba(255, 255, 255, 0.3);\n  color: rgba(255, 255, 255, 0.8) !important;\n}\n\na[href=\"#request-session\"]:hover .arrow-icon {\n  stroke: rgba(255, 255, 255, 0.8) !important;\n}\n\n\/* Centrera p\u00e5 mobil *\/\n@media (max-width: 768px) {\n  .button-wrapper {\n    justify-content: center !important;\n  }\n}\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-011a236 animated-fast elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"011a236\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:200}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">A sneak peek before you join<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9bda427 e-grid e-con-boxed e-con e-parent\" data-id=\"9bda427\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5edcea5 elementor-widget elementor-widget-video\" data-id=\"5edcea5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=1Yqhb6UNK7A&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9cc89ab elementor-widget elementor-widget-video\" data-id=\"9cc89ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=FSP3CnRq70Q&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-736f18c e-grid e-con-boxed e-con e-parent\" data-id=\"736f18c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ce9d032 elementor-widget elementor-widget-html\" data-id=\"ce9d032\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.course-section {\n  font-family: 'Inter', sans-serif;\n  color: #fff;\n  font-size: 16px;\n  line-height: 1.7;\n  max-width: 880px;\n  margin: 0 auto 60px auto;\n  padding: 20px 30px;\n}\n\n.course-section-header {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start; \/* \u2190 Default desktop: v\u00e4nster *\/\n}\n\n\/* Rubrik-stil *\/\n.course-section h2 {\n  background: linear-gradient(90deg, #54779B, #3e5a77);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  display: inline-block;\n  font-size: 28px;\n  font-weight: 700;\n  margin: 0 0 0.5rem 0;\n}\n\n\/* Expand-l\u00e4nk *\/\n.course-section .toggle-link {\n  color: #2C66F8;\n  text-decoration: underline;\n  font-size: 14px;\n  cursor: pointer;\n  font-weight: 600;\n  display: none;\n}\n\n\/* Centrera p\u00e5 mobil *\/\n@media (max-width: 768px) {\n  .course-section-header {\n    align-items: center; \/* \u2190 \u00c4ndra till center p\u00e5 mobil *\/\n  }\n  .course-section .toggle-link {\n    display: inline;\n  }\n  .course-section ul {\n    display: none;\n  }\n}\n\n.course-section ul {\n  margin-top: 1rem;\n  padding-left: 1.2rem;\n}\n\n.course-section li {\n  margin-bottom: 12px;\n}\n<\/style>\n\n<section class=\"course-section\">\n\n  <div class=\"course-section-header\">\n    <h2>What you'll learn<\/h2>\n    <span class=\"toggle-link\" onclick=\"toggleLearn()\">Expand<\/span>\n  <\/div>\n\n  <ul>\n    <li>See how SQLite structures, saves, and deletes data inside apps<\/li>\n    <li>Recover deleted and hidden data missed by tools<\/li>\n    <li>Read raw files confidently without relying on automation<\/li>\n    <li>Follow a proven forensic workflow step by step<\/li>\n    <li>Clearly explain findings in reports or court<\/li>\n    <li>Practice hands-on with real mobile app data<\/li>\n    <li>Tailored for mobile and app investigations<\/li>\n    <li>Visual, no-code methods \u2014 no SQL required<\/li>\n    <li>On-demand or live options available<\/li>\n    <li>Certificate upon completion<\/li>\n  <\/ul>\n\n<\/section>\n\n<script>\nfunction toggleLearn() {\n  var list = document.querySelector('.course-section ul');\n  var link = document.querySelector('.course-section .toggle-link');\n  \n  if (list.style.display === \"block\") {\n    list.style.display = \"none\";\n    link.innerHTML = \"Expand\";\n  } else {\n    list.style.display = \"block\";\n    link.innerHTML = \"Collapse\";\n  }\n}\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba00e9e elementor-widget elementor-widget-html\" data-id=\"ba00e9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.course-tabs-wrapper {\n  max-width: 880px;\n  margin: 0 auto;\n  font-family: 'Inter', sans-serif;\n  background: #fff;\n  border: 1px solid #e1e8f0;\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.04);\n}\n\n.course-tabs-header {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 30px 32px 10px;\n  border-bottom: 1px solid #d0d8e3;\n}\n\n.course-tabs-header h2 {\n  font-size: 28px;\n  font-weight: 700;\n  background: linear-gradient(90deg, #54779B, #3e5a77);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  margin: 0;\n}\n\n.toggle-all-link {\n  font-size: 14px;\n  font-weight: 600;\n  color: #2e63f5;\n  cursor: pointer;\n  text-decoration: underline;\n  transition: opacity 0.2s ease;\n}\n\n.toggle-all-link:hover {\n  opacity: 0.7;\n}\n\n.tab-section {\n  border-top: 1px solid #e3eaf2;\n}\n\n.tab-header {\n  background-color: #f6f9fc;\n  padding: 18px 24px;\n  font-size: 16px;\n  font-weight: 600;\n  color: #1d1d1f;\n  border-left: 4px solid transparent;\n  cursor: pointer;\n  transition: all 0.2s ease;\n  display: flex;\n  align-items: center;\n}\n\n.tab-header span.number {\n  color: #2e63f5;\n  font-weight: 700;\n  margin-right: 10px;\n}\n\n.tab-header:hover {\n  background-color: #eaf1fc;\n}\n\n.tab-header.active {\n  background-color: #e9f0ff;\n  border-left: 4px solid #2e63f5;\n  color: #2e63f5;\n}\n\n.tab-content {\n  display: none;\n  padding: 18px 32px 24px;\n  background-color: #ffffff;\n  color: #1d1d1f;\n  font-size: 15px;\n  line-height: 1.6;\n  border-top: 1px solid #eaeaea;\n}\n\n.tab-content ul {\n  list-style: none;\n  padding-left: 1.5rem;\n  margin: 0;\n}\n\n.tab-content li {\n  position: relative;\n  padding-left: 20px;\n  margin-bottom: 10px;\n}\n\n.tab-content li::before {\n  content: '\u2714';\n  position: absolute;\n  left: 0;\n  color: #2e63f5;\n  font-weight: bold;\n}\n\n\/* Mobilanpassning: centrera rubrik och l\u00e4nk *\/\n@media (max-width: 768px) {\n  .course-tabs-header {\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    text-align: center;\n    gap: 10px;\n  }\n}\n<\/style>\n\n<div class=\"course-tabs-wrapper\">\n  <div class=\"course-tabs-header\">\n    <h2>Course Content<\/h2>\n    <span class=\"toggle-all-link\" onclick=\"toggleAllTabs()\">Expand All Sections<\/span>\n  <\/div>\n\n  <div class=\"tab-section\">\n    <div class=\"tab-header\" onclick=\"toggleTab(this)\">\n      <span class=\"number\">01 \u2013<\/span> The Database Header\n    <\/div>\n    <div class=\"tab-content\">\n      <ul>\n        <li>Learn what SQLite headers reveal about structure and data format<\/li>\n        <li>Extract and interpret key values manually<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <div class=\"tab-section\">\n    <div class=\"tab-header\" onclick=\"toggleTab(this)\">\n      <span class=\"number\">02 \u2013<\/span> Page Headers\n    <\/div>\n    <div class=\"tab-content\">\n      <ul>\n        <li>Understand how pages are organized in SQLite<\/li>\n        <li>Identify and interpret key page-level structures<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <div class=\"tab-section\">\n    <div class=\"tab-header\" onclick=\"toggleTab(this)\">\n      <span class=\"number\">03 \u2013<\/span> Variable-Length Integers (VarInts)\n    <\/div>\n    <div class=\"tab-content\">\n      <ul>\n        <li>Decode SQLite\u2019s compact number system<\/li>\n        <li>Apply VarInt logic to manually parse database records<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <div class=\"tab-section\">\n    <div class=\"tab-header\" onclick=\"toggleTab(this)\">\n      <span class=\"number\">04 \u2013<\/span> Parsing Records\n    <\/div>\n    <div class=\"tab-content\">\n      <ul>\n        <li>Reconstruct complete rows manually<\/li>\n        <li>Understand serial types and payload structures<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <div class=\"tab-section\">\n    <div class=\"tab-header\" onclick=\"toggleTab(this)\">\n      <span class=\"number\">05 \u2013<\/span> Freeblocks\n    <\/div>\n    <div class=\"tab-content\">\n      <ul>\n        <li>Locate deleted records in freeblocks<\/li>\n        <li>Understand fragmentation and record remnants<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <div class=\"tab-section\">\n    <div class=\"tab-header\" onclick=\"toggleTab(this)\">\n      <span class=\"number\">06 \u2013<\/span> Freelist Pages\n    <\/div>\n    <div class=\"tab-content\">\n      <ul>\n        <li>Recover data from freelist structures<\/li>\n        <li>Track page reuse and deleted record flow<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n\n  <div class=\"tab-section\">\n    <div class=\"tab-header\" onclick=\"toggleTab(this)\">\n      <span class=\"number\">07 \u2013<\/span> Overflow Pages\n    <\/div>\n    <div class=\"tab-content\">\n      <ul>\n        <li>Rebuild large records stored across multiple pages<\/li>\n        <li>Recover images, files, or messages missed by tools<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\nfunction toggleTab(clickedHeader) {\n  const content = clickedHeader.nextElementSibling;\n  const isActive = clickedHeader.classList.contains('active');\n  clickedHeader.classList.toggle('active');\n  content.style.display = isActive ? 'none' : 'block';\n}\n\nfunction toggleAllTabs() {\n  const headers = document.querySelectorAll('.tab-header');\n  const contents = document.querySelectorAll('.tab-content');\n  const toggleLink = document.querySelector('.toggle-all-link');\n  const expand = toggleLink.innerText.includes(\"Expand\");\n\n  headers.forEach((header, i) => {\n    header.classList.toggle('active', expand);\n    contents[i].style.display = expand ? 'block' : 'none';\n  });\n\n  toggleLink.innerText = expand ? \"Collapse All Sections\" : \"Expand All Sections\";\n}\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82cbd51 elementor-widget elementor-widget-html\" data-id=\"82cbd51\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"button-wrapper\" style=\"display: flex; gap: 15px; justify-content: center; align-items: center; flex-wrap: wrap;\">\n\n  <!-- Orange knapp -->\n  <a href=\"https:\/\/elusivedata.io\/product\/sqlite-data-structures\/\" style=\"\n    padding: 10px 22px;\n    background: #F37021;\n    color: white;\n    text-decoration: none;\n    border-radius: 10px;\n    font-family: 'Saira', sans-serif;\n    font-weight: 500;\n    font-size: 14px;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    border: 1px solid #F37021;\n    transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;\n  \">\n    Start OnDemand Course\n    <svg class=\"arrow-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewBox=\"0 0 24 24\">\n      <line x1=\"5\" y1=\"19\" x2=\"19\" y2=\"5\"><\/line>\n      <polyline points=\"7 5 19 5 19 17\"><\/polyline>\n    <\/svg>\n  <\/a>\n\n  <!-- Vit\/transparent knapp med ram -->\n  <a href=\"#request-session\" style=\"\n    padding: 10px 22px;\n    background: transparent;\n    color: white;\n    text-decoration: none;\n    border-radius: 10px;\n    font-family: 'Saira', sans-serif;\n    font-weight: 500;\n    font-size: 14px;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    border: 1px solid white;\n    transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;\n  \">\n    Request a live session\n    <svg class=\"arrow-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewBox=\"0 0 24 24\">\n      <line x1=\"5\" y1=\"19\" x2=\"19\" y2=\"5\"><\/line>\n      <polyline points=\"7 5 19 5 19 17\"><\/polyline>\n    <\/svg>\n  <\/a>\n\n<\/div>\n\n<style>\na:hover {\n  transform: none !important;\n  box-shadow: none !important;\n}\n\n\/* Hover f\u00f6r orange knapp *\/\na[href*=\"sqlite-data-structures\"]:hover {\n  background: #f58b49;\n  border-color: #f58b49;\n  color: white;\n}\n\na[href*=\"sqlite-data-structures\"]:hover .arrow-icon {\n  stroke: rgba(255, 255, 255, 0.8) !important;\n}\n\n\/* Hover f\u00f6r vit knapp *\/\na[href=\"#request-session\"]:hover {\n  background: rgba(255, 255, 255, 0.15);\n  border-color: rgba(255, 255, 255, 0.3);\n  color: rgba(255, 255, 255, 0.8) !important;\n}\n\na[href=\"#request-session\"]:hover .arrow-icon {\n  stroke: rgba(255, 255, 255, 0.8) !important;\n}\n\n\/* Centrera p\u00e5 mobil *\/\n@media (max-width: 768px) {\n  .button-wrapper {\n    justify-content: center !important;\n  }\n}\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-656ea9a elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"656ea9a\" data-element_type=\"section\" data-e-type=\"section\" id=\"request-session\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-00036c5\" data-id=\"00036c5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-aff7a79 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"aff7a79\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-b6de923 elementor-invisible\" data-id=\"b6de923\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0548323 elementor-widget elementor-widget-heading\" data-id=\"0548323\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Prefer live online learning with Q&amp;A? Fill out the form to request a session.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-e707caa elementor-widget elementor-widget-text-editor\" data-id=\"e707caa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This request is non-binding. Share your details, preferred dates and number of participants, and we\u2019ll get back to you shortly.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-540e2b6\" data-id=\"540e2b6\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6550f9a elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"6550f9a\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;,&quot;animation_delay&quot;:200}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-dd58ebd\" data-id=\"dd58ebd\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f2afaaa elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"f2afaaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Prefer a live session? Please share your information below, and we&#8217;ll be in touch shortly.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f4f4229 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"f4f4229\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"11444\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"f4f4229\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"SQL Forensics Micro-course: Get immediate, practical skills to uncover the app evidence your tools miss\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"11444\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMessage\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Message\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-date elementor-field-group elementor-column elementor-field-group-field_a9b6c63 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_a9b6c63\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tpreferred date (optional)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\n\t\t<input type=\"date\" name=\"form_fields[field_a9b6c63]\" id=\"form-field-field_a9b6c63\" class=\"elementor-field elementor-size-sm  elementor-field-textual elementor-date-field\" pattern=\"[0-9]{4}-[0-9]{2}-[0-9]{2}\">\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_822e5fa elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_822e5fa\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tNumber of participants (optional)\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_822e5fa]\" id=\"form-field-field_822e5fa\" class=\"elementor-field elementor-size-sm  elementor-field-textual\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-60d28b5 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"60d28b5\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-767b2a5\" data-id=\"767b2a5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7e999ed elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7e999ed\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3cb90a2\" data-id=\"3cb90a2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb9e112 animated-fast elementor-widget__width-initial elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"bb9e112\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;,&quot;_animation_delay&quot;:200}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2e8a112 e-grid e-con-boxed e-con e-parent\" data-id=\"2e8a112\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b86ff96 elementor-widget elementor-widget-image\" data-id=\"b86ff96\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"208\" src=\"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/Recommendation-300x208.png\" class=\"attachment-medium size-medium wp-image-11446\" alt=\"Student recommendation for Elusive Data digital forensics training course\" srcset=\"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/Recommendation-300x208.png.webp 300w, https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/Recommendation-768x532.png.webp 768w, https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/Recommendation-18x12.png.webp 18w, https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/Recommendation-600x416.png.webp 600w, https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/Recommendation.png.webp 814w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-581ab97 elementor-widget elementor-widget-html\" data-id=\"581ab97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.faq-tabs-wrapper {\n  max-width: 880px;\n  margin: 60px auto;\n  font-family: 'Inter', sans-serif;\n  background: #fff;\n  border: 1px solid #e1e8f0;\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.04);\n  opacity: 1 !important;\n  filter: none !important;\n}\n\n.faq-tabs-wrapper *,\n.faq-tabs-wrapper *::before,\n.faq-tabs-wrapper *::after {\n  opacity: 1 !important;\n  color: #1d1d1f !important;\n  filter: none !important;\n}\n\n.faq-tabs-header {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 30px 32px 10px;\n  border-bottom: 1px solid #d0d8e3;\n}\n\n.faq-tabs-header h2 {\n  font-size: 28px;\n  font-weight: 700;\n  background: linear-gradient(90deg, #54779B, #3e5a77);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  margin: 0;\n}\n\n.toggle-all-faqs {\n  font-size: 14px;\n  font-weight: 600;\n  color: #2e63f5;\n  cursor: pointer;\n  text-decoration: underline;\n  transition: opacity 0.2s ease;\n}\n\n.toggle-all-faqs:hover {\n  opacity: 0.7;\n}\n\n.faq-section {\n  border-top: 1px solid #e3eaf2;\n}\n\n.faq-header {\n  background-color: #f6f9fc;\n  padding: 18px 24px;\n  font-size: 16px;\n  font-weight: 600;\n  color: #1d1d1f;\n  border-left: 4px solid transparent;\n  cursor: pointer;\n  transition: all 0.2s ease;\n}\n\n.faq-header:hover {\n  background-color: #eaf1fc;\n}\n\n.faq-header.active {\n  background-color: #e9f0ff;\n  border-left: 4px solid #2e63f5;\n  color: #2e63f5;\n}\n\n.faq-header .number {\n  color: #2e63f5;\n  font-weight: 700;\n  margin-right: 10px;\n}\n\n.faq-content {\n  display: none;\n  padding: 18px 32px 24px;\n  background-color: #ffffff;\n  color: #1d1d1f;\n  font-size: 15px;\n  line-height: 1.6;\n  border-top: 1px solid #eaeaea;\n}\n<\/style>\n\n<div class=\"faq-tabs-wrapper\">\n  <div class=\"faq-tabs-header\">\n    <h2>FAQ<\/h2>\n    <span class=\"toggle-all-faqs\" onclick=\"toggleAllFaqs()\">Expand All<\/span>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">01 \u2013<\/span>How long does it take to complete the course?<\/div>\n    <div class=\"faq-content\">\n      <p><strong>On-Demand:<\/strong> Access all 5 hours of content at your own pace. Ideal for working professionals who want flexibility to train between active cases.<\/p>\n      <p><strong>Live Online:<\/strong> Instructor-led sessions conducted remotely. Timing can be customized for your team.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">02 \u2013<\/span>Is the course content updated for 2025?<\/div>\n    <div class=\"faq-content\">\n      <p>Yes \u2014 this course has been completely redesigned and updated for 2025. It reflects the latest findings, updated SQLite behavior, and modern forensic challenges based on real-world casework.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">03 \u2013<\/span>Can this course be delivered to teams or agencies?<\/div>\n    <div class=\"faq-content\">\n      <p>Yes! We offer flexible group training options \u2014 including discounted rates for teams of 5 or more. Agencies, labs, and organizations can request custom scheduling and onboarding support tailored to their needs.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">04 \u2013<\/span>Can I get help if I get stuck during the OnDemand course?<\/div>\n    <div class=\"faq-content\">\n      <p>Absolutely. We provide instructor email support so you can keep progressing confidently at your own pace.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">05 \u2013<\/span>What if I\u2019ve already taken a mobile forensics training?<\/div>\n    <div class=\"faq-content\">\n      <p>Perfect. This course complements those skills by going deeper into database structures. You\u2019ll learn what automated tools often overlook \u2014 like deleted records, freelist pages, and raw data reconstruction.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\">\n      <span class=\"number\">06 \u2013<\/span>Who teaches this course, and what\u2019s their background?\n    <\/div>\n    <div class=\"faq-content\">\n      <p>\n        The course is led by Elusive Data\u2019s senior instructor, James Eichbaum, a forensic specialist who has trained professionals from national police forces, federal, state and local law enforcement, government and military agencies, and global DFIR teams. You\u2019ll learn from someone with deep, practical experience in real investigations. James has been teaching database forensics for over 15 years.\n      <\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">07 \u2013<\/span>Do I get access to lab files and hands-on practice?<\/div>\n    <div class=\"faq-content\">\n      <p>Yes. Every module includes interactive labs using real SQLite data. You\u2019ll apply your learning immediately through guided exercises and downloadable datasets.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">08 \u2013<\/span>Why should I choose this course over others?<\/div>\n    <div class=\"faq-content\">\n      <p>This microcourse was designed to fill a crucial gap in forensic training: understanding how SQLite databases actually store, structure, and retain data.<\/p>\n      <p>In just a few focused hours, you'll learn how records are laid out across fixed-size pages, how deleted data can persist in freelists, and how large entries are spread across overflow chains.<\/p>\n      <p>Through realistic examples and unsupported apps, you\u2019ll work hands-on to decode headers, interpret VarInts, and trace records with precision.<\/p>\n      <p>Continuously updated and built for working professionals, this course delivers fast, focused, and practical training without cutting corners.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">09 \u2013<\/span>Do I need programming or advanced SQL skills?<\/div>\n    <div class=\"faq-content\">\n      <p>You should be comfortable navigating forensic tools and working with mobile artifacts, but you don\u2019t need to be a developer. We\u2019ll guide you through low-level concepts like freeblock parsing, varints, and freelist recovery with clear explanations and hands-on labs.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">10 \u2013<\/span>Is the course recognized or court-admissible?<\/div>\n    <div class=\"faq-content\">\n      <p>Yes. The course is <strong>certificate-based<\/strong> and designed by a former law enforcement examiner with real testimony experience. The workflows taught are courtroom-ready and built to hold up under review.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">11 \u2013<\/span>Will I actually be able to use this on my current cases?<\/div>\n    <div class=\"faq-content\">\n      <p>Yes. The course is built around real-world app data, not generic examples. You\u2019ll learn practical workflows you can apply immediately \u2014 even when your tools fall short.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">12 \u2013<\/span>What if I use tools like Cellebrite, MSAB, Magnet, or Oxygen?<\/div>\n    <div class=\"faq-content\">\n      <p>Great \u2014 this course is designed to work alongside them. You'll learn how to verify tool output, investigate unsupported apps, and recover evidence those tools often overlook.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"faq-section\">\n    <div class=\"faq-header\" onclick=\"toggleFaq(this)\"><span class=\"number\">13 \u2013<\/span>If I take this microcourse now, do I have to pay full price for the complete course later?<\/div>\n    <div class=\"faq-content\">\n      <p>No \u2014 if you later decide to enroll in the complete SQLite Forensics course, we\u2019ll deduct the full cost of this microcourse from your total. Just reach out to us before enrolling in the full course.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\nfunction toggleFaq(header) {\n  const allHeaders = document.querySelectorAll('.faq-header');\n  const allContents = document.querySelectorAll('.faq-content');\n\n  allHeaders.forEach(h => h !== header && h.classList.remove('active'));\n  allContents.forEach(c => c !== header.nextElementSibling && (c.style.display = 'none'));\n\n  const content = header.nextElementSibling;\n  const isActive = header.classList.contains('active');\n\n  header.classList.toggle('active');\n  content.style.display = isActive ? 'none' : 'block';\n}\n\nfunction toggleAllFaqs() {\n  const headers = document.querySelectorAll('.faq-header');\n  const contents = document.querySelectorAll('.faq-content');\n  const toggleLink = document.querySelector('.toggle-all-faqs');\n  const expand = toggleLink.innerText.includes(\"Expand\");\n\n  headers.forEach((header, i) => {\n    header.classList.toggle('active', expand);\n    contents[i].style.display = expand ? 'block' : 'none';\n  });\n\n  toggleLink.innerText = expand ? \"Collapse All\" : \"Expand All\";\n}\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1847c50 elementor-widget elementor-widget-html\" data-id=\"1847c50\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"button-wrapper\" style=\"display: flex; gap: 15px; justify-content: center; align-items: center; flex-wrap: wrap;\">\n\n  <!-- Orange knapp -->\n  <a href=\"https:\/\/elusivedata.io\/product\/sqlite-data-structures\/\" style=\"\n    padding: 10px 22px;\n    background: #F37021;\n    color: white;\n    text-decoration: none;\n    border-radius: 10px;\n    font-family: 'Saira', sans-serif;\n    font-weight: 500;\n    font-size: 14px;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    border: 1px solid #F37021;\n    transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;\n  \">\n    Start OnDemand Course\n    <svg class=\"arrow-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewBox=\"0 0 24 24\">\n      <line x1=\"5\" y1=\"19\" x2=\"19\" y2=\"5\"><\/line>\n      <polyline points=\"7 5 19 5 19 17\"><\/polyline>\n    <\/svg>\n  <\/a>\n\n  <!-- Vit\/transparent knapp med ram -->\n  <a href=\"#request-session\" style=\"\n    padding: 10px 22px;\n    background: transparent;\n    color: white;\n    text-decoration: none;\n    border-radius: 10px;\n    font-family: 'Saira', sans-serif;\n    font-weight: 500;\n    font-size: 14px;\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    border: 1px solid white;\n    transition: background 0.3s ease, color 0.3s ease, border-color 0.3s ease;\n  \">\n    Request a live session\n    <svg class=\"arrow-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" fill=\"none\" stroke=\"white\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" viewBox=\"0 0 24 24\">\n      <line x1=\"5\" y1=\"19\" x2=\"19\" y2=\"5\"><\/line>\n      <polyline points=\"7 5 19 5 19 17\"><\/polyline>\n    <\/svg>\n  <\/a>\n\n<\/div>\n\n<style>\na:hover {\n  transform: none !important;\n  box-shadow: none !important;\n}\n\n\/* Hover f\u00f6r orange knapp *\/\na[href*=\"sqlite-data-structures\"]:hover {\n  background: #f58b49;\n  border-color: #f58b49;\n  color: white;\n}\n\na[href*=\"sqlite-data-structures\"]:hover .arrow-icon {\n  stroke: rgba(255, 255, 255, 0.8) !important;\n}\n\n\/* Hover f\u00f6r vit knapp *\/\na[href=\"#request-session\"]:hover {\n  background: rgba(255, 255, 255, 0.15);\n  border-color: rgba(255, 255, 255, 0.3);\n  color: rgba(255, 255, 255, 0.8) !important;\n}\n\na[href=\"#request-session\"]:hover .arrow-icon {\n  stroke: rgba(255, 255, 255, 0.8) !important;\n}\n\n\/* Centrera p\u00e5 mobil *\/\n@media (max-width: 768px) {\n  .button-wrapper {\n    justify-content: center !important;\n  }\n}\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9ce6545 elementor-widget elementor-widget-html\" data-id=\"9ce6545\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.training-section {\n  font-family: 'Inter', sans-serif;\n  background-color: #f9fbfd;\n  padding: 60px 30px;\n  max-width: 960px;\n  margin: 0 auto 60px auto;\n  border-radius: 16px;\n  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.04);\n  color: #1d1d1f;\n}\n\n.training-section h2 {\n  font-size: 28px;\n  font-weight: 700;\n  text-align: center;\n  background: linear-gradient(90deg, #54779B, #3e5a77);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  margin-bottom: 0.8rem;\n  border-bottom: 1px solid #d0d8e3;\n  padding-bottom: 10px;\n  display: block;\n}\n\n.training-vat-note {\n  text-align: center;\n  font-size: 14px;\n  color: #555;\n  margin-top: 8px;\n  margin-bottom: 2rem;\n}\n\n.training-columns {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: 32px;\n}\n\n.training-card {\n  background-color: #ffffff;\n  border: 1px solid #e2e8f0;\n  border-radius: 12px;\n  box-shadow: 0 2px 10px rgba(0,0,0,0.03);\n  padding: 28px 24px;\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n\n.training-card h3 {\n  font-size: 20px;\n  font-weight: 700;\n  margin-bottom: 10px;\n  color: #1d1d1f;\n  text-align: center;\n}\n\n.training-price {\n  font-size: 32px;\n  font-weight: 700;\n  text-align: center;\n  color: #2e63f5;\n  margin: 10px 0;\n}\n\n.training-subtext {\n  font-size: 13px;\n  text-align: center;\n  margin-bottom: 1.5rem;\n  color: #666;\n  text-transform: uppercase;\n  letter-spacing: 0.04em;\n}\n\n.training-list {\n  list-style: none;\n  padding-left: 0;\n  font-size: 15px;\n  line-height: 1.7;\n  margin-bottom: 20px;\n}\n\n.training-list li {\n  margin-bottom: 10px;\n  padding-left: 1.4rem;\n  position: relative;\n}\n\n.training-list li::before {\n  content: \"\u2714\";\n  color: #2e63f5;\n  font-weight: bold;\n  position: absolute;\n  left: 0;\n  top: 0;\n}\n\n.training-button {\n  display: block;\n  background-color: #2e63f5;\n  color: #ffffff !important;\n  text-align: center;\n  padding: 12px;\n  border-radius: 6px;\n  font-weight: 600;\n  text-decoration: none;\n  transition: background 0.3s ease;\n  margin-top: auto;\n}\n\n.training-button:hover {\n  background-color: #1b4bbf;\n}\n\n.training-note {\n  margin-top: 40px;\n  text-align: center;\n  font-size: 15px;\n  color: #444;\n}\n\n.training-note br {\n  display: block;\n  content: \"\";\n  margin-top: 6px;\n}\n\n.training-note a {\n  color: #2e63f5;\n  text-decoration: underline;\n  font-weight: 500;\n}\n\n@media (max-width: 768px) {\n  .training-section {\n    padding: 40px 20px;\n  }\n\n  .training-section h2 {\n    font-size: 24px;\n  }\n\n  .training-price {\n    font-size: 28px;\n  }\n}\n<\/style>\n\n<section class=\"training-section\">\n  <h2>Choose Your Training Format<\/h2>\n  <div class=\"training-vat-note\">\n    Final price shown at checkout in your currency, depending on your country.\n  <\/div>\n\n  <div class=\"training-columns\">\n\n    <!-- OnDemand -->\n    <div class=\"training-card\">\n      <h3>OnDemand<\/h3>\n      <p style=\"text-align:center;\">Learn at your own pace with 5 hours of expert-led content. Flexible, self-guided learning.<\/p>\n      <div class=\"training-price\">\u20ac299<\/div>\n      <div class=\"training-subtext\">Price per participant<\/div>\n      <ul class=\"training-list\">\n        <li>Start anytime<\/li>\n        <li>90 days of full access<\/li>\n        <li>Work at your own pace<\/li>\n        <li>Certification included<\/li>\n        <li>Email support & resource library<\/li>\n      <\/ul>\n      <a href=\"https:\/\/elusivedata.io\/product\/sqlite-data-structures\/\" class=\"training-button\" target=\"_blank\" rel=\"noopener noreferrer\">Start On-Demand Training<\/a>\n    <\/div>\n\n    <!-- Live Online -->\n    <div class=\"training-card\">\n      <h3>Live Online<\/h3>\n      <p style=\"text-align:center;\">Join instructor-led sessions remotely. Choose a scheduled class or request a private team session.<\/p>\n      <div class=\"training-price\">\u20ac349<\/div>\n      <div class=\"training-subtext\">Price per participant<\/div>\n      <ul class=\"training-list\">\n        <li>Scheduled virtual sessions<\/li>\n        <li>Live instruction & Q&A<\/li>\n        <li>Interactive labs<\/li>\n        <li>Certification included<\/li>\n        <li>Email support & resource library<\/li>\n      <\/ul>\n      <a href=\"mailto:contact@elusivedata.io?subject=Live%20Online%20Training%20Request%20-%20SQLite%20Data%20Structures\" class=\"training-button\">Get in Touch for Details<\/a>\n    <\/div>\n\n  <\/div>\n\n  <div class=\"training-note\">\n    Need to train a group? We offer discounts for 5+ participants and can customize delivery for teams.\n    <br>\n    <a href=\"mailto:contact@elusivedata.io?subject=Group%20Pricing%20Request\">Contact us for group pricing \u27f6<\/a>\n  <\/div>\n<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3b9cf02 elementor-widget elementor-widget-gallery\" data-id=\"3b9cf02\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;columns&quot;:2,&quot;lazyload&quot;:&quot;yes&quot;,&quot;gallery_layout&quot;:&quot;grid&quot;,&quot;columns_tablet&quot;:2,&quot;columns_mobile&quot;:1,&quot;gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;link_to&quot;:&quot;file&quot;,&quot;aspect_ratio&quot;:&quot;3:2&quot;,&quot;overlay_background&quot;:&quot;yes&quot;,&quot;content_hover_animation&quot;:&quot;fade-in&quot;}\" data-widget_type=\"gallery.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-gallery__container\">\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/elusivedata.io\/wp-content\/uploads\/2024\/11\/Skarmavbild-2024-11-16-kl.-17.36.38.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"3b9cf02\" data-elementor-lightbox-title=\"Hands-On Training Led by James Eichbaum\" data-elementor-lightbox-description=\"James Eichbaum, a digital forensics expert with 20+ years of experience, guiding students through scenario-based, real-world challenges during an immersive training session.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NDQ2LCJ1cmwiOiJodHRwczpcL1wvZWx1c2l2ZWRhdGEuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzExXC9Ta2FybWF2YmlsZC0yMDI0LTExLTE2LWtsLi0xNy4zNi4zOC5wbmciLCJzbGlkZXNob3ciOiIzYjljZjAyIn0%3D\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/elusivedata.io\/wp-content\/uploads\/2024\/11\/Skarmavbild-2024-11-16-kl.-17.36.38-300x180.png\" data-width=\"300\" data-height=\"180\" aria-label=\"A digital forensics expert teaching a classroom of engaged students during a hands-on training session.\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<a class=\"e-gallery-item elementor-gallery-item elementor-animated-content\" href=\"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/05\/Skarmavbild-2025-05-16-kl.-17.31.46.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-slideshow=\"3b9cf02\" data-elementor-lightbox-title=\"James Eichbaum \u2013 Expert in Digital Forensics and Founder of Elusive Data\" data-elementor-lightbox-description=\"James Eichbaum, a leading authority in digital forensics, founded Elusive Data to deliver immersive and practical training.\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NjI2MCwidXJsIjoiaHR0cHM6XC9cL2VsdXNpdmVkYXRhLmlvXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNVwvU2thcm1hdmJpbGQtMjAyNS0wNS0xNi1rbC4tMTcuMzEuNDYucG5nIiwic2xpZGVzaG93IjoiM2I5Y2YwMiJ9\">\n\t\t\t\t\t<div class=\"e-gallery-image elementor-gallery-item__image\" data-thumbnail=\"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/05\/Skarmavbild-2025-05-16-kl.-17.31.46-300x195.png\" data-width=\"300\" data-height=\"195\" aria-label=\"Portrait of James Eichbaum, founder of Elusive Data, standing in a forensic training venue\" role=\"img\" ><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-gallery-item__overlay\"><\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-98ce7bb elementor-widget elementor-widget-html\" data-id=\"98ce7bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n.course-section {\n  font-family: 'Inter', sans-serif;\n  color: #1d1d1f;\n  font-size: 16px;\n  line-height: 1.75;\n  max-width: 880px;\n  margin: 0 auto;\n  padding: 40px 30px;\n  background-color: #f9fbfd;\n  border-radius: 10px;\n  border: 1px solid #e1e8f0;\n  box-shadow: 0 4px 18px rgba(0, 0, 0, 0.03);\n}\n\n.course-section h2 {\n  background: linear-gradient(90deg, #54779B, #3e5a77);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n  font-size: 28px;\n  font-weight: 700;\n  margin-bottom: 1rem;\n  border-bottom: 1px solid #d0d8e3;\n  padding-bottom: 6px;\n}\n\n.instructor-link {\n  font-weight: 600;\n  color: #2C66F8; \/* \u2190 \u00e4ndrad till samma bl\u00e5 som expand *\/\n  text-decoration: underline;\n  margin-bottom: 20px;\n  display: inline-block;\n}\n\n.instructor-link:hover {\n  opacity: 0.8;\n}\n\n.james-highlight-box {\n  background-color: #eef3fa;\n  padding: 20px 25px;\n  margin-top: 10px;\n  border-radius: 8px;\n  font-size: 15px;\n  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04);\n}\n\n\/* G\u00f6m Career Highlights p\u00e5 mobil *\/\n@media (max-width: 768px) {\n  .james-highlight-box {\n    display: none;\n  }\n}\n\n.james-highlight-box strong {\n  font-size: 17px;\n  display: block;\n  margin-bottom: 10px;\n  color: #3e5a77;\n}\n\n.james-highlight-box ul {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n}\n\n.james-highlight-box li {\n  margin-bottom: 8px;\n  display: flex;\n  align-items: flex-start;\n}\n\n.james-highlight-box li::before {\n  content: \"\u2714\ufe0f\";\n  color: #3e5a77;\n  margin-right: 10px;\n  font-size: 16px;\n}\n\n.course-cta-links {\n  margin-top: 30px;\n  text-align: center;\n  font-size: 16px;\n  font-weight: 500;\n}\n\n.course-cta-links a {\n  color: #1b4bbf;\n  text-decoration: underline;\n  margin: 0 10px;\n}\n\n.course-cta-links span {\n  color: #666;\n  margin: 0 6px;\n}\n<\/style>\n\n<div class=\"course-section\">\n  <h2>Your Instructor<\/h2>\n\n  <p>\n    This course is taught by James Eichbaum, \n    a leading expert in digital forensics and one of the most experienced instructors in mobile and database analysis. With over 15 years of experience teaching SQLite forensics, James has trained professionals across 30+ countries.\n  <\/p>\n\n  <p>\n    He previously served as Global Training Manager at MSAB and has led advanced training for hundreds of organizations worldwide including national police agencies, governments, and private DFIR labs. His instruction combines deep technical skill with extensive field experience from real investigations.\n  <\/p>\n\n  <p>\n    In this micro-course, James guides you through the internal workings of SQLite databases, including deleted records, freelist pages, and overflow structures, using a practical, tool-independent approach designed to give you skills you can apply right away.\n  <\/p>\n\n  <a class=\"instructor-link\" href=\"https:\/\/www.linkedin.com\/in\/jameseichbaum\/\" target=\"_blank\" rel=\"noopener\">\n    Connect with James on LinkedIn\n  <\/a>\n\n  <div class=\"james-highlight-box\">\n    <strong>Career Highlights<\/strong>\n    <ul>\n      <li>15+ years teaching digital and mobile forensics<\/li>\n      <li>Former Global Training Manager at MSAB<\/li>\n      <li>Former California P.O.S.T. Instructor<\/li>\n      <li>Detective with Sacramento Valley High Tech Crimes Task Force<\/li>\n      <li>Special Deputy U.S. Marshal on FBI Cyber Crimes Task Force<\/li>\n      <li>HTCIA Case of the Year award recipient (2011)<\/li>\n    <\/ul>\n  <\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b57dc9 elementor-align-center elementor-widget__width-initial elementor-mobile-align-center elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"4b57dc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/elusivedata.io\/sqlite-data-structures-microcourse\/?v=efad7abb323e\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Learn More<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud3ec\ub80c\uc2dd \ub3c4\uad6c\uac00 \ub193\uce58\uace0 \uc788\ub294 \uc571 \ub370\uc774\ud130\ub97c \ubc1c\uacac\ud558\uace0 \uc2f6\uc73c\uc2e0\uac00\uc694? \uc774 \uc9d1\uc911 \ub9c8\uc774\ud06c\ub85c \uacfc\uc815\uc740 SQLite\uac00 \ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\uace0 \uc81c\uac70\ud558\ub294 \ubc29\ubc95\uc744 \uc815\ud655\ud788 \ubcf4\uc5ec\uc90c\uc73c\ub85c\uc368 \ub3c4\uad6c\uc758 \ud55c\uacc4\ub97c \ub6f0\uc5b4\ub118\uc744 \uc218 \uc788\ub3c4\ub85d \ub3c4\uc640\uc90d\ub2c8\ub2e4.<\/p>","protected":false},"author":1,"featured_media":10816,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"content-type":"","footnotes":""},"class_list":["post-11444","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>SQL Forensics Micro-course: Get immediate, practical skills to uncover the app evidence your tools miss<\/title>\n<meta name=\"description\" content=\"Want to uncover the app data your forensic tools miss?\u00a0This focused micro-course helps you go beyond tool limitations by showing exactly how SQLite stores and removes data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/elusivedata.io\/ko\/sql-forensics-data-structures-micro-course\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SQL Data Structures Micro-Course. Get immediate, practical skills to uncover the app evidence your tools miss\" \/>\n<meta property=\"og:description\" content=\"Want to uncover the app data your forensic tools miss?\u00a0This focused micro-course helps you go beyond tool limitations by showing exactly how SQLite stores and removes data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elusivedata.io\/ko\/sql-forensics-data-structures-micro-course\/\" \/>\n<meta property=\"og:site_name\" content=\"Elusive Data\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-19T05:56:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2160\" \/>\n\t<meta property=\"og:image:height\" content=\"1440\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04\" \/>\n\t<meta name=\"twitter:data1\" content=\"6\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/elusivedata.io\\\/fr\\\/sql-forensics-data-structures-micro-course\\\/\",\"url\":\"https:\\\/\\\/elusivedata.io\\\/fr\\\/sql-forensics-data-structures-micro-course\\\/\",\"name\":\"SQL Forensics Micro-course: Get immediate, practical skills to uncover the app evidence your tools miss\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/elusivedata.io\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/elusivedata.io\\\/fr\\\/sql-forensics-data-structures-micro-course\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/elusivedata.io\\\/fr\\\/sql-forensics-data-structures-micro-course\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/elusivedata.io\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1.jpg\",\"datePublished\":\"2025-07-13T10:05:40+00:00\",\"dateModified\":\"2026-03-19T05:56:44+00:00\",\"description\":\"Want to uncover the app data your forensic tools miss?\u00a0This focused micro-course helps you go beyond tool limitations by showing exactly how SQLite stores and removes data.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/elusivedata.io\\\/fr\\\/sql-forensics-data-structures-micro-course\\\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/elusivedata.io\\\/fr\\\/sql-forensics-data-structures-micro-course\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\\\/\\\/elusivedata.io\\\/fr\\\/sql-forensics-data-structures-micro-course\\\/#primaryimage\",\"url\":\"https:\\\/\\\/elusivedata.io\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1.jpg\",\"contentUrl\":\"https:\\\/\\\/elusivedata.io\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/1.jpg\",\"width\":2160,\"height\":1440,\"caption\":\"SQlite Data Structures\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/elusivedata.io\\\/fr\\\/sql-forensics-data-structures-micro-course\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/elusivedata.io\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SQL Data Structures Micro-Course. Get immediate, practical skills to uncover the app evidence your tools miss\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/elusivedata.io\\\/#website\",\"url\":\"https:\\\/\\\/elusivedata.io\\\/\",\"name\":\"ElusiveData\",\"description\":\"Excellence in Digital Forensics Training and Consulting\",\"publisher\":{\"@id\":\"https:\\\/\\\/elusivedata.io\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/elusivedata.io\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/elusivedata.io\\\/#organization\",\"name\":\"ElusiveData\",\"url\":\"https:\\\/\\\/elusivedata.io\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\\\/\\\/elusivedata.io\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/elusivedata.io\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Asset-3_2x-scaled.png\",\"contentUrl\":\"https:\\\/\\\/elusivedata.io\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Asset-3_2x-scaled.png\",\"width\":2560,\"height\":370,\"caption\":\"ElusiveData\"},\"image\":{\"@id\":\"https:\\\/\\\/elusivedata.io\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.youtube.com\\\/@elusivedata\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SQL \ud3ec\ub80c\uc2dd \ub9c8\uc774\ud06c\ub85c \ucf54\uc2a4: \ub3c4\uad6c\uac00 \ub193\uce58\ub294 \uc571 \uc99d\uac70\ub97c \ubc1c\uacac\ud560 \uc218 \uc788\ub294 \uc989\uac01\uc801\uc774\uace0 \uc2e4\uc6a9\uc801\uc778 \uae30\uc220 \uc2b5\ub4dd","description":"\ud3ec\ub80c\uc2dd \ub3c4\uad6c\uac00 \ub193\uce58\uace0 \uc788\ub294 \uc571 \ub370\uc774\ud130\ub97c \ubc1c\uacac\ud558\uace0 \uc2f6\uc73c\uc2e0\uac00\uc694? \uc774 \uc9d1\uc911 \ub9c8\uc774\ud06c\ub85c \uacfc\uc815\uc740 SQLite\uac00 \ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\uace0 \uc81c\uac70\ud558\ub294 \ubc29\ubc95\uc744 \uc815\ud655\ud788 \ubcf4\uc5ec\uc90c\uc73c\ub85c\uc368 \ub3c4\uad6c\uc758 \ud55c\uacc4\ub97c \ub6f0\uc5b4\ub118\uc744 \uc218 \uc788\ub3c4\ub85d \ub3c4\uc640\uc90d\ub2c8\ub2e4.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/elusivedata.io\/ko\/sql-forensics-data-structures-micro-course\/","og_locale":"ko_KR","og_type":"article","og_title":"SQL Data Structures Micro-Course. Get immediate, practical skills to uncover the app evidence your tools miss","og_description":"Want to uncover the app data your forensic tools miss?\u00a0This focused micro-course helps you go beyond tool limitations by showing exactly how SQLite stores and removes data.","og_url":"https:\/\/elusivedata.io\/ko\/sql-forensics-data-structures-micro-course\/","og_site_name":"Elusive Data","article_modified_time":"2026-03-19T05:56:44+00:00","og_image":[{"width":2160,"height":1440,"url":"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\uc608\uc0c1 \ub418\ub294 \ud310\ub3c5 \uc2dc\uac04":"6\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/elusivedata.io\/fr\/sql-forensics-data-structures-micro-course\/","url":"https:\/\/elusivedata.io\/fr\/sql-forensics-data-structures-micro-course\/","name":"SQL \ud3ec\ub80c\uc2dd \ub9c8\uc774\ud06c\ub85c \ucf54\uc2a4: \ub3c4\uad6c\uac00 \ub193\uce58\ub294 \uc571 \uc99d\uac70\ub97c \ubc1c\uacac\ud560 \uc218 \uc788\ub294 \uc989\uac01\uc801\uc774\uace0 \uc2e4\uc6a9\uc801\uc778 \uae30\uc220 \uc2b5\ub4dd","isPartOf":{"@id":"https:\/\/elusivedata.io\/#website"},"primaryImageOfPage":{"@id":"https:\/\/elusivedata.io\/fr\/sql-forensics-data-structures-micro-course\/#primaryimage"},"image":{"@id":"https:\/\/elusivedata.io\/fr\/sql-forensics-data-structures-micro-course\/#primaryimage"},"thumbnailUrl":"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/1.jpg","datePublished":"2025-07-13T10:05:40+00:00","dateModified":"2026-03-19T05:56:44+00:00","description":"\ud3ec\ub80c\uc2dd \ub3c4\uad6c\uac00 \ub193\uce58\uace0 \uc788\ub294 \uc571 \ub370\uc774\ud130\ub97c \ubc1c\uacac\ud558\uace0 \uc2f6\uc73c\uc2e0\uac00\uc694? \uc774 \uc9d1\uc911 \ub9c8\uc774\ud06c\ub85c \uacfc\uc815\uc740 SQLite\uac00 \ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\uace0 \uc81c\uac70\ud558\ub294 \ubc29\ubc95\uc744 \uc815\ud655\ud788 \ubcf4\uc5ec\uc90c\uc73c\ub85c\uc368 \ub3c4\uad6c\uc758 \ud55c\uacc4\ub97c \ub6f0\uc5b4\ub118\uc744 \uc218 \uc788\ub3c4\ub85d \ub3c4\uc640\uc90d\ub2c8\ub2e4.","breadcrumb":{"@id":"https:\/\/elusivedata.io\/fr\/sql-forensics-data-structures-micro-course\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elusivedata.io\/fr\/sql-forensics-data-structures-micro-course\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/elusivedata.io\/fr\/sql-forensics-data-structures-micro-course\/#primaryimage","url":"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/1.jpg","contentUrl":"https:\/\/elusivedata.io\/wp-content\/uploads\/2025\/07\/1.jpg","width":2160,"height":1440,"caption":"SQlite Data Structures"},{"@type":"BreadcrumbList","@id":"https:\/\/elusivedata.io\/fr\/sql-forensics-data-structures-micro-course\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/elusivedata.io\/"},{"@type":"ListItem","position":2,"name":"SQL Data Structures Micro-Course. Get immediate, practical skills to uncover the app evidence your tools miss"}]},{"@type":"WebSite","@id":"https:\/\/elusivedata.io\/#website","url":"https:\/\/elusivedata.io\/","name":"ElusiveData","description":"\ub514\uc9c0\ud138 \ud3ec\ub80c\uc2dd \uad50\uc721 \ubc0f \ucee8\uc124\ud305\uc758 \uc6b0\uc218\uc131","publisher":{"@id":"https:\/\/elusivedata.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elusivedata.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/elusivedata.io\/#organization","name":"ElusiveData","url":"https:\/\/elusivedata.io\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/elusivedata.io\/#\/schema\/logo\/image\/","url":"https:\/\/elusivedata.io\/wp-content\/uploads\/2024\/11\/Asset-3_2x-scaled.png","contentUrl":"https:\/\/elusivedata.io\/wp-content\/uploads\/2024\/11\/Asset-3_2x-scaled.png","width":2560,"height":370,"caption":"ElusiveData"},"image":{"@id":"https:\/\/elusivedata.io\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.youtube.com\/@elusivedata"]}]}},"_links":{"self":[{"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/pages\/11444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/comments?post=11444"}],"version-history":[{"count":116,"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/pages\/11444\/revisions"}],"predecessor-version":[{"id":13729,"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/pages\/11444\/revisions\/13729"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/media\/10816"}],"wp:attachment":[{"href":"https:\/\/elusivedata.io\/ko\/wp-json\/wp\/v2\/media?parent=11444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}