Ethics, Business, and Computer Science

I am writing this post after a long discussion in class with a professor of computer science here at Al Akhawayn University. I decided to write it to share with the world how I see ethics and business in the context of computer science. Computer science is first about ethics. It is about sharing the knowledge and…

A Hebrew Female in My Heart – في قلبي انثى عبرية

I just finished reading a book called “A Hebrew Female in My Heart – في قلبي انثى عبرية” which amazed me. Unfortunately, there is no English version of this book. I would love to read it in English in the future. My rating for this book is 5/5. It is written by Dr. Khaoula Hamdi…

Description of my Presentation at OWASP AppSec Africa 2017

I was invited to talk at OWASP AppSec Africa 2017 in Casablanca, Morocco on Wednesday, February 1st, 2017. My presentation was entitled:”How Did I Hack Twitter and WhatsApp for iOS?”. I had the honor to present in front of well-educated people about cyber security. I hope this made a change or opened a path for…

Steganography: The Art of Hiding Secrets

Steganography is one of the complex fields in computer security. Its complexity comes from the limited resources that explain it because it is rare to find a course about it. However, steganography was always with the human beings. We just do not pay attention to it. Steganography is the art and science of embedding secret…

How to Make your localhost Online on Ubuntu?

I was working on a personal project with my friends. It is hosted on a virtual machine running under Ubuntu Xenial Xerus. And we reached the point where we should access it from other computers which are not in the same LAN in order to test it. I tried first to access it from the…

A Letter for  People who Made 2016 an Interesting Year for Me

At this specific moment of my life, I have to write these lines to evaluate my performance in all its aspects and to thank people who made this year interesting for me. The bad ones do not worth wasting time and energy to even thank them. Before starting to thank people who made my year…

ARM Architecture with a Focus on Cortex-A Family

  Introduction: ARM Architecture or Advanced RISC Machine has become one of the most used computer architectures in the world due to its low consumption of energy, its high performance in dealing with small and multiple tasks simultaneously, its low cost, and its small size .  It is largely used  in smartphones, tablets, microcomputers, and…

How Linux Affected my Life?

I have been using Linux-based operating systems since 2012. I have been building a strong relationship with my favorite operating system Ubuntu. When I thought deeply about it back then, I realized that it is not just an operating system. GNU/Linux is a philosophy in computer science. It is an independent way of thinking. It…

Build a Simple Cloud Server Using the Open Hardware Technology

Abstract Data storage has become a critical problem that facing computer scientists. Not only is it the huge amount of data; it is also also the problem of safety and privacy because of the revolution of information technology security. In order to find a possible solution to these problems, this project combines open hardware and…