بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته
ممكن لو سمحتم , برامج تظهر لي العمليات التي يقوم بها برنامج ما , ومقدار ما يحجزه من الذاكرة في كل عملية
إضافة إلى نوع الحجز (إن أمكن) هل هو يحجز لـString أم لـInteger ...
وجزاكم الله خيرا
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله تعالى وبركاته
ممكن لو سمحتم , برامج تظهر لي العمليات التي يقوم بها برنامج ما , ومقدار ما يحجزه من الذاكرة في كل عملية
إضافة إلى نوع الحجز (إن أمكن) هل هو يحجز لـString أم لـInteger ...
وجزاكم الله خيرا
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
وضح يا أخ علاء ما تريده بالضبط ...
أي عمليات ؟ تقصد استدعاء دوال API مثلا وهكذا ؟ -> API Monitor
أيضا برنامج Process Explorer به الكثير من المزايا التي تعطيك معلومات كثيرة عن العمليات .
لا أعرف ان كنت تعرف هذه الخاصية في Task Manager, من View -> Select Columns :

mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
الأخ علاء لا يقصد الـ Processes ..
عليك أن تستخدم debugger للحصول على ما تشاء ..
لا أظن أنه يوجد debugger يوضح ما تريده بشكل مباشر وبالتفصيل , في الغالب عليك إستنتاج ذلك ...
عليك أن تدرك أن التعامل سيكون مع الـ byte ,word, double word .....
أتمنى ألا أكون قد أسأت فهمك قصدك من السؤال
"First they ignore you, then they laugh at you, then they attack you, then you win"
===
اقتباسحُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا
هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا
الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا
القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ
لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ
البردوني "أبو تمام وعروبة اليوم" 1971
===
اقتباسعبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــمو تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم
ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم
أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟
ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا
البردوني "نحن و الحاكمون "
قصدي :
مثلا برنامج س , يحجز متغيرات من الذاكرة , أريد برنامج ص أحدد له س ويقوم بفتحه ومعرفة المساحات التي يحجزها س ومقدارها
والعمليات كان قصدي , على حفظ ملف , اتصال بقاعدة بيانات , العمليات الحسابية ... إلخ
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
كما قال لك الأخ cipher انت تريد debugger ... لكن لن يفعل لك كل الذي تتخيله, الداتا عندك 1و2و4و8 بايت بالطبع تكون هناك عمليات تحليل كبيرة في المنقح لكن المجهود الأكبر يقع عليك أنت !
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
أخى علاء
وبعد إذن عباقرة الأسمبلى
جرب برامج Monitor
أصفق أو لا أصفق فخلفي كتلة شحم تصفق وبعض المساحيق كانت تصفق وجاري يصفق وأسأل .. هل أعجبته الرواية؟ يبحلق ثم يلكز جنبي ويمضي يصفق أصفق أو لا أصفق أمامي كل الرؤوس تصفق وخلفي كل الصفوف تصفق أتى مارد شدني من يدي وتساءل لم لا تصفق تصايح كل الحضور اطردوه تحسست عقلي اطردوه أفقت لنفسي طريداً طريد فصفقت حتى انقطاع الوريد حتى انقطاع الوريد أصفق من أجل ذاك الذي لايصفق
لو قرأت ردي لوجدت اني اشرت الى البرنامج ولو قرأت رد cipher لعرفت ان المطلوب ليس ذلك :rolleyes:
mov eax, dword ptr ds:[0xffdf0308]
jmp dword ptr [eax+0xfc]
اقتباسبالـprocess viewer | task manager يمكنك معرفة حجم الذاكرة/البروسيسور المستخدم.
جزاك الله خيرا , هذا هو المطلوب من
اقتباسإضافة إلى نوع الحجز (إن أمكن) هل هو يحجز لـString أم لـInteger ...
لكن ما العمل مع
اقتباسوالعمليات كان قصدي , على حفظ ملف , اتصال بقاعدة بيانات , العمليات الحسابية ... إلخ
الإخوة ذكروا موضوع DeBugger
ممكن شرح أكثر
وجزاكم الله خيرا
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
اقتباسجزاك الله خيرا , هذا هو المطلوب من
اقتباسإضافة إلى نوع الحجز (إن أمكن) هل هو يحجز لـString أم لـInteger ...
غير صحيح تماماً !!!
اقتباسوالعمليات كان قصدي , على حفظ ملف , اتصال بقاعدة بيانات , العمليات الحسابية ... إلخ
بعض ما تريده يمكنك الحصول عليها باستعمال الـ monitors بأنواعها ومنها ما ذكره الأخ vbm (لا داعي لعباقرة وهكذا تسميات في الردود ) .. طبعاً الكثير منها يمكنك برمجتها ..
وفي الأخير ما تريده هو debugger وهناك الكثير منها softice , windbg , OllyDbg , ..
"First they ignore you, then they laugh at you, then they attack you, then you win"
===
اقتباسحُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا
هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا
الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا
القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ
لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ
البردوني "أبو تمام وعروبة اليوم" 1971
===
اقتباسعبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــمو تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم
ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم
أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟
ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا
البردوني "نحن و الحاكمون "
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…