DiskLens: فحص خوارزميات مسح القرص والتخطيط الهيكلي في ملف ثنائي تم إصداره
الهدف: WinDirStat 2.5.0 Windows قابل للتنفيذ ومصدر عام
المؤلف / الإسناد: KarlssonChristoffer
تاريخ مراجعة المصدر:
حالة المراجعة: تمت مراجعة المصادر؛ لا يتم إعادة تشغيل اختبارات المؤلف بشكل مستقل.
السؤال
كيف يمكن التحقق من فحص القرص والخرائط الهيكلية والكشف عن التكرارات قبل إنشاء واجهة جديدة؟
ما فعله REA
يستخدم Claude Code REA وGhidra على WinDirStat.exe المثبت لتأكيد تعداد الدليل وقارئ NTFS MFT والإعدادات الافتراضية للمخطط الهيكلي وإلغاء البيانات المكررة SHA-512. يذكر المؤلف أن تفاصيل الخوارزمية تأتي في الغالب من مصدر القراءة؛ قام REA بفحص الملف الثنائي الذي تم إصداره وقام بتوجيه التحقيق.
النتائج التي أبلغ عنها المؤلف
ينشر المشروع محرك Rust وواجهة Tauri/Svelte ومعرفات REA Evidence. أبلغ المؤلف عن اختبارات محرك 24 وفحص scan/treemap لما يقرب من مليون ملف 1.3 على جهاز واحد.
القيود والمطالبات التي لم يتم التحقق منها
لم يقم المؤلف بمراجعة الكود الذي تم إنشاؤه بشكل صريح. تفتقر العديد من عمليات الملفات وعمليات تكامل النظام إلى فحوصات واجهة المستخدم الحقيقية. المسح السريع لـ MFT غائب ويتم حساب الروابط الصلبة مرتين. تقوم بعض الخوارزميات بتوصيل مصدر GPL مباشرة، لذا فهذه ليست إعادة بناء نظيفة للبرامج مغلقة المصدر. توقيت الجهاز الواحد ليس مقارنة أداء خاضعة للرقابة.
ماذا نتعلم
قم بإسناد الملاحظات الثنائية وقراءة المصدر بشكل منفصل، وحدد عمليات الملف التي تم اختبارها بالفعل.
دليل استخدام REA في المصدر
Claude used REA on the WinDirStat 2.5.0 installed on my PCتم تبسيط تنسيق المقتطفات. اقرأ المصدر الأصلي للحصول على السياق الكامل.
المصادر الأصلية
ملخص التحرير المستقل. الائتمان ينتمي إلى المؤلفين الأصليين. لا يتم إعادة توزيع البرامج المستهدفة والمثبتات ومخرجات برنامج فك التحويل البرمجي الكاملة هنا.