Monday, June 25, 2007

LCD Welcome



After tough days and nights we could finally run the LCD

Saturday, June 23, 2007

A dearest friend passed away

It was 1 am when I got the shocking news that my friend Mado has passed away.

I was hanging out with my friends. I couldn’t believe myself. I harried to home to check my mail and my messenger friends who confirmed the sad news.

He was on a holy trip to Mecca with family and they had an accident on the way back. Everyone died in the accident and they where berried in KSA. Today is Friday and everyone is going to his consolation except me. I couldn’t go because I had to meet some people. “It was a very sad trip to his home town full of cheerful memories and tears” I was told.

Rest in peace my friend. You will be remembered forever.

Tuesday, June 19, 2007

Spider Man 4

The identity of the spider man has been exposed. Watch the video and see who he is ;)

The video story that we needed to attach the wireless antenna on the highest point on the roof, so here where spider man comes.

BISO

Friday, June 15, 2007

The route to QuickTell

I and Tanahy got into the metro toward Helwan to meet someone in QuikTell factory who would show us how to use the JLINK with the board. We got at Masara station the nearest point to our destination. This area was extremely strange. Both sides of the station were rural areas which made it difficult for us to decide which side to go. We rode a microbus which was driven with a little childe. Finally we knew the location of the factory and started waking.

We met the man and he showed us how to download C code into the board but unfortunately our new JLINK didn’t work as expected so he had to use hid older version JLINK.

We arrived home at about 5 pm and slept until mid-night :)

BISO

The Second Shipment

The second shipment has arrived. This new shipment includes another LPC-E2294 board and 2 JTAGs, J-LINK and ULINK. We needed to meet Prof. Wael to take it.

We usually sleep after El-Fagr prayer and wake up before El-Zohr prayer. But tomorrow we have to meet Prof. Wael at 9 am at Roxy so we need to move before 7 in the early morning. Unfortunately, Amro motherboard had some technical issue so he and Awad had to come with me and Tanahy.

We woke up hardly 6:30 am and backed our stuff fast. We really wish to sleep more but the good thing that we can sleep all the way. Anyway we arrived about 9. Suddenly we saw Mohamed Allam and Ahmed Atef getting out a bus wearing suit and ties as they where going to the smart valley to ask some company for summer training.

We got into the oldest tram ever to Roxy to meet Prof. Wael. He came with his car. We rode in and he drove us to the nearest metro station as we had an appointment with professional programmer at QuickTell who will show us how to use the JLINK with the board.

This is the point we had to split because Amro has to fix his motherboard and we have to catch the appointment. So, I and Tanahy took the metro to Helwan and Amro and Awaad took it to Abasia to the maintenance company.

Good luck to both teams

BISO

Tuesday, June 12, 2007

The new apartment

After the last exam me, Biso & Tanahy went to look for apartment to stay in Shiben to make this project. We spent the whole day in searching but unfortunately we didn't find a suitable one, so we decide to come again in Thursday to continue the search .

Finally we found it on Saturday but there was some painting, so we couldn't see it.
On the Next day we decided to accept it in any way because we lake another solutions, so we packed our stuff and started to move.
When we arrived we found that the apartment was very very very very disappointing.
It has a very small hall contain one small couch and 8 feet refrigerator. 2 small rooms with 2 small beds, metal desk and a metal cupboard with one shutter. The Kitchen was small and old-fashioned. The bathroom was the biggest tragedy; ancient 1X 1 meter with no hot water :(

One last thing to mention is that Islam didn’t come or even call us to join us which made us very disappointed.

See you later.
















3mora

Friday, June 8, 2007

Layer 2 Attacks

Spanning Tree Protocol
  1. Sending RAW Configuration BPDU
  2. Sending RAW TCN BPDU
  3. DoS sending RAW Configuration BPDU
  4. DoS sending RAW TCN BPDU
  5. Claiming Root Role
  6. Claiming Other Role
  7. Claiming Root Role dual home (MITM)
Cisco Discovery Protocol
  1. Sending RAW CDP packet
  2. DoS flooding CDP neighbors table
  3. Setting up a virtual device
Dynamic Host Configuration Protocol
  1. Sending RAW DHCP packet
  2. DoS sending DISCOVER packet (exhausting ip pool)
  3. Setting up rogue DHCP server
  4. DoS sending RELEASE packet (releasing assigned ip)
Hot Standby Router Protocol
  1. Sending RAW HSRP packet
  2. Becoming active router
  3. Becoming active router (MITM)
Dynamic Trunking Protocol
  1. Sending RAW DTP packet
  2. Enabling trunking
802.1Q
  1. Sending RAW 802.1Q packet
  2. Sending double encapsulated 802.1Q packet
  3. Sending 802.1Q ARP Poisoning
802.1X
  1. Sending RAW 802.1X packet
  2. Mitm 802.1X with 2 interfaces
VLAN Trunking Protocol
  1. Sending RAW VTP packet
  2. Deleting ALL VLANs
  3. Deleting selected VLAN
  4. Adding one VLAN
  5. Catalyst crash

Thursday, June 7, 2007

Latest meeting summary

I and Tanahy met Dr. Wael after the last exam in his office. He told us that he has send for another lpc2294 board and for both JLINK and ULINK and they should arrive very soon.

He also said that he didn't get the Money from ITAC but they send a confirmation fax to our faculty. We should get the check soon.

We also talked about our project concepts. He changed it a little bit because of time limitation.
Instead of developing a switch with multiple ethernet ports, we will use the available ethernet port to detect layer2 attack and use another port to control 3rd party switch/router to drop the attacking port.The sequence should be:
  1. Analyze traffic
  2. Detect layer 2 attack. ex. ARP attack
  3. Send command to switch/router console interface to close the attacker port.
  4. go to 1
This is the main procedure suggested by Dr. Wael. Unless we have better solution, we will stick to this suggestion.

Dr. Wael also suggested to build a (Command line interface) for the OES to control, configure and use. This should be simple as SSH.

For any discussion, use our mailing list.

BISO

Monday, June 4, 2007

Thanks Allah

When I and Abbas coming from Cairo,where we participated in JETS (Java Education and Technology) Seminar When we in the fair car i told abbas that i am afraid of completing our project, Before i finish this words surprise has been done.

Mohammed Awaad send a message to abbas told him that our project has been win the financial support from ITAC.

At this time we sure that ALLAH with us to complete this project.
We did not wait to tell Dr:Wael Shawky about this happy news ,also he did not wait , he call them and go to receive the money.

Dr:Wael know that we are very busy in our final exams , he send by him self to buy the JLINK.

Now, 2 days to finish our exams and we are search for an apartment to complete our project because we must finish this project in 4th July 2007

Finally, Thanks Allah
_________________________
Tanahy


Thursday, May 17, 2007

Critical Point

We received an e-mail from ITAC's Projects coordinator told us, Your project has a good chance to be accepted subject to revising the submitted budget taking into consideration.

But, Required from us,
Resubmission of a revised budget by 20/5/2007 , otherwise your project may be rejected.

Now, we are trying to call Dr.Weal Shawky to tell him and take his opinion....But, we can't find him until now :( .

We hope to find him as soon as
possible, Because today is 17/5/2007 and remain just three days.

Thanks,
Awaad

Tuesday, May 1, 2007

A gleam of Hope

We are lost. We don't know how to download code to the board. We asked our professor Dr. Wael Shawky to help!! and here we go.

He took the board to a friend who is a an expert in this field and today to got the good news that the board works perfectly but the only problem that we need another JTAG.

Yes, we bought the cheapest JTAG in the market but the question is why there is a cheap useless JTAG cable in the market while no development tools supports it!!!!

I hope that expert lent us (or even sell us) his ULINK, JLINK or whatever JTAG replacement cable because we are running out of MONEY

Wish us luck and money,
BISO

Thursday, April 19, 2007

Disgust

I have bad news this time. we have been trying to make the JTAG work to send the hex code to the flash-memory but it is more difficult than it seems.


We are looking now for expert help. if you know some please let me know. you know how to contact me.

Salam,

BISO

Friday, April 13, 2007

Our First Official Sitting

Finally we decided to meet at my house to start working on the project.
We agreed to meet up at 10:00 at my empty apartment and as usual the latest incomer was Awaad.

We sit down at the floor and started to unpack the shipping package and playing with that new tchno-stuff and I switched on my "Wireless Access Point" so to be connected to the internet.

We started to put everything together but suddenly we discovered that life is not that easy. We need to be more careful with this electrical stuff. We knew nothing about the "Center positive" and "Center negative" things and, of course, we forgot everything regarding voltage and ampere but we started to get the memories back with Google Help :)

Hooray, We did it. The red lamp has lighten up :). We configured the power-supply with +6VAC and with "Center Positive" connector.

Let's code or at least test a demo to make the day. We needed a parallel port to connect the JTAG to. Although we have 2 laptops they didn't have the printer parallel port. I was forced to bring down my PC from the top apartment. It was a tough carrying job but i was forced to do it :(.
Finally we connected the JTAG and the board to my PC and it recognized it. We started the "Kiel" Program to begin coding but the program needed something called "ULINK Debugger". We found out that it is similar to the JTAG cable but with debugging capability. DO WE NEED TO BUY IT??

It was 3 PM and we were disappointed at this point so we decided to search for a solution to download the demo code to the board flash-memory and then we left.

I have to post this picture of me serving the group with the best TEA with a BIG SMILE
Enjoy my tea,

BISO

Friday, April 6, 2007

The Arival

Finally we got our LPC2294 board. It was shipped from the USA from microcontrollershop.com here you can see the stuff we bought.

The red board is the famous LPC2294 above it you can see group of connectors, there are for the UNIVERSAL power-supply on the left of the picture. the long cable is the JTAG connector which is used to upload the binary code to the board. the 3 things on the north corner are wall connectors in many standard shapes.

We can't wait the day we get together and start working on the project.
Wish us gooooooooooooooooooooood luck


BISO