Thursday, August 26, 2010

On Hacking: How To Prevent

Hacking is the biggest threat in the web environment nowadays with millions of attacks daily to major sites such as Google, Yahoo!, and mostly Microsoft. Being a website developer, I need to learn how to hack and how to have the hacker way of thinking. What for? Simple. I need to know the vulnerabilities of the web I'm developing. This is mostly known as ethical hacking.

There are various hacking methods that people use nowadays. Here are some examples:

XSS/CSS (Cross-Site Scripting)
This attack exploits people's ignorance towards the links they're clicking. The link can redirect to another site aimed at getting important information. So, you might want to be careful and check before you click. This is also known as exploit and this problem is still faced by big players like Facebook, MySpace, etc.

Brute Force Attack
This is the most traditional hacking attempt known by mankind. The attack is simple, the hacker will input a large number of possible password combination and wait untuil the ID unlocks. Nowadays, this attack is automized so the hacker can wait and relax. To prevent this you can limit the number of bad login attempts before the account is locked. Another way to do this is by setting specific time interval between bad login attempts. This way, brute force attacker can not put a lot of combinations at one time and preventing them from accessing the site.

SQL Injection
This is also an old form of hacking attacks. Doing it is simply by inserting parts of SQL string that would resulted in valid conditions. The below string can be used for example:
' OR 1=1;--
The string works well for MySQL database and will set whatever condition you state for SQL query to always be true. To prevent it simply filter the input and treat it not as part of the query string but as text input to get results.

Social Engineering
Putting your information on the internet? Be careful because hackers attack with social engineering. Using the information found on the net, hackers can create your profile and gain advantage from it. For example, knowing your birthday can indicate a password possibility of getting your password because if you're not aware of how to make a good password, usually your birthday is the easiest password to use. Well, that and your mom's name hehe. They can also act and try being your frined to gather the info. So, the only way to prevent it from happening is by limiting you information exposed publicly in the net and also be careful when befriending someone online.

Of course there are many things you can do to hack. If you can do it, do ethical hacking instead of destructive acking. Why? You'll get more money and you dont have to be afraid of the cops. So, happy learning guys and be careful on the net. It's a warzone out there.



Follow @femmerling on twitter

The information in this blog post are just basic information and concepts. For complete undrestanding, try googling ethical hacking and learn or get a training. I support ethical hacking!!

Saturday, August 14, 2010

Miracles In Our Lives

Whenever I feel gloomy about my life, I always try to look back at things that happened in my life. I remembered that there were hard times when I feel like nothing else could be worse than my life. Times when all you do is wrong and you can do nothing about it. When that kind of time happened, sometimes I wanted to run away and hide. But then, something miraculous happened and everything goes back on track. It's like God always want to show us that if you're patient enough, when you've reached your limit, God will always show you a way out.

Most of the people that I know don't really believe in miracles because they usually ask for miracles without trying. That is something wrong according to me cuz actually God wants us to try first. Miracle comes in various ways, even ways that you'd never thought of.

I remembered my late brother whenever I remember about miracles. I remember when he was jobless and really needed some money. What he did at that time was he put his money on lotto. And miraculously, every time he needs the cash, he always got something out of it. There's this one time when we were at the church (I was a Christian) and my brother asked me, "I wonder what God actually think about gambling." I answered, "What about it?" He then said, "God forbids us to gamble, it's stated clearly in the ten-commandment. But every time I'm in real need of money and I gamble, I always win. Is it really a sin? I mean He knows that I need the money and He definitely knows that to Him it's a sin. Why did He let me win? Are there special conditions when you are actually allowed to do those sins in order to survive? I prayed before I gamble and asked Him to help me and He always did. What do you think?" I answered, "Well, I believe that God gave His miracles to you but He works in a very mysterious way…"

Judging from that experience I believe that God actually pay attention to each of us, even to those who think that God always ignores them, and even to those who doesn't believe in God. Have you ever been in that kind of condition where everything was so bad and suddenly, without even noticing, you find a way to get you out of your problems.

There are many types of miracles in our lives. It could be something that pops up whenever you're in need, it could be something you cherish in your life, it could be anything. To me, a miracle is God's greatest gift, something special that I would never ever trade with anything else in my life. The people around me, my close friends, my extended family and especially my wife and my children are my miracles. You might think that it's not but hey, when you have them around you, you can face anything. You'd have something to hope for and you'd definitely have something to live for. Is that miraculous to me? I'd definitely say yes.

So what am I trying to say? Simple, be thankful to God and always keep on trying cuz I believe that god is paying attention to us and help us when we've reached our limit. Also, don't try to look for miracles in big and complicated things because sometimes it comes in simple things. And sometimes, sometimes, actually you already have that miracle, it's just you don't see it. So, look around and be thankful…

So, do you believe in miracles?


Follow  @femmerling on twitter

This post is dedicated to my late brother Gustl Eberhard Ardjuno Frauenfeld. May you rest in peace. Thanks a lot for this lesson.

- Those who lived in the memory of their loved ones are not dead, only far away. Those who die are those who are forgotten - My Mom -

Friday, August 13, 2010

Together Forever

Since the first time I saw you
You gave meanings to my life
And since that time
I want to live my life with you

And now we walk hand in hand
Towards our future together
Thank you my love
You've chosen me

To live this wonderful life with you

Thank you my love
I only want you
To always be by my side through this life

Only with you
For all my time

dedicated to my wife, Oktavia Nengsih...
I may not be perfect, but I'll always do my best for you...
Follow @femmerling on twitter

Thursday, August 12, 2010

Give Your Mind Some Fresh Air

Life nowadays can be such a big burden to our minds. The bills we need to pay, the pressure at work, disputes with friends and many other things are really getting on our nerves. Most of the times we can not think clearly because our minds are polluted with those things.

What do we need to do in that situation?

Give your mind some fresh air. Take a break from whatever you're doing to do things that does not require heavy thinking. I'm not saying that you should do your hobby because maybe your hobby is creating program codes (sounds familiar?) and that requires a lot of heavy thinking. Do simple things like reading comic books or light jokes. Meditate if you like it. Do some crazy non thinking sports (not chess for sure) like bungy jumping or paragliding. Be brave and explore the possibilities when you're not thinking.

Why do we need this?

Simple. Your mind needs to rest to get a better feel of yourself. When my mind is filled with all those heavy thoughts I inline skate aggressively to let the steam out of my head. Sure, I'll be extremely tired with some bruises all over my body. But, my mind gets the fresh air it requires to stay alive. I can maintain my performance at work and I keep on feeling good about myself. That, my friend, is a good thing.

So, whenever you feel that too much burden is being put on your minds, take a break and give your mind some fresh air.
Follow @femmerling on twitter

Wednesday, August 11, 2010

Enterring Ramadhan

Once a year, the holy month of Ramadhan visits us to remind us of the good way of living our lives. We're reminded what hunger feels like and also to help others around us.

Every year, I always welcome Ramadhan as a chance to rearrange my life in a good way. Hope this year will be as blessfull as it always has.

Enterring the holy month, from the depth of my heart, I ask for forgiveness from all of you for all the mistakes I've made. My this holy month be blessfull for all of us. Happy Ramadhan everybody!!!


Follow @femmerling on twitter