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

الثغرات (Vulnerabilities)

مغلق
بدأه Sub-0 في 10 أبريل 2004 · 0 رد · 541 مشاهدة · في منتدى الشبكات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1

ماهي الثغرات ؟

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

هل لغات البرمجة لها علاقة باكتشاف الثغرات ؟

سؤال غبي واجابته نعم وبدون اي منازع فاذا لم تكن مبرمج لن تعلم اي شيء عن الثغرات فقط ترى !

ماهي لغات البرمجة المستخدمة في كتابة الثغرات ؟

هنالك عدة لغات وهي c والـPerl والـsh والـASM ليس هذا فقط بل أكثر من ذلك .

أنظمة التشغيل التي عليك تعلمها لكي تحسن التعامل مع الثغرات وايضا تحسن تصميمها ؟!

طبعا Unix/Linux ولازم يكون عندك معرفة لحد ماتوصل إداري نظم تشغيل Linux مثلا !

كيف يتم استغلال الثغرة ؟

بالنسبة للـc

فيه أكثر من Compile على Unix/Linux منها

gcc

وتقدر تطبقه بهذا الشكل

gcc exploitname.c -o exploitname

وبعدين تشغله مثل كذا : expoitname/.

بالنسبة للـPerl لايحتاج إلى Compile

فقط perl explaoitname.pl

وبالنسبة لمستخدمين الويندوز لازم يحملون الـMSI من هنا

http://www.activestate.com/Products/Downlo...x?id=ActivePerl

بعد التحميل نقوم بتشغيل كود البيرل كذا

c:\perl\bin\perl test.pl

واذا تبي تشغل اكواد بيرل كتبت اكواد CGI لازم تحمل httpd.apache.org

وتاخذلك Apache 1.3.?? Version

خزن ملفك في

c:\program files\apache group\apache\cgi-bin

بعدين عدل

#!/usr/bin/perl

إلى

#!c:\perl\bin\perl

وببساطة تقدر تجربه على جهازك كذا

http://127.0.0.1/cgi-bin/test.pl

ألحين نجي على Shell Scripting مايبيلها شي فقط sh exploitcode.sh واشتغل

................................الخ

نصيحة إذا تبي تصير محترف في اكتشاف الثغرات روح وسجل في Mailing List هنا

http://www.securityfocus.com

وتابع أحدث الثغرات وكيفية برمجتها .

وهذا فقط شيء بسيط لتعليمك مبادىء الثغرات واستغلالها

Sub-0

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

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