مساحة إعلانية Hakin9 Magazine
نشر بتاريخ: ديسمبر 21st, 2011 | التصنيف: Life, Real Madrid, Sport | - عدد المشاهدات 332 | (لا يوجد تعليقات)

سمعنا عن لاعبين يبحثون عن قمصان لاعبين الفريق المنافس المشهورين، وسمعنا عن حكام تبحث عن قميص من يغييرون نتائج مباريات لأجلهم … لكن لم أرى بحياتي لاعب يطلب فانيلة أو جاكيت “مدرب” ! والمدرب يتجاوب مع اللاعب ويقوم بنزع الجاكيت ويعطيه إياه بكل احترام … نعم لهذا هو الـ Special One ومن غيره مميز أصلاً !

للأسف عالمنا العربي اليوم يقع كثيراً تحت تلفيق وكذب القنوات الإخبارية وما تروجه … حيث تحول المنافق والمارد الخبيث الحقيقي الى Gentleman ومن يقول الحقيقة كاملة دون لف ودوران غير مبالي بهؤلاء بالشرير !

لا أقول سوى لكل من يتابع القنوات الإخبارية: أحذر من ما تسوقه أليك هذه القنوات …

نشر بتاريخ: ديسمبر 6th, 2011 | التصنيف: CPP, Development, Networks | - عدد المشاهدات 364 | (5 تعليقات)

في حالة قيامك بعمل Compile لبرنامج يستعمل pcap في CodeBlocks فإنه سوف يعطيك خطأ وذلك لأنه لن يستطيع التعرف على المتغييرات والدوال الموجودة في مكتبة pcap بشكل أساسي، ولهذا علينا إضافة المكتبة لعملية الـ Compile … حتى لو كنت قد أضفت سطر الـ include لهذه المكتبة، بدون إخبار CodeBlocks ببناء هذا البرنامج بوجود هذه المكتبة لن ينفع …

أنتهينا من الكلام، لنبدأ العمل … أول شيء نعمله هو إننا نريد أن نضيف المكتبة pcap الى الـ Linker وذلك ليتم ربطها مع البرنامج لحظة عمل Compile له … ويمكن عمل ذلك من خلال الضغط على إسم المشروع في CodeBlocks Workspace ومن ثم الذهاب الى Build Options … كما في الصورة:

اقرأ المزيد…

نشر بتاريخ: ديسمبر 2nd, 2011 | التصنيف: Development, Python | - عدد المشاهدات 335 | (2 تعليقات)

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


>>> def Caller(func):
...     func()
... 

بعد ذلك عرفنا دالة أخرى:

>>> def customTax(price, tax=0.16):
...     return price + (price * tax)
...

اقرأ المزيد…

نشر بتاريخ: ديسمبر 1st, 2011 | التصنيف: Development, PortKnocking | - عدد المشاهدات 378 | (4 تعليقات)

السلام عليكم ورحمة الله وبركاته

أقوم حالياً بمحاولة نقل طارق للعمل من Python2x الى Python3 وأتمنى إن كان هناك من يستطيع أن يقوم بعمل تجارب معي حول ذلك … لقد قمت بتصحيح الكود ليتوافق مع Python3 ولكن هناك مشاكل صراحة … أول هذه المشاكل هي إنه scapy الذي يعتمد عليه طارق لا يعمل على Python3 وبالتالي عليك أن تعدل على Path للبايثون وتضيف له المسار الموجود فيه الموديول scapy … يمكن عمل ذلك بواسطة:

import sys
sys.path.append('/usr/lib/python2.6')
sys.path.append('/usr/lib/pymodules/python2.6')
sys.path.append('/usr/local/lib/python2.6/dist-packages')
import scapy

غير ذلك سوف تحصل على رسالة خطأ إنه الموديول غير موجود … لا أريد أن أضع التعديل في الكود الرسمي الآن وأقصد تعديل عملية الـ import ولكن الكود الجديد لطارق موجود وبالإمكان عمل checkout له مباشرة من موقع طارق … كذلك هناك مشاكل عدة في الموديول StringIO أحتاج الى إصلاحها …
اقرأ المزيد…

نشر بتاريخ: نوفمبر 28th, 2011 | التصنيف: Networks, Privacy, Security | - عدد المشاهدات 576 | (6 تعليقات)

الكثير منا يستعمل شبكة Tor وذلك لكي يتصفح بنوع من أنواع التخفي والسرية Anonymity … لكن ماذا لو كنت تريد مثلاً أن تقوم بتحميل ملف ما بدون أن يعلم صاحب الخادم الذي تحمل منه الملف رقم الأي بي الحقيقي لك؟

الجواب للتصفح هو Tor وللتحميل أيضاً نستطيع إستعمال أحدى الأدوات التي تأتي مع Tor والتي هي usewithtor …

مثلا لتحميل ملف معيين، كل الذي علينا القيام به هو:

$ usewithtor wget www.binary-zone.com/somefile.iso

هكذا أستعملنا wget من خلال شبكة tor لتحميل الملف somefile.iso …

لكن … هناك امر لازال مكشوف لصاحب الخادم! وهو السجل Log كهذا:

www.binary-zone.com 212.xxx.xxx.106 - - [28/Nov/2011:16:15:25 +0200] "GET /somefile.iso HTTP/1.1" 301 20 "-" "Wget/1.12 (linux-gnu)"

ما تم تسجيله في سجلات الخادم (مثلا اباتشي) هو نوع نظامك المستعمل ونوع المتصفح … هذه كشفتها أو تم التعرف عليها من خلال الـ HTTP Headers …
اقرأ المزيد…

نشر بتاريخ: أكتوبر 5th, 2011 | التصنيف: Books, PenTest, Web Security | - عدد المشاهدات 1,402 | (13 تعليقات)

أخيراً وبعد إنتظار طويل جداً وصلني يوم أمس كتاب The Web Application Hacker’s Handbook: Finding and Exploiting Security Flaws النسخة الجديدة (النسخة الثانية) … طبعاً من المحال أن أكون قد قرأته كله أو حتى ربعه خاصة في ظل ظروف العمل الجديدة، لكني تصفحة الفهرس وطريقة الإعداد والأمور التابعة للكتاب (المختبرات الموجودة online لتجربة ما تقرأ) يجعلني فعلاً أفتخر بإنه هذا الكتاب سيكون في مكتبتي … وبالطبع جاري القراءة …
اقرأ المزيد…

نشر بتاريخ: سبتمبر 15th, 2011 | التصنيف: Academia, Life | - عدد المشاهدات 901 | (22 تعليقات)

رغم إن تركي العملي التقني وإنتقالي الى العمل الآكاديمي ليس بجديد، خاصة عن الأهل والأصدقاء المقربين جداً، ولكن رغبت في تدوين الأمر هنا كما أعتدت على تدوين كل ما يدور معي … منذ أن أنهيت رسالة الدكتوراه في العام الماضي 2010 والسؤال نفسه يُطرح أمامي: هل أنتقل للعمل الآكاديمي أم أستمر في العمل التقني؟ والدي بالتحديد أول من شجعني على التحول الى العمل الآكاديمي وهو من طلب مني الحصول على الشهادة من الأساس، لكني لم أكن مستقر صدقاً على جواب … كذلك الأهل والكثير من الأقارب نصحوني بالأمر ومع هذا بدون جواب … بعض الأصدقاء كذلك كان لهم رأي في الإنتقال، منهم من أيد ذلك، ومنهم من يعشق التقنية مثلي لم يشجعني … وعلى هذه الحالة إستمرت الحياة والفكرة تدور في خاطري، ربما على الأقل كل يوم مرة! وفي أثناء هذه الأحداث أنتقلت من عمل الى عمل آخر برتبة Technical Manager ولكن للأمانة لم أستمر فيه كثيراً … بل تركت العمل فيها بعد شهرين لأسباب خاصة … أثناء هذه الفترة عُرضت علي وظيفتين في جامعتين مختلفتين … ترددت في قبولي أحد العروض أو رفضها، وهنا جاء دور والدي (الله يحفظه ويوفقه ويعطيه الصحة والعافية) مرة أخرى في قبول أحد العروض … وهكذا وافقت على إحدى العروض ولله الحمد … الجميل في الأمر كله، هو إن العروض جائت بناءاً على سيرتي الذاتية في المجال التقني :)
اقرأ المزيد…

Pages: 1 2 3 4 5 6 7 8 9 10 ...95 96 97 Next
Pages: 1 2 3 4 5 6 7 8 9 10 ...95 96 97 Next