برمجة
استخدام svn عبر ssh
svn هو برنامج يستخدم في عمليّات إدارة الكود (أو الملفات بشكل عام) بحيث يمكن للمستخدم إنشاء نسخة من ملف والعمل عليه وتحديثه ومن ثمّ حفظ الملف. والقيام بنفس العملية أكثر من مرّة في كل مرّة تحفظ التغيرات التي اجراها المستخدم بشكل تجميعي مما يسمح للمستخدم في حال رغبته في العودة إلى إصدارة قديمة من الملف [...]
تجربة عن قرب: هجمات XSS والحقن
هذه تجربة حدثت معي قبل فترة قصيرة. لن أدخل هنا في تفاصيل كيف بدأ الموضوع. ولكن ما جاء أثناء التحقيق فيه. ملف index.php موجود على مجلد من المجلدات لم يقم الشخص صاحب المحتوى بإنشاء المجلد أو الملف. بالنظر إلى كود الملف الملف يقوم بإنشاء صفحات مع كلمات مفاتيح مثل فيديو ترفيه ألعاب …إلخ ويقوم أيضاً [...]
تعال نتعلم كيف يعمل الكاش (cache)؟
الكثير لا بد وسمع في تقنية الكاش (أو المخزن)، فالمتصفح يحتوي على كاش، والشركات أيضاً تستخدم الكاش مثل استخدام بروكسي بين حواسيب الموظفين والانترنت. فائدة ذلك هي السرعة في تنزيل (أو عرض الصفحة) وتقليل حجم الباندويث المستخدمة بالنسبة للشركات. كذلك هناك فائدة للخادم وهي تقليل حمله من خلال تقليل ردوده او التحكّم فيها. في [...]
ثغرة ال Clickjacking الخطيرة
باختصار…هذه المقالة تغطي دراسة هامة جداً قام بهذه الدراسة خبيرا أمن المعلومات جيرميا جروسمان و روبرت هانسن حول ما يعرف بسرقة النقرة و clicclأو clickjacking لأنها تمسّ كلّ من يتعامل مع شبكة الإنترنت وبطريقة غير تقليدية، حيث أنّ الشخص الضحيّة لن يعرف أنه تمّ سرقة حسابه أو معلومات قبل فوات الآوان.
صفحات الإنترنت تعرف أين موقع [...]
عمل اتصال SSH بواسطة PHP
احتجت في عملي الى عمل اتصال بواسطة PHP وتزويد الاتصال بكلمة المرور ونظراً لأن ذلك متعذر من خلال اقتران exec_shell في PHP فبدأت بالبحث عن طريقة تجعل ما أريد ممكناً.
بحمد الله وفضله عثرت على موقع يشرح ما أريد بالضبط. وإليكم مختصر الطريقة.
هذه الطريقة جرّبت على نظام لينكس Ubuntu مع PHP 5
ما هو مطلوب من أجل [...]
أحدث تعليقات