IoT Forensics
آئی او ٹی فارنکس ڈیجیٹل فارنکس کی ایک شاخ ہے جس کا مقصد فارنسک طور پر درست اور قانونی طور پر قابل قبول عمل کا استعمال کرتے ہوئے انٹرنیٹ آف تھنگز فیلڈ سے تعلق رکھنے والے آلات سے ڈیجیٹل معلومات کی شناخت اور ان کو نکالنا ہے۔ جائزہ روایتی ڈیجیٹل فارنکس کے طریقوں کے برعکس، آئی او ٹی فارنکس کی خصوصیت شواہد کے ممکنہ ذرائع کی ایک وسیع رینج ہے: سرورز، کمپیوٹرز اور اسمارٹ فونز کے روایتی تجزیے کے حوالے سے، آئی او ٹی فارنکس براہ راست سمارٹ ماحولیاتی ڈیٹا سے معلومات نکال رہا ہے جس میں نگرانی کے نظام، ٹریفک لائٹس، میڈیکل امپلانٹس، سمارٹ ہوم ڈیوائسز اور مزید آئی او ٹی منظرنامے شامل ہیں۔ مزید برآں، آئی او ٹی فارنکس کے ثبوت کا ممکنہ ذریعہ ڈیجیٹل فارنکس کے عام استعمال کے معاملات کے حوالے سے فطرت میں بہت مختلف ہو سکتا ہے: نیٹ ورک ٹریفک، کلاؤڈ ڈیٹا، ڈیوائسز لاگ اور مزید معلومات کو نکالا جا سکتا ہے اور ثبوت کے ذریعہ کے طور پر استعمال کیا جا سکتا ہے اگر کامیابی سے نکالا جائے اور صحیح طریقے سے کارروائی کی جائے۔ آئی او ٹی فارنکس کی شناخت تین الگ الگ ڈیجیٹل فارنکس اسکیموں کے امتزاج کے طور پر کی جا سکتی ہے: آئی او ٹی ڈیوائس لیول فارنکس: آئی او ٹی آلات سے ثبوت نکالنے کا عمل (یعنی۔ آلہ کی میموری میں)۔ اس عمل میں بہت سے آلات شامل کیے جا سکتے ہیں: مثال کے طور پر سینسر، ہیلتھ امپلانٹس، سمارٹ میٹر، سمارٹ گھریلو آلات، سمارٹ کیمرے، نیٹ ورک والی گاڑیاں، آر ایف آئی ڈی اور ڈرون ہیں۔ آلات ہارڈ ویئر اور فعالیت میں مختلف ہونے کی وجہ سے، آلہ کی سطح کے ثبوت کی شناخت اور حصول اکثر مشکل ہوتا ہے اور ہمیشہ ممکن نہیں ہوتا ہے۔ نیٹ ورک فارنکس: نیٹ ورک لاگ، ڈیوائسز ٹریفک ٹریسز اور مواصلاتی نمونوں سے شواہد کی شناخت اور نکالنے کا عمل۔ روایتی نیٹ ورک کی تحقیقات کے حوالے سے، آئی او ٹی نیٹ ورک فارنکس برانچ میں اضافی نیٹ ورک ماڈل شامل ہیں جیسے کہ باڈی ایریا نیٹ ورک یا پرسنل ایریا نیٹ ورک (یعنی۔ بلوٹوتھ یا زیگ بی ڈیوائسز)۔ ہر قسم کے نیٹ ورک کے لیے، تحقیقات کے لیے مناسب فارنسک طریقے ہونے کی ضرورت ہے، جس میں مختلف ٹولز اور مناسب نیٹ ورک پروٹوکول تجزیہ شامل ہوں۔ کلاؤڈ فارنکس: آلات کے ذریعہ استعمال ہونے والے کلاؤڈ میں معلومات کو ایکسٹریپولیٹ کرنے کا عمل۔ چونکہ آئی او ٹی آلات عام طور پر میموری میں محدود ہوتے ہیں، اس لیے زیادہ تر معلومات ملکیتی کلاؤڈ ایپلی کیشنز میں محفوظ کی جاتی ہیں جن میں ممکنہ شواہد کی ایک بڑی مقدار ہو سکتی ہے (یعنی۔ آلات کی سرگرمیاں)۔ کلاؤڈ میں شامل مختلف اداروں سے بازیافت کی جانے والی معلومات کی مقدار کو دیکھتے ہوئے، کلاؤڈ فارنکس آئی او ٹی فارنکس ڈومین میں اہم کردار ادا کرتا ہے: سسٹم لاگ، رسائی لاگ، چیٹ لاگ، سیشن، کوکیز، صارف کی توثیق اور ایپلی کیشن ڈیٹا ان معلومات کی مثالیں ہیں جنہیں ہر آئی او ٹی ڈیوائس سے متعلق کلاؤڈ سروسز سے بازیافت کیا جا سکتا ہے۔ آئی او ٹی فارنکس کا عمل ایک آئی او ٹی فارنکس کی تحقیقات کا عمل معیاری رہنما خطوط کا استعمال کرتے ہوئے انجام دیا جانا چاہیے تاکہ جمع کردہ ثبوت عدالت میں قابل قبول ہو سکیں۔ یہ عمل ڈیجیٹل فارنکس کے عمل سے مشابہت رکھتا ہے، لیکن آئی او ٹی آلات کی خصوصیات کی وجہ سے چیلنجوں کا سامنا کرنا پڑتا ہے۔ مکمل عمل کو عارضی طور پر چھ مختلف مراحل میں تقسیم کیا جا سکتا ہے: ثبوت کی شناخت، ثبوت جمع کرنا، ثبوت کا تحفظ، ثبوت کا تجزیہ، حملہ اور خسارہ منسوب کرنا، ثبوت پیش کرنا۔ فارنسک عمل کے مختلف مراحل میں سے ہر ایک آئی او ٹی آلات کی حدود پر لاگو ہونے پر کئی چیلنجز متعارف کرا سکتا ہے۔ ثبوت کی شناخت اور جمع ثبوت کی شناخت اور اس کے بعد جمع کرنا فارنسک عمل کے دوران تفتیش کاروں کے لیے پہلے مراحل ہیں۔ کسی بھی فارنسک معائنے میں تلاش اور ضبطی ایک اہم قدم ہے: آئی او ٹی فارنکس کے مخصوص معاملے میں، آئی او ٹی سسٹم کی موجودگی کا پتہ لگانا ہمیشہ فوری نہیں ہوتا ہے کیونکہ یہ آلات عام طور پر چھوٹے طول و عرض کے ہوتے ہیں اور غیر فعال اور خود مختار طریقے سے کام کرنے کے لیے بنائے جاتے ہیں۔ آئی او ٹی ڈیوائسز پر زیادہ تر معلومات عام طور پر کلاؤڈ سرورز کو بھیجی جاتی ہیں، خود ڈیوائس کی بہت محدود فزیکل میموری کو مدنظر رکھتے ہوئے۔ یہ فارنسک تفتیش کاروں کے لیے نئے چیلنجز لاتا ہے جو بعض اوقات یہ بھی نہیں جان سکتے کہ ڈیٹا کہاں واقع ہے، کیونکہ یہ متعدد ڈیٹا سینٹرز میں بہت سے سرورز میں تقسیم ہوتا ہے۔ مزید برآں، شناخت کے مرحلے کے بعد، مختلف دائرہ اختیار کو دیکھتے ہوئے کلاؤڈ ثبوت جمع کرنا ہمیشہ ممکن نہیں ہوتا ہے جس کے تحت ڈیٹا کا پتہ لگایا جا سکتا ہے۔ کلاؤڈ سروس فراہم کرنے والوں کے ڈیٹا سینٹر کے مقامات عام طور پر اخراجات کو کم کرنے اور سروس کی کارکردگی کو بڑھانے کے لیے تقسیم کیے جاتے ہیں۔ اس وجہ سے فارنسک تفتیش کار کو اکثر ڈیٹا اکٹھا کرنے کے دوران کثیر دائرہ اختیار کے مسائل کا سامنا کرنا پڑتا ہے جب معلومات کو کلاؤڈ میں محفوظ کیا جاتا ہے۔ نیٹ ورک فارنکس کے معاملے میں کچھ شواہد نیٹ ورک ڈیوائسز جیسے راؤٹرز یا فائر والز سے اکٹھا کیے جا سکتے ہیں، لیکن نیٹ ورک کے زیادہ تر ممکنہ شواہد صرف پرواز میں موجود ہوتے ہیں۔ مثال کے طور پر، نیٹ ورک ٹریفک کو صرف اس وقت پکڑا جا سکتا ہے جب وہ اس پر کارروائی کرنے والے آلے سے گزرتا ہے۔ نیٹ ورک ٹریفک کو خام ڈیٹا کے طور پر محفوظ کرنے کے لیے آلات اور طریقہ کار موجود ہیں لیکن اس کے حجم کی وجہ سے تمام نیٹ ورک ڈیٹا کو پکڑنا اور محفوظ کرنا ناقابل عمل ہے۔ نیٹ ورک فارنکس میں ڈیٹا کے حصول کی رازداری اور قانونی مسائل کا سوال کلاؤڈ فارنکس کیس سے بھی بڑا ہے، کیونکہ نیٹ ورک ڈیٹا میں بہت سی ایسی معلومات شامل ہوسکتی ہیں جو زیر بحث قانونی کیس سے متعلق نہیں ہیں۔ آئی او ٹی نیٹ ورک فارنکس میں موجودہ تحقیق مقبول ترین نیٹ ورک ٹریفک سافٹ ویئر پر مبنی ٹولز کی ترقی پر کام کر رہی ہے۔ ٹی سی پی ڈمپ، وائرشارک) نیٹ ورک ڈیوائسز سے معلومات نکالنے کے لیے (یعنی۔ وائی فائی ایکسیس پوائنٹس)، مکمل ٹریفک کے ذخیرہ سے بچنے کے لیے اب بھی فارنسک تحقیقات کے لیے ممکنہ شواہد کو برقرار رکھتے ہیں۔ ڈیوائس کی سطح پر، ایک بار زیر بحث آئی او ٹی ڈیوائس کی شناخت ہو جانے کے بعد، اس کی فزیکل میموری میں ثبوت نکالے جانے چاہئیں۔ ڈیجیٹل فارنکس کے روایتی عمل کے رہنما خطوط ڈیٹا میں تبدیلی کو روکنے کے لیے ثبوت کے آلات کو بند کرنے کا مشورہ دیتے ہیں۔ کلاؤڈ سروسز کے آئی او ٹی ڈیوائسز کے اسٹوریج (آر او ایم) کو تقریبا تبدیل کرنے کے پیش نظر، زیادہ تر جسمانی معلومات اس کے باوجود ریم جیسی اتار چڑھاؤ والی میموری میں واقع ہوتی ہیں۔ اس طرح کی میموری کی ثبوت کاپی کی تخلیق ڈیوائس کو پاور ڈاؤن کیے بغیر کی جانی چاہیے، جو روایتی بہترین طریقوں کے خلاف ہے اور ہمیشہ ممکن نہیں ہے کیونکہ زیادہ تر آلات میں توانائی کی صلاحیتیں محدود ہوتی ہیں۔ مزید برآں، غیر پلگ شدہ آئی او ٹی ڈیوائسز ناقابل عمل ہو سکتے ہیں اور استعمال سے پہلے مناسب دوبارہ تشکیل کی ضرورت ہوتی ہے، اس لیے سسٹم لاگ کی معلومات میں ترمیم کرنا ممکنہ شواہد کے نقصان کا سبب بنتا ہے۔ ان وجوہات کی بناء پر آئی او ٹی ڈیوائس کی سطح کے فارنکس سے نمٹنے کے دوران پیروی کرنے کا نقطہ نظر براہ راست فارنکس ڈیٹا کے حصول کو انجام دے رہا ہے۔ آئی او ٹی فارنکس میں حالیہ تحقیق کئی فریم ورک اور مفید ٹولز پیش کرتی ہے جنہیں فارنکس کے تفتیش کار ثبوتوں کی شناخت اور جمع کرنے کے لیے استعمال کر سکتے ہیں۔ تاہم موجودہ ٹولز کے بڑے حصے میں ایک فعال عمل کی ضرورت ہوتی ہے (یعنی۔ سافٹ ویئر انسٹال کرنا) اور اس طرح ہمیشہ فارنسک تحقیقات کے لیے قابل استعمال نہیں ہوتا، جب تک کہ وہ جرم ہونے سے پہلے سیٹ اپ نہ کیے گئے ہوں۔ شواہد کا تحفظ شواہد کی شناخت اور اس کے بعد جمع ہونے کے بعد، فارنسک تفتیش کار کو جمع کردہ ڈیٹا کو محفوظ رکھنا چاہیے اور جمع ہونے کے فورا بعد سے لے کر حتمی پیشکش تک پورے عمل کے دوران اس کی سالمیت کی ضمانت دینی چاہیے۔ جبکہ مناسب تکنیکوں کا استعمال کرتے ہوئے ڈیٹا کا تحفظ (یعنی۔ ہیشنگ) روایتی ڈیجیٹل فارنکس میں قابل عمل ہے، یہ ایک مشکل چیلنج کی نمائندگی کرتا ہے اور آئی او ٹی ماحول میں خاص توجہ کی ضرورت ہے۔ مختلف آلات کے درمیان خود مختار تعاملات سمجھوتے کے دائرہ کار اور جرم کے مقام کی حدود کی نشاندہی کرنے کے لیے چیلنجز متعارف کراتے ہیں۔ آئی او ٹی فارنکس شواہد کے تحفظ کے لیے جدید اور تقسیم شدہ تکنیکوں کی ضرورت ہوتی ہے تاکہ جمع شدہ شواہد کی بدعنوانی کو محفوظ اور بچایا جا سکے۔ اس وجہ سے موجودہ تحقیق ثبوت کے تحفظ کے مرحلے میں مناسب بلاکچین حل کو لاگو کرنے پر مرکوز ہے، تاکہ نیٹ ورک میں تقسیم شدہ نوڈس میں شواہد کو ذخیرہ کیا جا سکے تاکہ اس کی سالمیت پر ممکنہ حملوں سے بچا جا سکے۔ شواہد کا تجزیہ اور اٹیک ایٹریبیوشن اس مرحلے میں تفتیش کاروں کے لیے درکار تمام تجزیے کے اقدامات شامل ہیں جو تحقیقات کے نتائج تک پہنچنے کے لیے جمع کیے گئے تمام شواہد پر کارروائی کرتے ہیں اور انہیں جوڑتے ہیں۔ آئی او ٹی شواہد کے معاملے میں، اعداد و شمار کا بڑا حجم جو عام طور پر حصول کے مرحلے میں جمع کیا جاتا ہے، شواہد کا اختتامی تجزیہ فراہم کرنا تقریبا ناممکن بنا دیتا ہے۔ مزید برآں، نیٹ ورک میں زیادہ تر آئی او ٹی ڈیوائسز کسی بھی میٹا ڈیٹا کو اسٹور نہیں کرتے ہیں بشمول عارضی معلومات جیسے تخلیق یا ترمیم کے اوقات۔ اس سے اصلیت کی تصدیق کرنا اور جمع کردہ ڈیٹا کی سالمیت کو یقینی بنانا اور بھی مشکل ہو جاتا ہے۔ آئی او ٹی ڈیوائس فزیکل میموری تجزیہ کے خاص معاملے میں، آلات سے الیکٹرانک طور پر جڑ کر کئی ٹولز استعمال کیے جا سکتے ہیں (میموری فارنکس دیکھیں)۔ آئی او ٹی فارنکس کے مخصوص معاملے میں نیٹ ورک فارنکس کے شعبے میں موجودہ تحقیق کے رجحانات میں مصنوعی ذہانت اور مشین لرننگ کی تکنیکوں کا اطلاق شامل ہے تاکہ آلات کے نیٹ ورک ٹریفک کے نشانات سے نکالے جانے والے ڈیٹا کی بڑی مقدار سے نمٹا جا سکے۔ حملے اور خسارے کے انتساب کے مرحلے میں، تحقیقات کے حتمی نتائج کی طرف لے جانے کے لیے جمع اور تجزیہ کردہ شواہد کا خلاصہ کیا جاتا ہے۔ روایتی ڈیجیٹل فارنکس میں شواہد کا شامل ذریعہ عام طور پر ذاتی آلات سے نکالا جاتا ہے اور اس وجہ سے مشتبہ افراد کی محدود تعداد کا باعث بنتا ہے۔ آئی او ٹی فارنکس شواہد کے لیے بھی ایسا نہیں ہے کہ، اگر کلاؤڈ سے بھی نکالا جائے تو، ایک ہی وقت میں متعدد صارفین کے ذریعے رسائی حاصل کیے جانے والے فزیکل سرورز میں پایا جا سکتا ہے۔ ثبوت پیش کرنا کسی بھی فارنسک تفتیشی عمل کا آخری مرحلہ جیوری عدالت کے سامنے جمع اور تجزیہ شدہ شواہد کی حتمی پیش کش ہے۔ آئی او ٹی فارنکس شواہد کی پیش کش روایتی فارنسک مقدمات کی طرح آسان نہیں ہے، خاص طور پر خود شواہد کی مناسب انسانی پڑھنے کے قابل نمائندگی تلاش کرنے کے لیے جو عام طور پر تجریدی شکلوں میں ہوتی ہے۔ قانونی نظاموں پر منحصر ہے کہ جمع کردہ شواہد کو عدالت میں ججوں کے سامنے پیش کرنے کی ضرورت پڑ سکتی ہے، غالبا نیٹ ورک/کلاؤڈ فارنکس کا بہت محدود علم ہونا، اکثر آئی او ٹی ڈیوائسز کے ساتھ ان کے ذاتی تجربے کی بنیاد پر۔ یہ غیر ماہرین کے لیے آسانی سے قابل فہم ہونے کے لیے ثبوت کی رپورٹ تیار کرنے کے لیے شواہد کو منظم کرنے والے تفتیش کار کے لیے چیلنجز متعارف کراتا ہے۔ تفتیش کار کو پروسیسنگ کے مرحلے میں بھی خاص توجہ دینی چاہیے، خاص طور پر جب تجزیاتی افعال کا استعمال کیا جائے، کیونکہ یہ طریقہ کار ڈیٹا کے ڈھانچے میں ترمیم کر سکتا ہے اور اس کے معنی کو تبدیل کر سکتا ہے، اس لیے پورے عمل کو کالعدم قرار دے سکتا ہے۔ آئی او ٹی فارنکس بمقابلہ سیکیورٹی آئی او ٹی فارنکس کو آئی او ٹی سیکیورٹی کے ساتھ الجھن میں نہیں ڈالنا چاہیے۔ آئی او ٹی فارنکس فارنکس کے مقاصد کے لیے شواہد تلاش کرنے کا خیال رکھتی ہے: شواہد ہمیشہ آئی او ٹی ڈیوائسز کے حملوں یا ان کی سلامتی سے متعلق نہیں ہوتے ہیں، بلکہ روایتی فارنسک جرم کو ثابت کرنے/مسترد کرنے کے لیے استعمال کیے جا سکتے ہیں (یعنی۔ آئی او ٹی ڈیوائسز کے شواہد سے ایک کمرے میں پایا جانے والا شخص)۔ دوسری طرف، آئی او ٹی سیکیورٹی آئی او ٹی آلات کی موجودگی اور ان حملوں سے متعلق خطرات کا خیال رکھتی ہے جو انہیں نشانہ بنا سکتے ہیں: یہ آلات کو بیرونی حملوں سے بچاتا ہے اور آلات کو دوسرے اداروں پر حملے کرنے سے روکتا ہے۔ ڈیجیٹل فارنکس ڈیجیٹل ثبوت میموری فارنکس حوالہ جات ڈیجیٹل فارنکس فارنسک مضامین بھی دیکھیں۔