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



شرحنا اليوم هو من ضمن :


دوره اكتشاف واستغلال الثغرات {Buffer overflow}


تحت اشراآف : asdely


الحقوق محفوظة


=========================================
نبتديء على بركة الله
=========================================


شرح : تنصيب و ترجمه استغلاات الثغرات من نوع Cygwin بالتفصيل


برنامج Cygwin


...........
....
..





الموقع الرئيسي :





يتيح لك تنزيل الدوات لينكس




وتعامل مع الثغرات المكتوبه بلغة C


ويتيح لك ترجمتها . . ! ! !


وتعتبر لغة [ c ] الاهم .. ! ! !


والاقوى ..


كما ان تنصيب برنامجcygwin


هو مو متل باقي البرامج لترجمة الاستغلالات


فآعتبره برنآمج معقد شوي فالتنصيب بس اهم شي
[ الرغبة و الارادة ]


ولي ابتدى معي الشرح ابغاه ينتهي معي لين النهاية


ونشوف ان شاء الله انجازات عربية ع الميلورم



بدون آطالة ...


نبتدي





# # # # # # # # # # # # # # # # # # # #


بعد تحميل البرنامج فالجهآآز
نآتي الآن لتنصيبه ...
تآآبعو معي الشرح بالصور !
# # # # #



نبدآ



آول شي نضغط ع ايقونة



cygwin




لنبدآ تنصيب البرنامج فالجهآآز











وبعد تآآبع


Next



نضغط بعد ع خيآر

Install Form Internt


وبعد Next



نخلي الخيآرآت مثل مآفي الصورة بالضبط

تآآآبع

Next



Next



Next




ftp://ftp.gwdg.de

و آختآر اي موقع من هآده المـــــواقع < <
Next




Next



ندخل بعد كذا على قائمه doc واختر منها هلادوات netpbm-doc و man




next..


هلا رآح ندخل من قائمة devel اختر الادوات هذي binutils, gcc, gdb




تابعو معي ..







رآح تبقى لنا قآئمة Editors




رآح نختآر منها vim





.................................................



ومن devel




رآح نختآر هالادوآت inutils, gcc, gdb






وقم بآضافة هده الخيآرآت كمآن




رآح تعرفو فوىئدها فالدروس القادمة بآدن الله








نضغط X









Next






وآلآن آنتهينآ من آختيآر الادوآت ..

وجآآري تنصيبهآآ فالجهآز

Next






Next




Finishhhh

الان بعد مآ تم تنصيب و تشغيل البرنامج نحمل ملف الثغره من الميلورم او بعض مواقع السكيريتي ! ! !
و نضعها في هذا المسار C:\cygwin\Home




نحط التغرة دآخل مجلد Home


وبعد هيك نروح لخصائص المجلد afichage


ونشل علامة ع الخيآر الاول





حفضــ





نغير الصيغة ....


.c




بعد هيك نروح نكتب
Start -> Run -> cmd

اول شي هو آمر الترجمة






CD c:\\cygwin\\bin


gcc sec-art.c -o sec-art.exe

(CD = Open)



$$$$$$$$$$$$$$$$$$$$$$$$$

يعدما ترجمنا ملف التغرة

رآح نشغل الملف

فالبتالي نكتب

aljyyosh./


او

/ اسم ملف التغرة




رآح يتم التشغيل وتمت الترجمة

والاستغلال يكون سهل فقط

نسوي complie

وتتم الترجمة واحينا يعطيك خطآ

يكون الخطآ من التغرة

آو الرموز التي دآخل تغرة

!!!!!!!!!!!!!

ملاحضة / جميع تغرات ال c

يكون اول التغرة مكتوب رمز = /*

or

( #include libreia . h)

آو =


#include "stdafx.h"
#include "winsock.h"
#include "string.h"
#include "windows"



بالتوفيق للجميع