Untitled 1
 
m1 m
شبكة نساء الجنة الإسلامية
عدد الضغطات : 1,992
عدد الضغطات : 2,303


awlstyle-2 awlstyle-3 awlstyle-1
awlstyle-5
العودة   |: معهد أول ستايل :| > منتدي تطوير المواقع > مجلات ادارة المواقع والمحتويات
awlstyle-4
awlstyle-7 awlstyle-6
awlstyle-9 awlstyle-10 awlstyle-8

مجلات ادارة المواقع والمحتويات قسم خاص بدعم كل مجلات إدارة المحتويات وشروحاتها وتركيبها وتطويرها [ Nuke , Joomla , phpcow , NewsPHP , Xoops , e107 , sNews ]


إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
awlstyle-2 awlstyle-3 awlstyle-1
awlstyle-5
قديم 05-03-2008, 08:53 PM   #1 (permalink)
:: مطرود من قبل الإدارة ::
Thumbs up ناقش بينى وبينكم ولا تقولو لاحد :)

دوال ال API والحماية

ما هيا لو شرهتها فالموضوع يحتاج اشهر ولاكن لنفرض لنفرض مثلا ان لدينا برنامجين احداهما normal.exe (مثلا msn.exe) و الآخر nsm.exe (وهو ربما يكون virus)

كيف بامكاننا عن طريق مراقبة الدوال API ان نميز بين البرنامجين من حيث الاداء، بمعنى كيف يمكننا ان نكتشف عن طريق مراقبة دوال ال API ان nms.exe هو virus و ليس برنامج عادي؟

مثال آخر: لو تخيلنا انه يوجد في جهازي Trojan يستقبل اوامر عن بعد، مثلا امر الهجوم على جهاز آخر، اوامر التجسس على الجهاز، هل سنرى اشياء غريبه تحدث في ال API calls، ما اقصده بكلمة غريبه هواستدعاء هذه الدوال بشكل يدعو الى الريبة و الشك

كيف يمكن معرفة ما يحدث بالضبط، هل هناك برامج مخصصه ل معرفة ما يحدث؟
فكر
حسننا
http://www.geocities.com/SiliconValley/2072/prgw32rg.htm
http://www.codersource.net/win32_registry_operations.html
http://www.functionx.com/win32/
http://www.hal-pc.org/~johnnie2/windows.html
http://www.winprog.org/tutorial/

لمعرفة المزيد و التعمق فيها
بالنسبة للمعلومات التي تحتاجها عن الكمبيوتر , يمكن الحصول عليها عن طريق دوال API , دون الحاجه للحصول عليها من الريجيستري وقد رأيت امثله في المنتدى وعلى النت , مثلا الدالة GetSystemInfo تعيد بعض المعلومات عن المعالج

وللحصول مثلا على سرعة المعالج , يمكنك قياسها يدويا بهذا الشكل


كود PHP:
#include <windows.h>
#include <iostream>
using namespace std;
inline unsigned long long GetCPUTick() {
 
_asm rdtsc;
}
DWORD GetCPUSpeed(void) {
 const 
DWORD DELAYTIME 125;
 
unsigned long long Timer;
 
DWORD PriorityClass GetPriorityClass(GetCurrentProcess());
 
int ThreadPriority GetThreadPriority(GetCurrentThread());
 
SetPriorityClass(GetCurrentProcess(), REALTIME_PRIORITY_CLASS);
 
SetThreadPriority(GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL);
 
Sleep(1);
 
Timer GetCPUTick();
 
Sleep(DELAYTIME);
 
Timer GetCPUTick() - Timer;
 
SetThreadPriority(GetCurrentThread(), ThreadPriority);
 
SetPriorityClass(GetCurrentProcess(), PriorityClass);
 return 
Timer / (1000 DELAYTIME);
}
void main(){
 
cout << "  CPU Speed : " << GetCPUSpeed() << " MHz." << endl;

بارك الله فيكم على الاستماع لى

 

الموضوع الأصلي : ناقش بينى وبينكم ولا تقولو لاحد :)     -||-     المصدر : |: معهد أول ستايل :|     -||-     الكاتب : op4host




   
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
awlstyle-4
awlstyle-7 awlstyle-6
awlstyle-9 awlstyle-10 awlstyle-8

awlstyle-2 awlstyle-3 awlstyle-1
awlstyle-5
قديم 09-03-2008, 05:06 AM   #7 (permalink)
افتراضي رد: ناقش بينى وبينكم ولا تقولو لاحد :)

بارك الله فيك اخوي كمال علي المعلومات
ولكن لخاطر الجميع وخاطر اخوننا المبتدأين تحتاج لتوضيحات بعض المسميات ليفهم الجميع وليس شريحة المحترفين
فيهمني في المقام الاول اخواننا الجدد في هذا المجال




التوقيع

  1. التعلم ليس بالامر الصعب ولكن ركز وتلقي المعلومة جيداً
  2. المعهد ملك للجميع وليس لفرد واحد سلطة عليه
  3. الحب والاخلاص سبب نهوض الكثير فلنحب بعضنا ونخلص لبعضنا البعض


   
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
awlstyle-4
awlstyle-7 awlstyle-6
awlstyle-9 awlstyle-10 awlstyle-8

awlstyle-2 awlstyle-3 awlstyle-1
awlstyle-5
قديم 09-03-2008, 12:36 PM   #8 (permalink)
:: مطرود من قبل الإدارة ::
افتراضي رد: ناقش بينى وبينكم ولا تقولو لاحد :)

بارك فيك اخويا الكبير ابو الليل على مرورك لهذا قلت لهم لو شرحت سوف ااخذ اشهر واشهر فهى لغات برنحة دوال مشتقة من ال ــphp


بارك فيك اخى المهم اننى اوصلت الكود الى الاعضاء




   
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
رد مع اقتباس
awlstyle-4
awlstyle-7 awlstyle-6
awlstyle-9 awlstyle-10 awlstyle-8

إضافة رد
Submit Thread >  Submit to AddThisTo Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Google Submit to Yahoo! This Submit to Technorati Submit to StumbleUpon Submit to Spurl Submit to Netscape  < Submit Thread


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

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


الساعة الآن 07:50 AM.

Powered by vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 ,
Ads Management Version 3.0.0 by Saeed Al-Atwi

a.d - i.s.s.w


Alexa Group By SudanSon

ضع ايميلك ليصلك كل جديد في شبكتنا:

Delivered by FeedBurner

خريطة الموقع

معاً لعهد جديد بالداخلية ولنرجع مصرنا آمنة 

FOOTER-2
FOOTER-1

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59