فيروس يصيب ملفات Delphi فقط
#41
اخي الكريم,,

هذا رآبط من الفيروس توتال,, لا يبدوا انه يبشّر بخير,,, Sad
[URL="http://www.virustotal.com/sv/analisis/c1919a7a1425844d75413bcc9e0c189f553c52c8bae6e0d7085ab5f1a3c8cc47-1251954435"]
من هنا...[/URL]

و البرنآمج في البرفقآت مع الباسورد الذي ذكرته,,

غير من rar الى zip في امتآد البرنآمج بعد تحميله,,


الملفات المرفقة
.rar   Project2.rar (الحجم : 187.47 ك ب / التحميلات : 56)
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
الرد
#42
برمجت دريفر يقوم بفحص ملف ScanMe.dpr الموجود في الـ C إفتراظا ؟؟؟ .

عندما يجد الملف مصاب يقوم بحدفه مباشرة .. المهم :

1- هل عملية الـ Disinfect هي عكس الحقن في Pe مثلا ؟؟ .
2- هل هناك مراجع في هدا الصدد Disinfect في الـ Kernel Mode ؟؟ .

بارك الله فيكم ,,


الملفات المرفقة
.rar   _DelphiScan ,ScanMe.dpr.rar (الحجم : 1.49 ك ب / التحميلات : 35)
الرد
#43
و عليكم السلام و رحمة الله

إقتباس :برمجت دريفر يقوم بفحص ملف ScanMe.dpr الموجود في الـ C إفتراظا ؟؟؟ .
ممممم جولتك في عام الكركدن بدأت تأتي بثمارها Smile

جاري تجربة الدرايفر على VM واول ملاحظة :

Infinite loop الدرايفر يدور في حلقة غير متناهية في حالة عدم وجود الملف اصلا... يجمد النظام كاملا...
الرد
#44
تم التصحيح كان الخطأ في صياغة الكود FILE_OPEN بدل FILE_Create لأاننا سنقوم بفحص ملف موجود مسبقا و ليس إنشائه :kick: .
بارك الله فيك أستاذ ,,


الملفات المرفقة
.rar   _DelphiScan.rar (الحجم : 1.41 ك ب / التحميلات : 44)
الرد
#45
الآن يعمل بكفاءة

كود :
00000000 0.00000000 Driver :: LoaDed 00000001 0.03575036 File Infected :: Offset : $2516 [color=Red]00000002[/color] 0.03716003 File Deleted SucessFully


في حالة تغيير الملف بصيغة Read only

كود :
00000000 0.00000000 Driver :: LoaDed 00000001 0.02547251 File Infected :: Offset : $2516 00000002 0.02591810 Fail To Delete File Result:[color=Red]0x00000000[/color] 00000003 0.02616590 Object Name :\??\C:\ScanMe.dpr

هناك التباس في ارجاع قيمة نجاح العملية :

لاحظ القيم الأصلية لنجاح العملية و القيم التي يرجعها الدرايفر :
كود :
const STATUS_SUCCESS = $[color=red]0[/color]; STATUS_UNSUCCESSFUL = $C0000001; STATUS_NOT_IMPLEMENTED = $C000000[color=red]2[/color]; STATUS_INVALID_INFO_CLASS = $C0000003; STATUS_INFO_LENGTH_MISMATCH = $C0000004; STATUS_ACCESS_VIOLATION = $C0000005; STATUS_IN_PAGE_ERROR = $C0000006; STATUS_PAGEFILE_QUOTA = $C0000007; STATUS_INVALID_HANDLE = $C0000008; STATUS_BAD_INITIAL_STACK = $C0000009; STATUS_BAD_INITIAL_PC = $C000000A; STATUS_INVALID_CID = $C000000B; STATUS_TIMER_NOT_CANCELED = $C000000C; STATUS_INVALID_PARAMETER = $C000000D; STATUS_NO_SUCH_DEVICE = $C000000E; STATUS_NO_SUCH_FILE = $C000000F; STATUS_INVALID_DEVICE_REQUEST = $C0000010; STATUS_DEVICE_CONFIGURATION_ERROR = $00C0000182; STATUS_INSUFFICIENT_RESOURCES = $C000009A; STATUS_OBJECT_NAME_NOT_FOUND = $C0000034; STATUS_IO_PRIVILEGE_FAILED = $C0000137; STATUS_BUFFER_TOO_SMALL = $C0000023; STATUS_OBJECT_TYPE_MISMATCH = $C0000024;
الرد
#46
هذا لأن لم أكتب Result أصلا في الرسالة (لعله الصيام :crazy: ) المهم تم التصحيح :

[صورة: 849i.jpg]

تم إظافة نوع الخطأ للمكتبة :

كود :
STATUS_NoDelete_ReadOnly = $C0000121;


بالتوفيق,,
الرد
#47
جزاك الله خير ..... و شكرآ
الرد
#48
Win32/Induc.C متغير جديد من فيروس Induc يصيب دلفي والبرامج المبرمجة بدلفي
أكثر خبثا من سابقيه
كود :
http://blog.eset.com/2011/09/14/the-induc-virus-is-back
الرد
#49
يبدو ان مبرمجه له تجربه سيئة مع دلفي في صغره او رسب فيها بلجامعة
ها ها ها ها
الرد
#50
انا شخصيا عانيت مع افيرا و خصوصا قيمة TR/ARAPS.Gen وهذا ما جعلني اغير الى VC
هذا التحذير يظهر احيانا عندما تكتب الكود بال API
مثلا جرب
program test
uses opengl
begin
glVertex3f(0,0,0) end
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم