محاولة نقل طارق للعمل على Python3

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

أقوم حالياً بمحاولة نقل طارق للعمل من 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 أحتاج الى إصلاحها …
Continue reading

طارق على موقع الـ Portknocking الرسمي

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

الحمد لله بعد أن أنتهيت من طارق تمكنت من وضع مقالة حوله في مجلة Hakin9 العدد الجديد لشهر 6 من عام 2010 … وكما ذكر الأخوة في مجتمع الحماية العربي “طارق في مجلة Hakin9” وكما في مجتمع لينوكس العربي “مشروع طارق في مجلة Hakin9” … شكراً لأخواني صبري وأحمد الشمري على كتابة مواضيع حول ذلك …

الآن طارق ليس مجلة Hakin9 فقط بل ولله الحمد تم إضافته الى الموقع الرسمي للـ PortKnocking ويمكنكم مشاهدة الإضافة من خلال الرابط التالي: أضغط هنا

أتمنى من جميع من قام بتحميل طارق تجربته فعلا وإعطائي رأيه به … فأنا بصراحة أتمنى أن أعرف رأيكم فيه وهل كان محل فائدة ام لا … بالنسبة لي هناك أفكار كثيرة جداً قمت بكتابتها في أطروحتي (رسالة الدكتوراه) في جزئية الـ Future Work حول الأفكار التي أود تطبيقها على طارق … وحول التطويرات التي أود عملها عليه … بالإضافة الى الأمور التقنية والفنية كتنصيبه بشكل مبسط وعمل حزمة rpm و deb له سواءاً حزمة الخادم أو العميل … إن شاء الله كل هذا يتم عمله حال إنتهائي من دراستي … فالرجاء لا تبخلوا علينا بالملاحظات أو الآراء حتى ولو كانت سلبية سأتقبلها :)

شكراً لكل من دعمني وساندني … وشكراً لكم كذلك على إضاعة بعض من وقتكم في قراءة هذه التدوينة المتواضعة …
دمتم بود …

لا تقلل من قيمة أبسط عمل تقوم به !

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

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

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