الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعلم Olly

مغلقرائج
بدأه JAAS في 22 أغسطس 2004 · 31 رد · 20,579 مشاهدة · في مواضيع الأخ JAAS في الأسمبلي وتحليل التطبيقات البرمجية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

بصراحة حطيت في بالي كل التوقعات

وقلت مثلا يمكن يكون في أعضاء ما يعرفو شيء عن تتبع البرامج

وعن إستخدام الديبغر بشكل عام

ولذلك كتبت درس بسيط ومرفق معة مثال

لتتعلم كيفية التغيير وتتبع البرامج من 0

تجد الدرس مرفق بالموضوع

وبالتوفيق

dbgless.zip

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#2

السلام عليكم :

مشكور احي jaas على البرنامج والشرح .

لكن في المثال عرفت العنوان الحقيقي واريد التغيير مثل

مافعلت بالضبط لكن باستخدام السي :

هل يمكنني فعل ذلك : asm __

#3

عليكم السلام

تقدر تغير بدون asm__

وكأنة ملف نصي بالدالة : WriteFile

ولكن يجب أن تعرف التعليمات بالصيغة الست عشري

--

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#4

جزاك الله خيرا على مجهودك وعلمك .

#5

شكرا يا جماعة

وفوق كل ذي علم عليم

والله اعلم

الملك ------>محمد ابو تريكة

abutreika.jpg

على اسم مصر التاريخ يقدر يقول ما شاء

أنا مصر عندي أحب وأجمل الأشياء

باحبها وهي مالكه الأرض شرق وغرب

وباحبها وهي مرميه جريحة حرب

باحبها بعنف وبرقة وعلى استحياء

واكرهها وألعن أبوها بعشق زي الداء

واسيبها واطفش في درب وتبقى هي ف درب

وتلتفت تلقيني جنبها في الكرب

والنبض ينفض عروقي بألف نغمة وضرب

على اسم مصر

#6

اشكركم جميعا على هذه المعلومات القيمه وبارك الله فيكم

بسم الله الرحمن الرحيم

إِنَّ الَّذِينَ آمَنُوا وَعَمِلُوا الصَّالِحَاتِ إِنَّا لَا نُضِيعُ أَجْرَ مَنْ أَحْسَنَ عَمَلاً

صدق الله العظيم

=================

Belal Mahmoud Younes

Solution Developer

Link Development a LINKdotNET subsidiary

Mobile : 010 89 69 772

E-mail : belalyounes@hotmail.com

#7

مشكور وجزاك الله خير .

#8

الله يا jass الدرس كان هايل جدا و بسيط لدرجة إنه فتح نفسي للأسمبلي وياريت تتابع طريقة الشرح بالأمثله العمليه لأنها بتكمل الجانب النظري من الدراسه

أنا نفذت المثال و نجحت فعلا و كان عندي كام سؤال:

1-بعد ما وضعنا الbreak point على ال address منين جبت تعليمة المقارنه هل هي صيغه معروفة تأتي قبل القفزه

2-الجزء الخاص برايات المعالج لم أفهمه تماما

3-عملت برنامج hello world و لكن بالفيجوال بيسيك وعندما حاولت إيجاد الداله enable window تصور النتيجه , الفشل التام أرجو المساعده حتى أستطيع معرفة دوال ال vb

أخيرا وليس اخرا شكرا جداا يا jazz على الدروس

تم تعديل هذه المشاركة بواسطة fedodedo4 في 3 سبتمبر 2004 في 12:46

#9

مشكور أخي jass بالفعل درس جميل ومفيد جدا ... بارك الله فيك .

#10

السلام عليكم :

مشكور اخوي jaas

وهذا الكود بـ c++ أضعه هنا للفائدة .

#include "stdafx.h"
#include "fstream.h"
int _tmain(int argc, _TCHAR* argv[])
{
 char     __byte[2]={0x75,0x0f};
 ofstream __file;
 __file.open("chme.exe",ios::in|ios::binary);
 __file.seekp(0x12B4,ios::beg); 
 __file.write( __byte,sizeof(__byte));
__file.close;

	return 0;
}
#11

لا شكر على واجب !

بالنسبة لإستفسار fedodedo4

برامج الفجول بيسك إذا صح التعبير لا تعتبر برامج

لأنها لا تتحكم بالدوال مثل بقية البرامج وإنما تقوم بالإتصال بملفات التشغيل

المعروفة للفجول بيسك وهي من تقوم بالإتصال بدوال API

هل تعتقد أنها سارت معقدة ؟؟

والله ولا أسهل

لأن برامج الفجول بيسك تتعامل مع الأحداث

فقد ظهرت لها برامج خاصة للتنقيح منها SmartCheck

ويراقب كل تحركات هذة البرامج لدرجة إذا كان هنالك برنامج فجول بيسك

يطلب رقم سري أو سيريل نمبر

فقط بتشغيلة داخل برنامج SmartCheck

وإدخال أي رقم خطأ مثل 454445

قم بالبحث عن الرقم الذي أدخلتة لتجد المفاجأة ( الرقم السري الحقيقي بجانبة )

ويمكنك أيضا مراقبة الدوال بواسطة نفس البرنامج

--------

ومشكور أخي أبوعـمـر على الكود

وبالتوفيق

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#12

شكرا لك اخي jass

نجحت معي مع اني جديد وهذا يدل على الشرح المبسط

شكرا مرة اخرى

#13

بارك الله بيك ياريس jaas

لاحول ولا قوة الا بالله العلي العظيم

#14

شكراً JAAS

فعلاً شرح مبسط جداً و يفتح النفس للاسمبلي .

أرجو أن تنظر لحل الواجب

ولا تنس التقييم :)

88.rar

أخي سوف تبكي عليك العيون * * * وتـسـأل عـنك دمـوع المـئـين

فإن جف دمعي سيبكي الغمام * * * يـرصـع قـبرك بــالـياسـمـيـن

أخـي مـا يـأسـنـا ولـن نيـأسـا * * * وما طال في القلب لبث الأسى

ومـا حـل أفــئــدة الــمــــؤمـن * * * سـوى أمـل في الـجنـان رسـى

أخي فانتظر ولتعش في غـد * * * سـيـنـبـثـق الأمـل الـسـرمـد

فـإن مـزقـتـنـا سني الــحـيـاة * * * فإنـا مع الـنصـر فـي مـوعــد

#15

السلام عليكم

أشكرك أخي JAAS على هذا الدرس القيم بعد مورور مدة من نشره تكاد تصل إلى العام حاولت تتبع الدرس وغيرت القفزة ومشت معاي العملية جديدا فتبادر في ذهني هل من الممكن معرفة الكود البرمجي عن طريق olly وهل هذا سهل أم صعب وجزاكم الله خيرا

#16

عليكم السلام ,,

تقصد معرفتة بأي لغة ؟!

هنا مثال:

/index.php?showtopic=51285

-

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#17

ممكن تكثر الامثله

الانني في هذا المثال لم استطع الاستدلال على بداية ونهاية الكود ولااعرف طريقة الاستدالال علية

فالو كان ممكنا عمل مجموعه ممن الامثله لنتعرف اكثر على امكانيات olly

ولقد حاولت اكثر من مرة

ان اغير التعليمة من je --- jen لكن البرنامج يرفض ويحولها الى jnz

ولاادري لماذا

#18

السلام عليكم

الاخ jaas

في البداية اود ان اشكرك على مجهودك الاكثر من رائع في هذا المنتدى المميز .. بارك الله فيك وجزاك خير الجزاء

مواضيعك دائما مميزة ورائعة ولقد استفدت منها كثيرا وانا لا املك لك الا الدعاء وزادك الله من علمه

بالنسبة لهذا الدرس .. الكلام واضح وتم فهمه .. و الحمد لله ولكني اضم صوتي الى salwa وياريت تتحفنا بأمثلة اضافية

واكرر شكري وامتناني

/index.php/topic/264448-%D8%A7%D9%84%D8%A8%D8%AF%D8%A7%D9%8A%D8%A9-%D9%85%D8%B9-%D8%A7%D9%84%D8%A7%D9%86%D8%AF%D8%B1%D9%88%D9%8A%D8%AF/

 

اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ

#19

السلام عليكم ورحمة الله وبركاته

استاذي jaas

لي مايقارب السنة وانا ابحث عن هذا الامر وارشدني اليه احد الاخوه وإن شاء الله اكون بكامل فكري مع جميع دروسك

ولكن واجهتني مشكلة وهي اني لم استطع ان احمل اي ملفات لانه يعطيني توجه الى الملفات المساعده او حدث خطأ او او

لااعلم ما المشكلة هل لانها مشاركتي الاولى ام ماذا

وجزيت كل خير ووفقك الله روعاك لما يحبه ويرضاه

#20

السلام عليكم

الملفات متوقفه لفتره مؤقته وإن شاء الله ستعود كما كانت, كان لدينا مشاكل فى المستضيف ونقلنا إ‘لى مستضيف جديد, ولكن مازالت الملفات فى السرفر القديم وسيتم نقلها إلى هنا إن شاء الله عن ما قريب...

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#21

مشاء الله عليك اخي الكريم في سرعة التواجد والرد

سأنتضر كما انتضرت سابقا

استفسار الا يوجد رابط لبرنامج olly

لاني والله وجدت شروحاته ولم اجده

اعانك الله علي

دمت لنا

#22

السلام عليكم

يمكنك تحميل اخر إصدار من هذا الموقع http://ollydbg.win32asmcommunity.net/index...um=4&topic=1318

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#23

بارك الله فيك اخي احمد

لقد حملته وكل شيء تمام

الله يفتح لك ابواب رحمته

#24

الله يجزاك الف خير

#25

السلام عليكم

هل البرنامج يظهر لي دوال API فقط ؟ لو كان أمر إيقاف الـEnable عن طريق الكود العادي

مثلا

command1.enable=false

هل ينفع معها هذا البرنامج

اعذروني على السؤال فأنا مبتدئ جداجداجداجدا

هل من تطبيقات أخرى :)

460.gif

هذا الموضوع مغلق.

مواضيع مشابهة