لغة PHP
ايش هي لغة PHP ؟
لغة php من لغات برمجة مواقع الويب وجعلها اكثر فعالية وتتم من خلال دمج html معها حيث يمكنك كتابة php في ملف html و كتابة html في ملف php
لماذا نستخدم php في مجال كشف الثغرات ؟
ان من وضائف php هي ترتيب الموقع وربطه مع قاعدة بيانات الموقع فأذا حدث اي خلل او نقص في ملف php سيتعرض الموقع لاحتمالية اختراق كبيرة عبر ثغرتين مهمتين هما:
1 - bypass
تعتمد هذه الثغرة على لوحة تسجيل دخلول الادمن حيث يمكنك تخطي كلمة السر والباسورد عبر وضع هذا في الحقلين
'=''or'
2 - sql injection
تعتمد هذه الثغرة على id صفحة في الموقع
كيف يعني؟
يعني مثلا الid يساوي 1 فأن الموقع سيطلب من قاعدة البيانات ان ترسل المعلومات حول هذه الصفحة وهكذا ...
https://t.me/s/Elmagicphp
ايش هي لغة PHP ؟
لغة php من لغات برمجة مواقع الويب وجعلها اكثر فعالية وتتم من خلال دمج html معها حيث يمكنك كتابة php في ملف html و كتابة html في ملف php
لماذا نستخدم php في مجال كشف الثغرات ؟
ان من وضائف php هي ترتيب الموقع وربطه مع قاعدة بيانات الموقع فأذا حدث اي خلل او نقص في ملف php سيتعرض الموقع لاحتمالية اختراق كبيرة عبر ثغرتين مهمتين هما:
1 - bypass
تعتمد هذه الثغرة على لوحة تسجيل دخلول الادمن حيث يمكنك تخطي كلمة السر والباسورد عبر وضع هذا في الحقلين
'=''or'
2 - sql injection
تعتمد هذه الثغرة على id صفحة في الموقع
كيف يعني؟
يعني مثلا الid يساوي 1 فأن الموقع سيطلب من قاعدة البيانات ان ترسل المعلومات حول هذه الصفحة وهكذا ...
https://t.me/s/Elmagicphp
༺↺𝐄𝐋𝐌𝐀𝐆𝐈𝐂𝐏𝐇𝐏↻༻
لغة PHP ايش هي لغة PHP ؟ لغة php من لغات برمجة مواقع الويب وجعلها اكثر فعالية وتتم من خلال دمج html معها حيث يمكنك كتابة php في ملف html و كتابة html في ملف php لماذا نستخدم php في مجال كشف الثغرات ؟ ان من وضائف php هي ترتيب الموقع وربطه مع قاعدة بيانات…
ثغرة sql injection
ايش هذه الثغرة ؟ سبب حدوثها ؟ مدى خطورتها ؟ كيفية استغلالها او حقن الموقع؟
ثغرة sql injection
هي من الثغرات التي تعتمد على نوع من قواعد البيانات الذي اسمه mysql
قاعدة البيانات هذه هي من القواعد الخاصة بمواقع الويب
وتحدث الثغرة في ملفات php على الموقع في اغلب الاحيان
مثلا
www.domain.com/news.php?id=1
الملف: news.php
الايدي : 1
ماذا يعني هذا؟
يعني ان news لها عدة صفحات ويب وال id يحدد تلك الصحفة
كيف يحدد الصفحة و news ملف واحد لم يتغير؟
لان news تعتمد على قاعدة البيانات حيث ترسل للداتابيس طلب بمعلومات الصفحة 1 والداتابيس ترسل المعلومات الموجودة في الصفحة 1
ما هو سبب حدوث الثغرة؟
يأتي سبب حدوث هذه الثغرة لعدم برمجة ملف الphp الذي يتحكم بالداتابيس بصورة جيدة وهذا يؤدي الى امكانية حقن الموقع ومعرفة كلمات السر و و .... الخ.
ما مدى خطورتها؟
ان هذه الثغرة خطرة لان يمكن ان يحصل الهاكر على جميع معلومات الموقع و يغير كل شيء في الموقع او يحذف الملفات وينشر اندكس خاص به
https://t.me/s/Elmagicphp
ايش هذه الثغرة ؟ سبب حدوثها ؟ مدى خطورتها ؟ كيفية استغلالها او حقن الموقع؟
ثغرة sql injection
هي من الثغرات التي تعتمد على نوع من قواعد البيانات الذي اسمه mysql
قاعدة البيانات هذه هي من القواعد الخاصة بمواقع الويب
وتحدث الثغرة في ملفات php على الموقع في اغلب الاحيان
مثلا
www.domain.com/news.php?id=1
الملف: news.php
الايدي : 1
ماذا يعني هذا؟
يعني ان news لها عدة صفحات ويب وال id يحدد تلك الصحفة
كيف يحدد الصفحة و news ملف واحد لم يتغير؟
لان news تعتمد على قاعدة البيانات حيث ترسل للداتابيس طلب بمعلومات الصفحة 1 والداتابيس ترسل المعلومات الموجودة في الصفحة 1
ما هو سبب حدوث الثغرة؟
يأتي سبب حدوث هذه الثغرة لعدم برمجة ملف الphp الذي يتحكم بالداتابيس بصورة جيدة وهذا يؤدي الى امكانية حقن الموقع ومعرفة كلمات السر و و .... الخ.
ما مدى خطورتها؟
ان هذه الثغرة خطرة لان يمكن ان يحصل الهاكر على جميع معلومات الموقع و يغير كل شيء في الموقع او يحذف الملفات وينشر اندكس خاص به
https://t.me/s/Elmagicphp
شرح دالة
function
معناها هو اختصر
اذاَ نحن نقوم باختضار عدة امور مثال لها
function print($array){
echo $array;
}
بهذا قمنا باختصار echo الى print
لاستدعائها نقوم بعمل
print('ElmagicTeam');
ملحوووظة هامة جدا
متغير $array يمكن تغيره ووضعه اي شي
لكن يجب ان يتطابق مع الموجود بين {}
مثال اخر
function ElmagicTeam($text){
echo 'heloo';
echo "\n $text";
}
عندما نستدعي هذا الاختصار ينفذ لنا
طباعة heloo والنص المراد مثل
ElmagicTeam('Egypt');
سيطبع heloo بسطر و Egypt بسطر
وايضا يمكن وضعها فارغة مثل
function Elmagic(){
echo 'ElmagicTeam';
}
نستدعيها من خلال
Elmagic();
وستطبع فيها ElmagicTeam
فقط
هذا كل شيء بهذه الدالة الجميلة
-
#منقول
function
معناها هو اختصر
اذاَ نحن نقوم باختضار عدة امور مثال لها
function print($array){
echo $array;
}
بهذا قمنا باختصار echo الى print
لاستدعائها نقوم بعمل
print('ElmagicTeam');
ملحوووظة هامة جدا
متغير $array يمكن تغيره ووضعه اي شي
لكن يجب ان يتطابق مع الموجود بين {}
مثال اخر
function ElmagicTeam($text){
echo 'heloo';
echo "\n $text";
}
عندما نستدعي هذا الاختصار ينفذ لنا
طباعة heloo والنص المراد مثل
ElmagicTeam('Egypt');
سيطبع heloo بسطر و Egypt بسطر
وايضا يمكن وضعها فارغة مثل
function Elmagic(){
echo 'ElmagicTeam';
}
نستدعيها من خلال
Elmagic();
وستطبع فيها ElmagicTeam
فقط
هذا كل شيء بهذه الدالة الجميلة
-
#منقول
if ( strpos($text , 'تنظيف') !== false ) {
if ( $status == 'creator' or $status == 'administrator' or in_array($from_id,$Dev) or in_array($from_id,$getCCmember) or in_array($from_id,$useradmin)){
$num = str_replace(['/rmsg ','تنظيف'],'',$text);
if ($num <= 100 && $num >= 1){
$add = $settings["information"]["added"];
if ($add == true) {
for($i=$message_id; $i>=$message_id-$num; $i--){
bot('deletemessage',[
'chat_id' => $chat_id,
'message_id' =>$i,
]);
}
bot('sendmessage',[
'chat_id' => $chat_id,
'text' =>"
⛑¦ تـم مسح ~⪼ { *$num* } من الرسائل
✓
",'parse_mode'=>"markdown",
]);
}
}
else
{
bot('sendmessage',[
'chat_id' => $chat_id,
'text'=>"
❕┇لا تستطيع حذف اكثر من 100 رساله
",
]);
}
}
}─┄༻☹️༺┄─ـ
~ كود تنظيف + العدد لحذف الرسائل
~ شغال على جميع الملفات لـ 300 رسالة
~ ترتيبات كريم الماجيك @xElmagiCx
~ القناة @Elmagicphp
افضل بوت صنع بوتات يمكنك من خلاله صنع انواع مختلفه من البوتات ( الخدمية - الغير خدمية ) 🦾
• جميع البوتات متطورة جدا ويتم تحديثها دورياً ( قناة تحديثات البوتات @Elmagicphp)
• يمكنك انشاء 20 نوع من بوتات مجاناً مع كامل الصلاحيات ( وضع شتراك - اذاعة ..)
• البوتات لا تتوقف ابداً وسريعة جداً ومجانية وغير محدودة
• ماذا تنتظر اصنع بوتك الان : @VUUIBOT 🔥
• جميع البوتات متطورة جدا ويتم تحديثها دورياً ( قناة تحديثات البوتات @Elmagicphp)
• يمكنك انشاء 20 نوع من بوتات مجاناً مع كامل الصلاحيات ( وضع شتراك - اذاعة ..)
• البوتات لا تتوقف ابداً وسريعة جداً ومجانية وغير محدودة
• ماذا تنتظر اصنع بوتك الان : @VUUIBOT 🔥
🔴 ¦ بوت تعليمات @Botfather
👾 ¦ يمكنك من خلال هذا البوت
👨💻 ¦ معرفه اهم أوامر بوت فاذر 👁🗨
📝 ¦ كتابهہ @xElmagiCx ©
😎 ¦ قناتنا @Elmagicphp 😈
🧜♂ ¦ البوت @H8NNBOT
👾 ¦ يمكنك من خلال هذا البوت
👨💻 ¦ معرفه اهم أوامر بوت فاذر 👁🗨
📝 ¦ كتابهہ @xElmagiCx ©
😎 ¦ قناتنا @Elmagicphp 😈
🧜♂ ¦ البوت @H8NNBOT
- اهلا بك 👋🏻 ؛
فـيي بوت صنع؏ بوتات الزخرفة ،🕊'
• عن طريق هاذا البوت تستطيع اضافة حقوقك ك مطور ،واضافة حقوق قناتك ، واضافه الاشتراك الاجباري لقنواتك ، اضافة الى الاوامر الاخرى لخاصة بالمطور ، 🌻'
﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎
📮┇ WELCOME BRO _ BY [@Elmagicphp]
📝 ¦ كتابهہ @xElmagiCx ©
😎 ¦ قناتنا @Elmagicphp 😈
🧜♂ ¦ البوت @SoZMbot 🔱
فـيي بوت صنع؏ بوتات الزخرفة ،🕊'
• عن طريق هاذا البوت تستطيع اضافة حقوقك ك مطور ،واضافة حقوق قناتك ، واضافه الاشتراك الاجباري لقنواتك ، اضافة الى الاوامر الاخرى لخاصة بالمطور ، 🌻'
﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎﹎
📮┇ WELCOME BRO _ BY [@Elmagicphp]
📝 ¦ كتابهہ @xElmagiCx ©
😎 ¦ قناتنا @Elmagicphp 😈
🧜♂ ¦ البوت @SoZMbot 🔱
بوت مصنع جميع البوتات
ــــــــــــــــــــــــــــــــــــ
بوت تعليمات @Botfather
ــــــــــــــــــــــــــــــــــــ
بوت مصنع بوتات زخرفه
ــــــــــــــــــــــــــــــــــــ
بوت صقر لحمايه الجروبات
ــــــــــــــــــــــــــــــــــــ
مستمرين بدعمكم لنا ⚔
📝 ¦ المطور @xElmagiCx©
😎 ¦ قناتنا @Elmagicphp 😈
ــــــــــــــــــــــــــــــــــــ
بوت تعليمات @Botfather
ــــــــــــــــــــــــــــــــــــ
بوت مصنع بوتات زخرفه
ــــــــــــــــــــــــــــــــــــ
بوت صقر لحمايه الجروبات
ــــــــــــــــــــــــــــــــــــ
مستمرين بدعمكم لنا ⚔
📝 ¦ المطور @xElmagiCx©
😎 ¦ قناتنا @Elmagicphp 😈
$token = "توكن بوتك",
$FromUsers = $message->from->id;
$channels1 = "Elmagicphp", // معرف القناة الاولى بدون @
$channels2 = "ElmagicTeam", // معرف القناة الثانية بدون @
$channels3 = "SOZOOS", // معرف القناة الثالثة بدون @
$Channel1 = file_get_contents("https://api.telegram.org/bot$token/getChatMember?chat_id=@$channels1&user_id=$FromUsers");
$Channel2 = file_get_contents("https://api.telegram.org/bot$token/getChatMember?chat_id=@$channels2&user_id=$FromUsers");
$Channel3 = file_get_contents("https://api.telegram.org/bot$token/getChatMember?chat_id=@$channels3&user_id=$FromUsers");
if (strpos($Channel1 , '"status":"left"') !== false){
if (strpos($Channel2 , '"status":"left"') !== false){
if (strpos($Channel3 , '"status":"left"') !== false){
bot('sendMessage', [
'chat_id'=>$chat_id,
'parse_mode'=>"MarkDown",
'text'=>"⚙┇عذرا عزيزي يجب عليك الاشتراك
✔️┇ثم اضغط او ارسل امر /start
'reply_markup'=>json_encode([
'inline_keyboard'=>[
[
['text'=>"👤 إضغط هنا للأشتراك 👤",'url'=>'https://t.me/$channel1']
],
[
['text'=>"👤 إضغط هنا للأشتراك 👤", 'url'=>"https://t.me/$channel2"]
],
[
['text'=>"👤 إضغط هنا للأشتراك 👤", 'url'=>"https://t.me/$channel3"]
],
]
])
]);
}
}
}------------------------------+------++++----------
اسعد الله مسائكم 👋🏻🌝
كود الاشتراك الاجباري بـ 3 قنوات يعمل بجميع البوت ضع الكود فوق امر /start
القناة 📮 @Elmagicphp
لاي استفسار @VHHKBOT
معاني أرقام الاخطاء التي قد تراها على مواقع الأنترنت:
403 : ممنوع أن تصل لهذه الصفحة
404 : صفحة غير موجودة
500 : مشكلة في الموقع نفسه
401 : رؤية الصفحة تحتاج ترخيص (كلمة سر)
301 : تم نقل تلك الصفحة نهائيًا
307 : تم نقل تلك الصفحة مؤقتًا
405 : لقد وصلت لتلك الصفحة بطريقة خاطئة
408 : إنتهى وقت محاولة وصولك للصفحة قبل أن تصل إليها
414 : عنوان الصفحة\الموقع URL أطول من الطبيعي
503 : الخدمة غير متوفرة ربما بسبب الضغط الكبير على الموقع
كل أرقام الـ 100 : تعني معلومات إضافية (لن تراها في الغالب)
كل أرقام الـ 200 : تعني النجاح (لن تراها في الغالب)
كل أرقام الـ 300 : تعني إعادة توجيه Redirection
كل أرقام الـ 400 : تعني فشل من العميل “أنت”
كل أرقام الـ 500 : تعني فشل من السيرفر “الموقع نفسه”
منقول
🔖 @Elmagicphp
➖➖➖➖➖➖➖
@VHHKBOT
403 : ممنوع أن تصل لهذه الصفحة
404 : صفحة غير موجودة
500 : مشكلة في الموقع نفسه
401 : رؤية الصفحة تحتاج ترخيص (كلمة سر)
301 : تم نقل تلك الصفحة نهائيًا
307 : تم نقل تلك الصفحة مؤقتًا
405 : لقد وصلت لتلك الصفحة بطريقة خاطئة
408 : إنتهى وقت محاولة وصولك للصفحة قبل أن تصل إليها
414 : عنوان الصفحة\الموقع URL أطول من الطبيعي
503 : الخدمة غير متوفرة ربما بسبب الضغط الكبير على الموقع
كل أرقام الـ 100 : تعني معلومات إضافية (لن تراها في الغالب)
كل أرقام الـ 200 : تعني النجاح (لن تراها في الغالب)
كل أرقام الـ 300 : تعني إعادة توجيه Redirection
كل أرقام الـ 400 : تعني فشل من العميل “أنت”
كل أرقام الـ 500 : تعني فشل من السيرفر “الموقع نفسه”
منقول
🔖 @Elmagicphp
➖➖➖➖➖➖➖
@VHHKBOT
༺↺𝐄𝐋𝐌𝐀𝐆𝐈𝐂𝐏𝐇𝐏↻༻
بوت صانع بوتات متطور
معلومات مهمه ‼️
عندما تصنع بوتك من صانع البوتات 👆🙄
عليك تفعيل بعض الاوامر من فاذر بوت ومنها :
1- البوتات التي تعمل باللسته الشفافه يجب الذهاب الى فاذر بوت واختيار هذه الامر 👈
ثم اختيار معرف بوتك بعدها ترسل اي شيء مثال :
➖➖➖➖➖➖➖➖➖➖💢
2- بالنسبه لبوتات الحمايه والردود بأعتبارها سوف تعمل بالمجموعات يلزم تفعيل امر الوصول للرسائل.
قم بأرسال هذه الامر داخل فاذر بوت
ثم اختيار معرف بوتك بعدها اختيار :
disable
➖➖➖➖➖➖➖➖➖➖💢
3 - اذا كنت تريد وضع واجهه ترحيب للبوت خاصتك استخدم الامر من فاذر بوت
بعدها اختيار معرف بوتك ثم ارسال ترحيبك او الواجهه
➖➖➖➖➖➖➖➖➖➖💢
4 - لوضع وصف تحت صورة البوت استخدم هذا الامر داخل فاذر بوت
ثم اختيار معرف بوتك بعدها ارسال الوصف سواء كان معرفك او رابط قناتك او رابط مجموعه الخ .....
➖➖➖➖➖➖➖➖➖➖💢
@VHHKBOT
عندما تصنع بوتك من صانع البوتات 👆🙄
عليك تفعيل بعض الاوامر من فاذر بوت ومنها :
1- البوتات التي تعمل باللسته الشفافه يجب الذهاب الى فاذر بوت واختيار هذه الامر 👈
/setinline ثم اختيار معرف بوتك بعدها ترسل اي شيء مثال :
ID➖➖➖➖➖➖➖➖➖➖💢
2- بالنسبه لبوتات الحمايه والردود بأعتبارها سوف تعمل بالمجموعات يلزم تفعيل امر الوصول للرسائل.
قم بأرسال هذه الامر داخل فاذر بوت
/setprivacy ثم اختيار معرف بوتك بعدها اختيار :
disable
➖➖➖➖➖➖➖➖➖➖💢
3 - اذا كنت تريد وضع واجهه ترحيب للبوت خاصتك استخدم الامر من فاذر بوت
/setdescriptionبعدها اختيار معرف بوتك ثم ارسال ترحيبك او الواجهه
➖➖➖➖➖➖➖➖➖➖💢
4 - لوضع وصف تحت صورة البوت استخدم هذا الامر داخل فاذر بوت
/setabouttextثم اختيار معرف بوتك بعدها ارسال الوصف سواء كان معرفك او رابط قناتك او رابط مجموعه الخ .....
➖➖➖➖➖➖➖➖➖➖💢
@VHHKBOT
• تم اضافه بوت جديد
بوت حساب العمر و نسبه جمال شخص
- صور تحذف من يدزهن شخص
- صوره البيهة بنيه يغطي وجه بنيه حته مصير اي مشاكل متعلقه بالخصوصيه ❤️
- توجيه رسائل معطل
بوت حساب العمر و نسبه جمال شخص
- صور تحذف من يدزهن شخص
- صوره البيهة بنيه يغطي وجه بنيه حته مصير اي مشاكل متعلقه بالخصوصيه ❤️
- توجيه رسائل معطل