EED 2010

Posted on Thursday, August 5, 2010. Filed under: My Life | Tags: , |

اشتركنا السنة دي في الـ EED

دخلنا بمشروع التخرج والحمد لله ناس كتير عجبهم المشروع و أخدوا اللينك بتاعه عشان ينزلوه

تعبنا كتير بصراحة في ال3 ايام دول بس كنا مبسوطين جدا و الحمد لله 🙂

و في آخر يوم أخدت امضاءات الناس اللي شاركوا بمشاريعهم (بس للأسف مش كل الناس مضت)

للذكرى 😀

Advertisements
Read Full Post | Make a Comment ( 5 so far )

مفاضلش غير …

Posted on Tuesday, July 20, 2010. Filed under: My Life | Tags: , , , , |

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

امبارح كان يوم من الأيام اللي مابتجيش في العمر أكتر من مرة

امبارح كان مناقشة مشروع التخرج …

Network Topologies Creator

المشروع نفسه علمني حاجات كتير

و المناقشة الحمد لله كانت كويسة جدا ..

بس بصراحة .. انا لحد ما خلصنا المناقشة برضو مكنتش مبسوط اوي

بس اللي فرحني بجد هوا الكلام اللي البشمهندس وليد العدروسي و البشمهندسة سارة المتولي قالوه علينا و على المشروع  😀

بجد كنت طاير م الفرحة وانا بكلمهم

أنا فعلا بعتز بإني عرفت الناس دي و اتعلمت حاجات كتير منهم

وبشكرهم جدا جدا جدا على كل اللي قدموه لينا طول السنين دي

امبارح كان يوم تاريخي فعلا

18-7-2010

يوم مايتنساش

هتوحشني دفعتي جدا لاني فعلا حبيت أكون في وسطهم

هفتقد الأيام دي جدا

ونفسي نتجمع بعد حوالي 3 سنين كدا كلنا نشوف بعض و نتكلم مع بعض و نعرف مين عمل ايه في ال3 سنين دول وكدا

ملحوظة .. 3 سنين عشان لو لا قدر الله حد له جيش و دخل ظابط

—-

أكيد هفتقد كمان التجمعات مع صحابي و التهييس اللي كنا بنهيسه

بس اللي متأكد منه 100% .. هوا اني مش هفتقد الناس المملة اللي كانت بتفرض نفسها على حياة الناس التانية

😀

أتمنى لكم التوفيق و النجاح في حياتكم 🙂

احتمال كبير يكون للموضوع ده تكملة بعد حفلة التخرج ان شاء الله 🙂

السلام عليكم 🙂

Read Full Post | Make a Comment ( 6 so far )

Own-Network Scanner

Posted on Monday, February 22, 2010. Filed under: Open Source | Tags: , , |

السلام عليكم

من فترة كنت عامل أبلكيشن صغير وظيفته الأساسية انه يعمل Scan for a specific port in all of the devices connected to my network

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

فمتتوقعوش حاجة جامدة أوي يعني 🙂

المهم

الابلكيشن بيمشي على الخطوات دي (باختصار) :

1- مبدئيا هو بياخد ال Port and Subnet Mask

في الكوماند لاين كـ Arguments

2- و يبدأ يشتغل عليهم و يشوف هما صح اصلا ولا لأ

3- و بفرض اننا بنعمل كل الخطوات صح .. فبعد كدا البرنامج هيشوف الجهاز بتاعي متوصل على انهو كارت شبكة؟ ولو أكتر من كارت هيحطهم في اللست برضو عشان يعمل سكان على كل الاجهزة في كل الشبكات اللي انا متوصل عليها

4- بعد كدا بيعمل عمليات حسابية على الآيبيهات بتاعتي مع السبنت ماسك عشان يطلع اول و آخر آي بي في الشبكة

5- و بمعلومية كل الحاجات دي .. هيبدأ يعمل سكان على الآيبيهات المتاحة بالبورت اللي انا حددته

ولو انا ماحددتش بورت .. هيبدأ هوا يعمل سكان على البورتات ال1024 المعروفة

6- في الآخر بيطلع الآيبيهات اللي لقى فيها البورتات دي مفتوحة

ده الابلكيشن (عبارة عن two classes)

OwnNetworkScanner.zip

وده عشان لو في مشاكل في تشغيل الفايلين مع بعض .. ضميتهم في فايل واحد بس برضه كلاسين

ScanOwnNetwork.java

لتجربة البرنامج .. لازم طبعا هتكون مستب الجافا بعدين:

javac ScanOwnNetwork.java

then:

java ScanOwnNetwork 80 24

java ScanOwnNetwork <port> <subnet>

default port –> scan all network with 1 to 1024 ports

default subnet –> 24

مش عارف ليه جه في بالي فجأة انشره بس جايز -والله اعلم- حد يحتاجه

Read Full Post | Make a Comment ( 7 so far )

Dominos Everywhere

Posted on Sunday, May 10, 2009. Filed under: Open Source | Tags: , , , |

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

Dominos

ده مشروع تبع مادة “الذكاء الاصطناعي” اللي هيا

Artificial Intelligence

المشروع ده بجد أكتر مشروع استمتعت جدا وأنا بكتب فيه …

و الحمد لله طلع أحسن مشروع -لحد دلوقتي- عملته انا و صحابي

About the Game:

Team Members:

  • Abdallah Saeed (that’s me 😀 )
  • Abd El-Hamid Ibrahim
  • Mohamed Essayed
  • Mohamed Ahmed Abd El-Fattah
  • Mahmoud Gamal
  • Mahmoud El-Banna

programming language: python

Platform: cross platform

Requirements:

you’ll have to download and install Python and Pygame to run this game.
Project Overview:
Dominos (or Dominoes), is a collective gaming pieces making up a “domino” set (sometimes called a deck or pack).

This project is based on the Sino-European domino set, which consists of 28 dominoes.

Please visit our small wiki to get more information

Game Screenshot:

صورة

Dominos group mail :

cs_sec2@googlegroups.com


Dominos project (google codes) :

http://code.google.com/p/dominos/

Dominos Wiki:

http://code.google.com/p/dominos/wiki/Introduction


Download:
The game is released on Pygame.org

and you can download it using the following link:

http://dominos.googlecode.com/files/Dominos.zip

بشكر كل اللي اشتغلت معاهم في المشروع ده … بجد أنا استمتعت جدا جدا و أنا بشتغل في حاجة جديدة و لذيذة زي دي …

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

—-

شكر خاص (ولو اني عارف انه غالبا مش هيوصل)

للبشمهندسة سارة المتولي …. هيا اللي دعمتنا في المشروع و خلتنا نشتغل أول بأول .. ربنا يجزيها الخير بجد 🙂

اتمنى تنزلوا اللعبة و تجربوها و تدوني فيدباك 🙂

ردودكم تهمني جدا في المشروع ده بالذات 🙂

شكرا مقدما 🙂

Read Full Post | Make a Comment ( 15 so far )

Discovery …. done :)

Posted on Thursday, May 7, 2009. Filed under: My Life, Open Source | Tags: , , |

السلام عليكم ….

النهاردة جاي أوريكوا مشروع اشتغلت فيه أنا و صحابي في الكلية

المشروع ده تبع مادة الـ

Software Engineering

المشروع عبارة عن ايه؟

المشروع ببساطة هوا

Penetration Testing Framework

ده لو حد عايز اسم رسمي ليه

المهم بقى بيعمل ايه المشروع ده؟

نفترض اني شغال في شركة … و وظيفتي في الشركة دي اني أحافظ على الأجهزة اللي في الشركة و كل شوية أعمل

Check

عليها عشان اشوف هل هيا آمنة ولا لأ

عشان كده احنا عملنا ديسكفري … نظام بسيط جدا بتديله آي بي … و يرجعلك ليستة بالبورتات المفتوحة و يجرب ينفذ عليهم شوية

exploits

ايه هيا الاكسبلويت دي؟؟

هيا عبارة عن برنامج صغير بحاول أشغله بحيث أخترق

service

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

احنا حطينا حوالي 300 اكسبلويت في المشروع بحيث يجربهم كلهم ورا بعض ولو عرف يدخل من بورت … هيطبع ان الـ

service

صاحبة البورت ده ضعيفة

و بالتالي المفروض أقول لصاحب الجهاز اللي عليه البورت الضعيف ده عشان يإما يقفل البورت يإما يشوف أي حل تاني بحيث مايبقاش الجهاز فيه ثغرة أمنية

طولت عليكم في الشرح النظري ده … بس خلينا ندخل في البرنامج نفسه بسرعة كدا

login-interfacethat’s the program interface, you may want to login as Administrator, or Manager

the Manager’s task is to manage the Administrators’ accounts, he can add, remove, search for, and show the Administrators’ accounts

manager-cotrol-panel

the Administrator’s task is to scan IPs and get the final report of the program, so he can see the vulnerable services and whatever

just write the IP in the textbox next to Discover button, and then click on the button, next you’ll just have to wait a while

discovery

NOTES

before you test the program, you should know some important thingies …

1- this system works on Linux Operating System

2- feel free to edit and distribute this program

3- the Manager’s password is “discovery”

4- you must run this project when logging in as “root” (the super-user) so you can use ‘nmap’ for scanning

5- this is a Component-Based project, which depends on other systems

6-  the Developers of this project are some Computer Science geeks, not professional programmers, so please be tolerant 😀

*you can watch the source on

Google codes

*and the download link is over here:

Download

Read Full Post | Make a Comment ( 20 so far )

Liked it here?
Why not try sites on the blogroll...