برنامج صنع البرامج microsoft visual basic 6.0 فيجول بيسك ومن المصدر والشرح

مشاهدات الان
للمحترفين التطبيق هذا البرنامج يقوم بعمل البرامج بحسب فكرك واضافه الاكواد الجافا سكربت او البرمجيه الاساسيه
تعريف البرنامج
لغة البرمجة فيجوال بيسك هي لغة ذات تصميم مرئي واجهة رسومية بعكس بعض اللغات مثل الاسمبلي ذات الشاشة السوداء. حيث تحتوي هذه اللغة على العديد من الاوامر بداخلها ولغة سهلة التطبيق تم تطوير هذه النسخة من البرنامج عن النسخة القديمة basic والتي تعمل تحت بيئة dos إلى هذه النسخة التي تعمل تحت بيئة وندوز تعتمد اللغة في تطوير تطبيقاتها
على الكائنات فهي تشبه العديد من لغات البرمجة
الحديثة من حيث اعتمادها على الديناميكية والأحداث تعني الديناميكية في هذه اللغة القدرة على استدعاء اي اقتران أو اجراء اعتمادا على الحدث الحدث هو اي عملية يقوم بها مستخدم التطبيق على التطبيق مثل الضغط بزر الفارة أو الضغط على أحد ازرار لوحة المفاتيح أو حتى تحميل نموذج
كيف تصنع برنامج هكر خاص بك بالفجول بيسك هذا ما سوف نعلمة سويا :-
:6 :
كل ما يلزم اى فرد يريد تصميم برنامج هكر بدائى اشياء بسيطه جدا
- برنامج فجول بيسك
2- المعرف ببدائيات عن برنامج الفجول بيسك وان لم تعرف فكل ما عليك هو ان تاجل قرائة هذا الموضوع ( او يمكنك ان تنفذ التعليمات الموجودة فى الشرح بطريقه عمياء و هذا ما انا لا احبه )
اما اذا كنت تريد تصميم برنامج هكر متقدم فكل ما يلزمك هو
1- برنامج فجول بيسك
2- المعرفه بالبنية الأساسية للبرنامج و فهم تصميمه و بدائيات عمله و بعد ذلك العمل على تطوير البرنامج واضافة الجديد له و تطويره و ده طبعا سهل على المحترفين فى الفجول بيسك
بعد ان عرفنا هذا و قد قمنا بكل ما يلزمنا ماهى طريقة تصميم برنامج هكر بدائى ؟
كل الى عليكم هو ان تقومو بالقيام بك خطوة سوف اقوم بها
اول شئ كل ما عليكم فتح برنامج الفجول بيسك و الذى قد حملته مسبقا و سوف نستخدم visual basic 6.0
عند فتح البرنامج سوف تظهر لك الشاشة التالية
سوف تقوم بأختيار standard EXE ثم open بهذ الطريقه تكون قد قمت بالبدأ فى البرنامج لأنك بهذه الطريقة قد فتحت برنامج جديد و سوف تظهر لك شاشة الفورم التى سوف ابدأ فى وضع الأزرار و الأشياء الأخرى التى سوف نحتاجها
ولاكن لحظه واحدة فقط هل يمكننا البدأ فى البرنامج دون فهم فكرة عمله ؟ طبعا لأ علشان كده نقف شويه صغيرين علشان نعرف فكرة عمل هذا البرنامج
تتكون برامج الهكر كما هو معروف من جزئين أو برنامجين يسمى الأول بملف العميل والآخر ملف الخادم
1-كيفية الاتصال بين الملفين عبر الانترنت
يتم الاتصال بين الملفين العميل والخادم باستخدام بروتوكول tcp/ip
حيث يتم الاتصال بين الملفين العميل والخادم بمعرفة رقم الايبي ورقم المنفذ للبرنامج الخادم على جهاز الضحية
بالنسبة لرقم الايبي للخادم فهو رقم الايبي الخاص بجهاز الضحية عند دخوله على شبكة الانترنت
أما بالنسبة لرقم المنفذ فيتم تحديده برمجياً أثناء عمل البرنامج ولا يمكن تعديله إذا تم وضعه في جهاز الضحية وهو رقم يتراوح بين 1 إلى 65535 تقريباً و هذا ما سوف نوضحه اثناء تصميم البرنامج
وإذا اضطر الأمر لتعديل رقم المنفذ فيجب زرع نسخة جديدة من ملف الخادم في جهاز الضحية مرة أخرى بعد التعديل
عندما يبدأ برنامج الخادم بالعمل عند تشغيله يقوم بعمل خط اتصال وينتظر أي طلب اتصال قادم من الانترنت
في هذه الحالة يقوم الشخص الذي يملك البرنامج العميل ويعرف رقم الايبي ورقم المنفذ الصحيح بالخادم بعمل اتصال مع الخادم ويكتمل الاتصال بين الجهازين بعد ذلك يبدأ برنامج العميل بإرسال الأوامر ويقوم الخادم باستقبال هذه الأوامر وتنفيذ المطلوب منه ثم يقوم بإرسال نتائج الأوامر مرة أخرى إلى العميل
هذه هي الفكرة ببساطة شديدة أرجو أن تكون واضحة للجميع
ولعمل برنامج هكر علينا تصميم برنامج يمكنه القيام بالأعمال التاليه
1- بعد معرفة رقم الايبي ورقم المنفذ للبرنامج الخادم يتم إجراء الاتصال
2- ينتظر البرنامج السماح بالاتصال من البرنامج الخادم ثم يتم الاتصال بين الجهازين
3- يقوم البرنامج بإرسال الأوامر للبرنامج الخادم والذي بدوره يقوم بالرد بالمعلومات المطلوبة .
اما بالنسبة لبرنامج الخادم فهو عليه القيام بما يلى
1- يقوم هذا البرنامج بعمل اتصال بالانترنت وينتظر أي طلب اتصال معه
2- إذا قام برنامج العميل بكتابة رقم الايبي ورقم المنفذ الصحيح فانه يتم الاتصال بين الطرفين
3-يبدأ البرنامج الخادم باستقبال الأوامر من البرنامج العميل المتصل به وينفذ ما هو مطلوب منه على جهاز الضحية مثل تنفيذ بعض الأعمال التخريبية أو قراءة معلومات خاصة وإرسالها للبرنامج العميل.
اما الأن فقد عرفنا فكرة عمل كل من الجزئين فلنقم بتصميم كل منهم على حذه و نوضح كل كود خاص به
لقد قمت بتصميم البرنامج مسبقا لتوضيح الفكره وسوف تجده مرفق مع الموضوع يمكنك من فتحه و النظر فى الذى انت لم تفهمه و احتى يمكنك تجربته ان لم تصدقنى انه يعمل و على فكرة البرنامج ده انا بعد ما صممته ماحتطوش فى المنتدى كده عميانى انا جربته يعنى حاطط موضوع سليم ان شاء الله 100%
عليك ان تنشئ برنامج تضع فيه الأزرار كما فى الصورة التاليه
لاحظ الأرقام الموجودة على الصورة لأنك سوف تفهم كيفية تسمية كل زرار من الأرقام و ذلك بعد قليل
لا تفكر فى الشكل الأن قم فقط بتصميم البرنامج مثل الشكل التالى و بعد ان تفهم الفكرة قم بما تريد من تصميم او تغير فى الشكل
الأن علينا هو ان نوضح الأسم الذى سوف يكتب لكل زرار او جزء تم وضعه فى البرنامج و الذى سوف يتعرف عليه الكميوتر عند كتابة الأكواد و المكان الذى سوف نكتب فيه الكلمة التى سوف تظهر لنا فى البرنامج و قبل توضيح كل منهما على انفراد احب ان اوضح الأماكن التى سوف تكتب فيها كل من الأوامر و ذلك عن طريق الصورة التالية و التى توضح شريط الخصائص و الذى سوف تجده على يمينك فى البرنامج كل ما عليك هو الضغط على الزرار الذى تريد تغيره و من ثم سوف تلحظ تغير الشريط الخصائص على اساس الزرار المختار
الأن نوضح مسمى كل زرار بالأرقام الموضحة على الصورة فى الأعلى

1- الأمر اتصال ( Connect )
Name : Command1
Caption : Connect
2- الأمر فصل الاتصال ( DesConnectd )
Name : Command2
Caption : Desconnect
3- الأمرفتح السى دى ( Open Cd )
Name Command3
Caption : Open Cd
4- الأمر غلق السى دى ( Close Cd )
Name : Command4
Caption : Close Cd
5- الأمر لأخفاء ايقونات الدسك توب (Hide DESKTOP )
Name : Command5
Caption : Hide DESKTOP
6- الأمر اظهار ايقونات الدسك توب ( Show DESKTOP )
Name : Command6
Caption : Show DESKTOP
7- الأمر لغلق البرنامج (Exit )
Name : Command7
Caption : Exit
8- الأمر اخفاء زر ابدأ (Hide START )
Name : Command8
Caption : Hide START
9- الأمر اظهار زر ابدأ ( Show START )
Name : Command9
Caption : Show START
10- الأمر اخفاء شريط المهام (Hide TASKBAR )
Name : Command10
Caption : Hide TASKBAR
11- الأمر اظهار شريط المهام ( Show TASKBAR )
Name : Command11
Caption : Show TASKBAR
12- الشريط تيكست text لكتابة الأيبى فيه
Name : srvrip
Text: لا نكتب فيها شئ
13- الشريط تيكست text لكتابة المنفذ الذى يدخل عبره
Name : srvrport
Text:و سوف نكتب فيها المنفذ الذى سنستخدمه و هو 9514
14- الخاصية تايمر و التى سوف سوف توضح حالة الأتصال التى نحن عليها
Name : Timer1
15- الخاصية microsoft winsock control 6.0 و التى تعمل على استخدام بروتوكول tcp/ip و هو وسيلة الأتصال بين العميل و الخادم
Name : wskClient
16- الخاصية Label و التى سوف يظهر فيها حالة الأتصال
Name : Status
Caption : اتركها فارغة ولا تكتب فيها شئ
الأن و بعد ان قمنا بتصميم الهيكل الأساسى للبرنامج فاعتقد ان علينا البدأ فى كتابة الأكواد ولاكن ....!!! علينا اولا بالتعرف على الخاصية winsock ولا انت اعوز تكمل عميانى وخلاص
هي اداه تستخدم لربط برنامجين مع بعضهما البعض سواء كان هاذان البرنامجان في كمبيوتر واحد ام في كمبيوترين مختلفين وسواءً في شبكة داخلية او خارجية ....
والغرض من هذا الربط هو نقل البيانات من طرف الى طرف آخر وقد يكون الغرض من   وراء نقل البيانات هو غرض مفيد او غير مفيد كا التجسس على الآخرين ....
ولكي نبدء بالبرمجة مع هذة الاداه يجب علينا اولاً ان نعرف ما هي الشروط الاساسية والاحتياجات لعملية الربط
اهم هذة الشروط هو معرفة الاي بي IP وهو عبارة عن رقم يقوم مزود الانترنت لديك بمنحك اياه عند دخولك الشبكة
والشرط الثاني هو المنفذ او Port حيث يمكن للبرنامج استخدام اي منفذ الى اكثر من ستين الف منفذ وهو يستخدم للتراسل بين البرامج مثلاً اذا جعلت برنامج في جهاز A وآخر في جهاز B واردت ان يتصل البرنامج A بالبرنامج B يجب عليك اولاً ان تجعل البرنامج B ينتظر الاتصال على منفذ معين مثلاً المنفذ رقم 10000 ثم تجعل البرنامج A يطلب الاتصال بالجهاز الذي يمتلك رقم IP التابع للبرنامج B فيقوم البرنامج بطلب الاتصال عن طريق الاداه السابقة الذكر ولكن قبل ذلك يجب ان تحدد المنفذ الذي تريد الاتصال به والذي يجب ان يكون ايضاً 10000 وعندما يبدء البرنامج A الاتصال على المنفذ المذكور يجد ان البرنامج B منتظراً للاتصال على هذا المنفذ فيحصل بذلك الاتصال وعند هذة النقطة يمكن فعل الكثير
دروس فيديو مختاره <<<
تم الحفظ بهذي النسخه
76.8 MB
وسلامتكم

إرسال تعليق

0 تعليقات