دیتا فارنزیک چیست

دیتا فارنزیک؛ کشف حقیقت در داده‌های دیجیتال

تقویم - تاریخ انتشار


در دنیای امروز، بخش بزرگی از زندگی شخصی، کاری، مالی و سازمانی ما با داده‌های دیجیتال گره خورده است. پیام‌ها، ایمیل‌ها، فایل‌ها، تصاویر، ویدئوها، اطلاعات حساب‌ها، لاگ‌های سیستمی، داده‌های سرورها، اطلاعات موبایل، دوربین‌های مداربسته و حتی فعالیت‌های روزمره کاربران در سیستم‌ها، همگی می‌توانند بخشی از یک ردپای دیجیتال باشند.
همین موضوع باعث شده مفهومی به نام دیتا فارنزیک یا Data Forensics اهمیت زیادی پیدا کند. دیتا فارنزیک به زبان ساده یعنی بررسی علمی و تخصصی داده‌های دیجیتال برای کشف حقیقت، تحلیل رخدادها، شناسایی تغییرات، پیدا کردن شواهد و تهیه گزارش قابل استناد.
در گذشته، بسیاری از مدارک و شواهد در قالب اسناد کاغذی، مکاتبات فیزیکی یا شهادت افراد بررسی می‌شد. اما امروز بخش زیادی از شواهد در قالب Digital Evidence یا شواهد دیجیتال ذخیره می‌شوند. این شواهد ممکن است در یک هارد، موبایل، لپ‌تاپ، سرور، فلش مموری، DVR، پایگاه داده یا حتی فضای ابری وجود داشته باشند.
دیتا فارنزیک دقیقاً برای همین شرایط به‌وجود آمده است؛ یعنی زمانی که باید داده‌ها فقط بازیابی نشوند، بلکه به‌درستی بررسی، تحلیل، مستندسازی و قابل استناد شوند.

امداد سیستم
دیتا فارنزیک؛ کشف حقیقت در داده‌های دیجیتال 1

دیتا فارنزیک یا Data Forensics چیست؟

Data Forensics شاخه‌ای از Digital Forensics است که روی شناسایی، جمع‌آوری، حفظ، بررسی و تحلیل داده‌های دیجیتال تمرکز دارد. هدف اصلی در این حوزه این است که مشخص شود چه اتفاقی برای داده‌ها افتاده، چه کسی با آن‌ها کار کرده، چه زمانی تغییر کرده‌اند، آیا حذف شده‌اند، آیا دستکاری شده‌اند و آیا می‌توان از آن‌ها به‌عنوان مدرک استفاده کرد یا نه.

طبق تعریف منابع بین‌المللی مانند INTERPOL Digital Forensics، این حوزه روی شناسایی، جمع‌آوری، پردازش، تحلیل و گزارش داده‌های الکترونیکی تمرکز دارد.
در دیتا فارنزیک، فقط خود فایل مهم نیست. اطلاعات جانبی فایل یا همان Metadata هم اهمیت زیادی دارد. Metadata می‌تواند نشان دهد یک فایل چه زمانی ساخته شده، آخرین بار چه زمانی ویرایش شده، توسط چه کاربری باز شده یا از چه مسیری منتقل شده است.
برای مثال، در یک پرونده سازمانی ممکن است یک فایل مالی حذف شده باشد. در نگاه اول شاید موضوع فقط «حذف فایل» به نظر برسد، اما در بررسی فارنزیک باید مشخص شود:
چه زمانی فایل حذف شده است؟
آیا حذف به‌صورت دستی انجام شده یا توسط نرم‌افزار؟
آیا فایل قبل از حذف کپی شده است؟
آیا کاربر خاصی به آن دسترسی داشته است؟
آیا نسخه‌ای از آن در Backup،Recycle Bin،Shadow Copy یا مسیرهای دیگر وجود دارد؟
پس دیتا فارنزیک فقط پیدا کردن فایل نیست؛ بلکه تحلیل داستان پشت داده است.

جرم‌یابی دیجیتال فرایندی است که در آن تمام داده‌های الکترونیکی مثل چت، ویدئو و فایل‌های دیگر برای تشخیص و جرم‌یابی ریکاوری می‌شوند.

تفاوت دیتا فارنزیک با ریکاوری اطلاعات

یکی از مهم‌ترین نکاتی که باید در مقاله توضیح داده شود، تفاوت Data Recovery با Data Forensics است. این دو حوزه به هم نزدیک هستند، اما هدف آن‌ها کاملاً یکسان نیست.
در ریکاوری اطلاعات یا Data Recovery، تمرکز اصلی روی بازگرداندن داده‌های از دست‌رفته است. مثلاً زمانی که هارد خراب شده، پارتیشن حذف شده، فایل‌ها پاک شده‌اند یا حافظه شناسایی نمی‌شود، هدف این است که اطلاعات تا حد امکان بازیابی شوند.
اما در دیتا فارنزیک، هدف فقط برگرداندن فایل نیست. در اینجا باید داده‌ها به شکلی بررسی شوند که اصالت آن‌ها حفظ شود. یعنی اگر قرار است از فایل‌ها، لاگ‌ها یا اطلاعات استخراج‌شده در یک پرونده حقوقی، سازمانی یا امنیتی استفاده شود، باید مشخص باشد این داده‌ها از کجا آمده‌اند، چگونه استخراج شده‌اند، آیا تغییر کرده‌اند یا نه و چه کسی مسئول بررسی آن‌ها بوده است.

امداد سیستم
دیتا فارنزیک؛ کشف حقیقت در داده‌های دیجیتال 2

به زبان ساده:
Data Recovery می‌پرسد: آیا می‌توان اطلاعات را برگرداند؟
اما:
Data Forensics می‌پرسد: این اطلاعات چه چیزی را ثابت می‌کند؟
برای همین در فارنزیک، مفاهیمی مثل Chain of Custody،Forensic Imaging،Hash Value،Evidence Preservation و Report Writing اهمیت زیادی دارند. این مفاهیم کمک می‌کنند داده‌ها قابل اعتماد، قابل پیگیری و قابل استناد باقی بمانند.

شواهد دیجیتال یا Digital Evidence چیست؟

در دیتا فارنزیک، هر داده‌ای که بتواند به روشن شدن یک موضوع کمک کند، می‌تواند Digital Evidence یا شواهد دیجیتال محسوب شود. این شواهد ممکن است بسیار ساده یا بسیار پیچیده باشند.
برای مثال، یک پیام حذف‌شده، یک فایل Word، یک تصویر، یک ویدئو، یک لاگ ورود به سیستم، یک ایمیل، یک فایل Database، یک History مرورگر، یک پیام در نرم‌افزار سازمانی یا حتی زمان اتصال یک فلش مموری به سیستم می‌تواند شواهد دیجیتال باشد.
نکته مهم این است که شواهد دیجیتال بسیار حساس هستند. یک باز کردن اشتباه فایل، یک اتصال نادرست هارد، یک کپی‌برداری غیراصولی یا حتی روشن کردن سیستم در شرایط نامناسب می‌تواند باعث تغییر بخشی از داده‌ها شود. به همین دلیل در دیتا فارنزیک، نحوه برخورد با داده‌ها بسیار مهم است.
در این حوزه معمولاً تلاش می‌شود به جای کار مستقیم روی منبع اصلی، از آن یک نسخه دقیق و امن تهیه شود. به این فرآیند معمولاً Forensic Imaging یا تصویربرداری فارنزیک گفته می‌شود. سپس بررسی‌ها روی نسخه کپی انجام می‌شود تا داده اصلی بدون تغییر باقی بماند.

Chain of Custody چیست و چرا اهمیت دارد؟

یکی از مفاهیم مهم در دیتا فارنزیک، Chain of Custody است. این اصطلاح به معنای زنجیره نگهداری شواهد است. یعنی از لحظه‌ای که داده یا دستگاه تحویل گرفته می‌شود تا زمانی که گزارش نهایی آماده می‌شود، باید مشخص باشد چه کسی، چه زمانی، با چه هدفی و تحت چه شرایطی با آن داده کار کرده است.

امداد سیستم
دیتا فارنزیک؛ کشف حقیقت در داده‌های دیجیتال 3

منابع داده در دیتا فارنزیک

دیتا فارنزیک می‌تواند روی منابع مختلفی انجام شود. امروزه تقریباً هر دستگاه یا سامانه‌ای که داده ذخیره می‌کند، می‌تواند منبع بررسی فارنزیک باشد.
یکی از رایج‌ترین منابع، Hard Disk Drive / HDD است. هاردها همچنان در بسیاری از کامپیوترها، سرورها، DVRها و سیستم‌های ذخیره‌سازی استفاده می‌شوند. در بررسی فارنزیک هارد، ممکن است فایل‌های حذف‌شده، پارتیشن‌ها، لاگ‌ها، سوابق کاربر، فایل‌های سیستمی و ردپاهای فعالیت بررسی شوند.
منبع دیگر SSD است. SSDها به دلیل سرعت بالا بسیار رایج شده‌اند، اما از نظر فارنزیک چالش‌های خاص خودشان را دارند. قابلیت‌هایی مثل TRIM و Garbage Collection می‌توانند باعث شوند بخشی از داده‌های حذف‌شده سریع‌تر از بین برود. به همین دلیل بررسی SSD معمولاً حساس‌تر و پیچیده‌تر است.
موبایل‌ها نیز یکی از مهم‌ترین منابع در Digital Forensics هستند. گوشی‌های هوشمند حجم زیادی از اطلاعات شخصی و کاری را در خود نگه می‌دارند؛ از پیام‌ها و تماس‌ها گرفته تا تصاویر، موقعیت مکانی، اپلیکیشن‌ها و فایل‌ها. البته بررسی موبایل به دلیل رمزگذاری، قفل دستگاه و محدودیت‌های سیستم‌عامل، شرایط ویژه‌ای دارد.
سرورها، پایگاه‌های داده، ماشین‌های مجازی، دوربین‌های مداربسته، فلش مموری، کارت حافظه، ایمیل، Cloud Storage و نرم‌افزارهای سازمانی هم از دیگر منابع مهم در دیتا فارنزیک هستند.

کاربردهای دیتا فارنزیک در پرونده‌های حقوقی و سازمانی

دیتا فارنزیک و یا پزشکی دیجیتال در بسیاری از پرونده‌های حقوقی، سازمانی، مالی و امنیتی کاربرد دارد. هرجا که داده دیجیتال بتواند به روشن شدن حقیقت کمک کند، فارنزیک داده می‌تواند نقش مهمی داشته باشد.
در پرونده‌های حقوقی، ممکن است نیاز باشد ثابت شود یک فایل در تاریخ مشخصی ساخته شده، یک پیام ارسال شده، یک سند تغییر کرده یا یک داده حذف شده است. در چنین شرایطی، بررسی ساده فایل کافی نیست. باید داده‌ها به شکل اصولی استخراج و تحلیل شوند.

در سازمان‌ها، دیتا فارنزیک بیشتر در بررسی رخدادهای داخلی و امنیتی کاربرد دارد. برای مثال، ممکن است یک کارمند اطلاعاتی را حذف کرده باشد، داده‌ای از شرکت خارج شده باشد، سروری دچار نفوذ شده باشد یا دسترسی غیرمجاز به اطلاعات رخ داده باشد.
در چنین شرایطی، سازمان باید بداند:
حادثه از کجا شروع شده است؟
چه سیستم‌هایی درگیر بوده‌اند؟
چه اطلاعاتی مشاهده، حذف یا منتقل شده‌اند؟
آیا کاربر داخلی نقش داشته است؟
آیا حمله از بیرون انجام شده است؟
چطور می‌توان از تکرار آن جلوگیری کرد؟
اینجا دیتا فارنزیک با مفاهیمی مثل Incident Response،Log Analysis،Access Review و Timeline Analysis ارتباط پیدا می‌کند.

دیتا فارنزیک در حملات سایبری و Incident Response

یکی از حوزه‌های مهم استفاده از Data Forensics، بررسی حملات سایبری است. زمانی که یک سازمان با حمله‌ای مثل Ransomware، نفوذ به سرور، سرقت اطلاعات، حذف داده یا دسترسی غیرمجاز روبه‌رو می‌شود، فقط بازیابی سیستم کافی نیست.
باید مشخص شود حمله چگونه انجام شده است. مهاجم از چه مسیری وارد شده؟ چه حساب کاربری استفاده شده؟ چه فایل‌هایی رمزگذاری یا حذف شده‌اند؟ آیا اطلاعاتی از سازمان خارج شده است؟ آیا هنوز دسترسی غیرمجاز در سیستم وجود دارد؟

امداد سیستم
دیتا فارنزیک؛ کشف حقیقت در داده‌های دیجیتال 4

در چنین شرایطی، دیتا فارنزیک بخشی از فرآیند Incident Response محسوب می‌شود. یعنی تیم فنی یا متخصصان فارنزیک تلاش می‌کنند شواهد دیجیتال را جمع‌آوری و تحلیل کنند تا تصویر واضح‌تری از حادثه به‌دست بیاید.
برای مثال، بررسی Logهای سرور،Event Viewer،Firewall Logs،VPN Logs،Database Logs و فایل‌های سیستمی می‌تواند نشان دهد چه اتفاقی در سیستم رخ داده است. البته در مقاله عمومی، بهتر است وارد جزئیات فنی این موارد نشویم و فقط به نقش کلی آن‌ها اشاره کنیم.

مراحل کلی انجام دیتا فارنزیک

دیتا فارنزیک یک فرآیند مرحله‌ای است و نباید به‌صورت عجولانه یا بدون برنامه انجام شود. مراحل کلی آن معمولاً شامل شناسایی، جمع‌آوری، حفظ، بررسی، تحلیل و گزارش‌گیری است.
در مرحله اول، باید مشخص شود چه منابعی باید بررسی شوند. ممکن است منبع موردنظر یک لپ‌تاپ، هارد، موبایل، سرور، DVR، فلش مموری یا مجموعه‌ای از چند دستگاه باشد.
در مرحله دوم، داده‌ها باید به شکل اصولی جمع‌آوری شوند. در این بخش معمولاً از روش‌هایی مثل Forensic Imaging استفاده می‌شود تا نسخه‌ای دقیق از داده‌ها تهیه شود.
در مرحله سوم، حفظ اصالت داده اهمیت دارد. اینجاست که مفاهیمی مانند Hash Value مطرح می‌شود. Hash نوعی اثر انگشت دیجیتال برای داده است. اگر فایل یا Image تغییر کند، مقدار Hash هم تغییر خواهد کرد. بنابراین Hash می‌تواند در بررسی تغییر نکردن داده‌ها نقش مهمی داشته باشد.
در مرحله چهارم، تحلیل داده انجام می‌شود. در این بخش ممکن است فایل‌ها، زمان‌بندی فعالیت‌ها، لاگ‌ها، داده‌های حذف‌شده، اطلاعات سیستمی و ردپاهای دیجیتال بررسی شوند.
در نهایت، نتیجه بررسی باید در قالب یک گزارش قابل فهم و مستند ارائه شود. این گزارش باید طوری نوشته شود که فقط برای متخصص فنی قابل فهم نباشد؛ بلکه مدیر، وکیل، کارشناس حقوقی یا تصمیم‌گیرنده سازمانی هم بتواند آن را درک کند.

اهمیت گزارش‌نویسی در Data Forensics

یکی از بخش‌های بسیار مهم در دیتا فارنزیک، Forensic Report یا گزارش فارنزیک است. گاهی نتیجه فنی بسیار ارزشمند است، اما اگر به‌درستی گزارش نشود، کاربرد عملی زیادی نخواهد داشت.
گزارش فارنزیک باید دقیق، شفاف، مستند و قابل دفاع باشد. در این گزارش معمولاً مشخص می‌شود چه دستگاهی بررسی شده، چه روش‌هایی استفاده شده، چه داده‌هایی پیدا شده، چه محدودیت‌هایی وجود داشته و نتیجه نهایی چیست.
در گزارش خوب، نباید ادعاهای مبهم یا غیرقابل اثبات مطرح شود. برای مثال، به جای اینکه گفته شود «احتمالاً فایل توسط کاربر حذف شده»، بهتر است توضیح داده شود چه شواهدی این احتمال را تقویت می‌کند؛ مثل زمان حذف، حساب کاربری فعال، مسیر فایل، لاگ سیستم یا ردپای نرم‌افزاری.
به همین دلیل، دیتا فارنزیک فقط مهارت فنی نیست. ترکیبی از دانش فنی، دقت، مستندسازی، تحلیل منطقی و توانایی ارائه گزارش است.

چالش‌های مهم در دیتا فارنزیک

دیتا فارنزیک همیشه ساده نیست. یکی از چالش‌های مهم این حوزه، Encryption یا رمزگذاری است. بسیاری از دستگاه‌ها، موبایل‌ها، سیستم‌عامل‌ها و نرم‌افزارها از رمزگذاری استفاده می‌کنند. این موضوع باعث می‌شود دسترسی به داده‌ها سخت‌تر شود.
چالش دیگر، حذف یا بازنویسی داده‌هاست. اگر بعد از حذف فایل، داده‌های جدید روی حافظه نوشته شده باشند، ممکن است بخشی از اطلاعات قابل بازیابی یا تحلیل نباشد.
در SSDها نیز به دلیل TRIM، امکان از بین رفتن سریع‌تر داده‌های حذف‌شده وجود دارد. همین موضوع باعث می‌شود زمان مراجعه و نحوه برخورد اولیه با دستگاه اهمیت زیادی داشته باشد.
از طرف دیگر، حجم بالای داده‌ها هم یک چالش جدی است. در یک سازمان ممکن است چندین ترابایت اطلاعات، هزاران فایل، چندین سرور و تعداد زیادی حساب کاربری وجود داشته باشد. بررسی این حجم از داده نیازمند زمان، ابزار مناسب و تجربه است.
چالش دیگر، فضای ابری یا Cloud است. بخشی از داده‌ها ممکن است روی سرویس‌های آنلاین، حساب‌های کاربری، ایمیل‌ها یا پلتفرم‌های خارجی ذخیره شده باشند. بررسی این داده‌ها به دسترسی قانونی، اطلاعات حساب و محدودیت‌های فنی وابسته است.

چرا دیتا فارنزیک برای سازمان‌ها مهم است؟

برای سازمان‌ها، دیتا فارنزیک فقط مربوط به پرونده قضایی نیست. این حوزه می‌تواند بخشی از مدیریت امنیت، کنترل داخلی و مدیریت ریسک باشد.
وقتی در یک شرکت اطلاعات مهم حذف می‌شود، دسترسی غیرمجاز رخ می‌دهد، فایل‌های محرمانه از سازمان خارج می‌شوند یا سرور دچار مشکل امنیتی می‌شود، مدیران نیاز دارند تصمیم درست بگیرند. تصمیم درست هم بدون اطلاعات دقیق امکان‌پذیر نیست.
دیتا فارنزیک به سازمان کمک می‌کند به جای حدس و گمان، بر اساس شواهد تصمیم بگیرد. این موضوع برای مدیران IT، مدیران حقوقی، مدیران امنیت اطلاعات و حتی مدیرعامل اهمیت دارد.
همچنین گزارش فارنزیک می‌تواند برای اصلاح سیاست‌های امنیتی، محدود کردن دسترسی‌ها، بررسی عملکرد کاربران، بهبود Backup، کنترل تجهیزات و جلوگیری از تکرار حادثه استفاده شود.

نقش دیتا فارنزیک در کنار ریکاوری اطلاعات

دیتا فارنزیک و ریکاوری اطلاعات می‌توانند در کنار هم قرار بگیرند. در بسیاری از پرونده‌ها ابتدا باید اطلاعات از یک حافظه آسیب‌دیده بازیابی شود و سپس بررسی فارنزیک روی آن انجام شود.
برای مثال، ممکن است یک هارد سازمانی دچار خرابی فیزیکی شده باشد و همزمان نیاز باشد مشخص شود چه فایل‌هایی قبل از خرابی حذف یا جابه‌جا شده‌اند. در چنین شرایطی، هم دانش Data Recovery لازم است و هم دانش Data Forensics.
این موضوع مخصوصاً در هاردهای خراب، سرورهای آسیب‌دیده، RAID،DVR،SSD،فلش مموری و دیتابیس‌ها اهمیت زیادی دارد. چون اگر داده‌ها به‌درستی استخراج نشوند، ممکن است امکان تحلیل دقیق هم از بین برود.
پس در مقاله می‌توان تأکید کرد که دیتا فارنزیک زمانی ارزشمندتر می‌شود که فرآیند استخراج و نگهداری داده‌ها از ابتدا درست انجام شود.

چه زمانی به دیتا فارنزیک نیاز داریم؟

نیاز به دیتا فارنزیک معمولاً زمانی مطرح می‌شود که فقط داشتن فایل کافی نیست و باید واقعیت پشت داده مشخص شود.
برای مثال، زمانی که اطلاعات مهم حذف شده‌اند و باید مشخص شود حذف عمدی بوده یا اتفاقی، دیتا فارنزیک می‌تواند کمک کند. زمانی که یک سازمان مشکوک به خروج اطلاعات است، بررسی ردپاهای دیجیتال اهمیت پیدا می‌کند. زمانی که یک سیستم مورد حمله قرار گرفته، فارنزیک می‌تواند مسیر حادثه را روشن‌تر کند.

همچنین در اختلافات کاری، پرونده‌های حقوقی، بررسی سوءاستفاده از سیستم، کنترل دسترسی کاربران، بررسی فعالیت روی سرور، تحلیل فایل‌های مشکوک، بررسی دوربین‌های مداربسته و تحلیل اطلاعات دیتابیس نیز می‌توان از دیتا فارنزیک استفاده کرد.
البته باید توجه داشت که هر موردی نیازمند فارنزیک کامل نیست. گاهی یک بررسی ساده فنی کافی است، اما هرجا بحث سندیت، گزارش، اختلاف، امنیت یا حساسیت داده مطرح باشد، انجام اصولی فارنزیک اهمیت بیشتری پیدا می‌کند.

جمع بندی

دیتا فارنزیک یا Data Forensics یکی از حوزه‌های مهم در دنیای دیجیتال امروز است. چون بخش زیادی از شواهد، سوابق، فعالیت‌ها و اطلاعات مهم ما در قالب داده‌های دیجیتال ذخیره می‌شوند. این داده‌ها اگر به‌درستی بررسی شوند، می‌توانند حقیقت بسیاری از رخدادها را روشن کنند.
تفاوت اصلی دیتا فارنزیک با ریکاوری اطلاعات در هدف آن است. Data Recovery بیشتر روی بازگرداندن اطلاعات تمرکز دارد، اما Data Forensics به دنبال تحلیل، مستندسازی و قابل استناد کردن داده‌هاست.
در این حوزه مفاهیمی مثل Digital Evidence،Chain of Custody،Forensic Imaging،Hash Value،Metadata،Incident Response و Forensic Report اهمیت زیادی دارند. این مفاهیم کمک می‌کنند داده‌ها به شکل اصولی بررسی شوند و نتیجه کار قابل اعتماد باشد.
دیتا فارنزیک برای سازمان‌ها، شرکت‌ها، مراکز حقوقی، مدیران IT و حتی افراد عادی می‌تواند کاربرد داشته باشد؛ مخصوصاً زمانی که بحث حذف اطلاعات، دسترسی غیرمجاز، حمله سایبری، اختلاف حقوقی، نشت داده یا بررسی فعالیت کاربران مطرح باشد.
در نهایت باید گفت دیتا فارنزیک فقط یک کار فنی ساده نیست. این حوزه ترکیبی از تخصص، دقت، تجربه، مستندسازی و رعایت اصول قانونی و فنی است. هرچقدر داده‌ها حساس‌تر باشند، اهمیت بررسی اصولی آن‌ها بیشتر می‌شود. به همین دلیل، در موارد مهم و قابل استناد، بهتر است بررسی داده‌ها توسط متخصص انجام شود تا هم اصالت اطلاعات حفظ شود و هم نتیجه بررسی قابل دفاع باشد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *