Dec 27, 2015

How I keep my Android devices semi-secure

Nothing is secure. We just try to make it more difficult to hack (or break) into stuff and Android devices are the same. So I will try to list some of my techniques to "semi-secure" my Android devices.

Device Settings
this is the starting point here, whether you want to setup a pin code for unlocking your device (or use your finger prints with newer devices) it happens it makes sense to start first with physically securing access to your device.


this will be somehow different depending on what device you have and what options it got, however the basics are the same. You need to make sure that your device can't be unlocked by anyone other than yourself or other than people you would want them to unlock it. you can use a pattern which is easy to guess because of the trace your finger leaves behind and the pin is a little more secure followed by a password which is as secure as the strength of the password, then comes the fingerprint which is pretty much a standard in the market nowadays in mid and high range devices.
Also you need to make sure that installation of unknown apps or sources is disabled and only allow it when you know what you are doing. You may also -if your device has this option- encrypt all your files on the internal space or/and the memory card so if your device is lost or stolen, your data would be safe.
don't forget to go through the security settings on your device and find out what features or options your device has.  

Or let's just call them Security apps because they do more than just defending against viruses. Your android device is a computer and a very popular one so there are a lot of malware, Viruses, and PUAs out there trying to find its way onto your device as well as spam and phishing texts. That's why a good Security app is always a good idea. Searching the Play Store for Antivirus/Security will yield  many apps and you only need one. you can read the features and reviews of each one and maybe even try a few before you find your trusty guardian, but here are a few suggestions anyway along with the ones I have tried and my favorite,  ESET.

If you can afford the Licence/Premium, then that's great and will add more security to your device. If not, then that's OK and it's better than nothing.

Common Sense 
I'm sorry to put it that way, but if you are an idiot, then your device is as well. Visiting websites that are harmful (yes I am talking about untrusted porn sites) or untrusted might do harm to your device. Do not click on links you don't trust, and no nothing can detect that there is a virus on your device when you are on a website and asks you to install some app to "fix" your device. Don't fall for that.

That also goes without saying on the Play store. Don't just go installing apps without taking the time to read reviews and the publisher reputation. There is no easy way or steps to protect your device from that except your common sense.

Updates & Vulnerabilities
You should always update your device and your apps. Your android version maybe vulnerable to some sort of attack because it is a software and like every thing else, it needs constant improvements and that's where you will get stuck. Android is great because a manufacture can put it on basically any device and call it a day and many of those manufactures will not issue updates regularly especially if its not a flagship device. There is an app that scans your device for a number of vulnerabilities and reports to you if your device is vulnerable or not, however they are currently redoing the app with a beta version which is not yet available, but keep an eye out for it when it is.
VTS for Android
This tool was meant to show the end user the attack surface that a given device is susceptible to. In implementing these checks we attempt to minimize or eliminate both false positives/false negatives without negatively affecting system stability.
This app will help you understand how your device is vulnerable if it is. This will also help you shout to your device brand and let them now that you demand/want/need an update to fix this vulnerability.

DO NOT connect to unknown wireless networks and try not to connect to public ones. It's easy to fake an access point (i.e. a wireless network) and sniff all the data going between your device and the internet and it can be done on a public wireless network as well. So again, use common sense and only connect to trusted networks and never do any thing important like banking and such over public or unidentified networks. If you rely on public networks and hotspots, then maybe consider using a VPN service or setup your own at home if you really want to, but a service is more easy.
A virtual private network (VPN) extends a private network across a public network, such as the Internet. It enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network, and thus are benefiting from the functionality, security and management policies of the private network.[1] A VPN is created by establishing a virtual point-to-point connection through the use of dedicated connections, virtual tunnelling protocols, or traffic encryption.
If you are going with a VPN service, then you need to find a trustworthy provider and thus need to do your homework on the matter.

In the end You have to remember that nothing in this age is 100% secure and we can only take steps to make it harder to break into. Android devices are no exception.

Oct 10, 2015

I find my self here trying to write out my mind, but often I stop after a few lines deciding its worthless. what i want to write is always on my mind and writing it down won't let me feel better. it might make me feel worse.
for some time now i have been living a life i dont want. I am not happy. I can't even remember the last time i did something that made me feel happy for more than 2 hours. I have come to a point where i understand why people who do drugs do.. and before that i changed my mind about people who commit suicide. I have no idea what to do. how to change this miserable life of mine...if i can call that a life.
i not happy. i am almost afraid all the time. i am afraid because i always think of what could any time and any where. we are not safe. we are not happy. we have this false feelings that we are safe...that everything is gonna be alright and that maybe because without those feelings we can't live...and thats why i can't live.
I have no goals. I have no motivation. and im not living, but merely surviving until my time ends.

I dont belong. thats the tag of my life. I should get used to it.

I dont want to be a CFO, CEO, Audit Partner, or Auditor for that matter. I don't want to wear suits. I don't like formalities. I don't want to be this man. I am looking for passion. I want to travel.

عارف لما تكون مخنوق لدرجة انك حاسس انك عايز تعيط بس مش عارف.

I am afraid that I am on the verge of breaking down...I fear that at some point I will start thinking about suicide, or drugs. that point is near. I don't know which will come first. to end it all at once seems the most pleasing idea.

اللي عايز يعمل حاجة بيعملها...من غير مبررات..خصوصا لو بعيدة عن الماديات. محتاج بس يلاقي اللي يعملها معاه..سواء غيره او نفسه.

*this post was a draft for some time. it wasn't written all at once.

Oct 4, 2015

I don't like my work. I don't like waking up early, wearing suits, or be another buffalo in the herd. My salary won't get me anything I want. It won't get me a car. A decent car that is. It won't get me an apartment nor will it get me a shack on an isolated beach somewhere.
If I were "normal", the salary won't even cover my expenses every month. I rarely go out and when I do it's 9/10 a local coffee shop where I have 1 coffee, black, and without sugar. I don't buy cloth often because I don't like the shops where someone is trying to force sell you stuff and the other places are expensive. oh, and because I don't go out much I don't really need a lot of cloths.
So why am I still doing working where I do? more importantly, what am I living for? 

Jul 9, 2015

تخيلات - عبيد

- القرف اللي احنا فيه ده
بهذه اللكمات يبدء يومه و هو يغلق المنبه في ميعاد استيقاظه للعمل..يطفئ المنبه و يظل مستلقي علي السرير يراجع قرارات حياته. ما كان و ما سوف يكون متذكرا مرحلة ما قبل العمل عندما كان يقرر النزول او عدمه كل صباح عند الاستيقاظ، فالكلية و المدرسة علي الرغم من ثقلهما - خصوصا الكلية- كانا يوفران رفاهية الذهاب او عدم الذهاب. يتحرك و يتململ قليلا تحت الغطاء في محاولة لجلب قرار النهوض و لا يشجعه الا التفكير في ذلك "الدش" الذي يجعل بداية يومه لها مميزاتها. يتذكر قليلا فيما سيحدث في الصيف عندما تزيد فترات انقطاع الكهرباء و بالتالي "موتور المياه" فيصبح اليوم بلا دش.

يمكن للناس الاستغناء عن كل شئ في الحمام تقريبا و الاكتفاء بالدش..هكذا كان يعتقد و هو يؤخر من حلاقة ذقنه الذي كانت توفر كلا من الكلية و المدرسة ايضا رفاهية عدم حلاقتها. بعد متعة الاستحمام و المياه الساخنة تأتي متعة المنشفة...ربما لأنها تحتضنه و يحتضنها كل يوم...الانسان يحتاج الي الكثير من الاحضان.

يلبس تلك الملابس التي تكتفه اولا ثم تخنقه رويدا رويدا..تلك الملابس التي اصبح سجينا لها بعدما كان لا يطيق فكرة التفكير في ارتدائها و كان يشعر بالضيق كلما كان عليه ارتداء البدلة و "الخناقة" و القالبيين الخرسانيين عند دعوته حضور خطوبة او حفل زواج...اذا كان يدعي...او يلبي.

كل تلك الافكار تتحول في خياله الي حقائق مفصلة تودي الي فكرة ان البشر مازالوا عبيد..مازالت القيود تقيدهم و سيدهم يحركهم لخدمته و ذلك النظام الغير صريح الذي بذكاء استطاعوا "الاسياد" تغيره الي ماهو عليه الان فبدل ان يمقته العبيد اصبحوا يتهاتفون عليه.اصبحنا نتهاتف لنأخذ مكاننا في الساقية و نتقاتل عليه بشراسة و نحسد و نحقد و "نولول" اذا كنا غير مربوطين فماذا يكون البعير ان لم يكن مربوطا في ساقية ..او شيال..او يحلب ثم يذبح. نحن بعير.

كيف اذا نصبح أحرارا؟ هل نترك الساقية لغيرنا ممن يتهاتفون عليها؟ ثم ماذا بعد ذلك؟ فالجزرة المربوطة بعصي امام اعيننا لنستمر بالسعي هي المال و ما يحققه المال فكل الاحلام تحتاجه و يكذب من قال غير ذلك. ربما نجحوا في في جعلنا نفكر بتلك الطريقة..فتلك الجزرة اسهل شيئ لاقتياد البعير.

الحل اذا ان نصبح اسياد و يصبح لنا عبيد و ما أكثر الجزر.هي الفكرة..فقط الفكرة لنستطيع ان نزحزح الساقية قليلا لتتحرك ثم نتركها لمن سيأتون جريا و هم لاهثين ليضعوا الاطواق حول اعناقهم و يعلقون الجزرة امام اعينهم ليلحقوا بما يسمي ركب الحياه.

 - الاستاذ اللي ركب ورا بعت الاجرة؟

Apr 25, 2015

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

احنا عبيد...مش اكتر.

Mar 24, 2015

Bash script for a mono wallch indicator

I wrote this simple script to change wallch indicator to a mono one because I didn't like the current one.
I once participated in adding Arabic to wallch and I just love this program.

What is Wallch?

Wallch is a wallpaper changer. It doesn't simply change your desktop background with the wallpapers that you have in your hard disk, though. While it does that well by monitoring the folder that you have selected for new or deleted pictures, it has lots of features, like Picture of the day, Live Earth, Wallpaper Clocks and Live Website!

Wallch is Open Source, which means that anyone can download and inspect the code. It currently works on Gnome (with or without Unity integration), LXDE, XFCE and Mate. Wallch version 4.0 is now available for download.

you can do it manually by downloading quick icon i did from here and replacing it in "/usr/share/wallch/files/" or simply download and run the script or just copying it


echo "Changing Wallch indicator icon to mono"

sudo cp /usr/share/wallch/files/indicator_ambiance_normal.png /usr/share/wallch/files/indicator_ambiance_normal_original.png
sudo cp indicator_ambiance_normal.png /usr/share/wallch/files/
rm indicator_ambiance_normal.png
echo "Done"
have fun.