Wednesday, January 11, 2006

Time for some Technical stuff...

Hi all,
          I have decided to write some technical stuff here not much though.

But first a little background…
Many kids today actually grow up with computers, but I saw a computer only in my ninth or tenth standard (note the word “saw”).
When I entered 11th STD, my school bought 4 computers, and my class had 12 students. I think u could work out the maths: how many students must share a computer.
But I learned basic working of computers there including getting used to the mouse (!!!)..
And some programming in BASIC…

When I joined B.E. I was given a single system and I learned programming in C and C++.
I was introduced to Internet also at the same time, but I didn’t make use of the internet effectively. I created my first e-mail account only at my third year of my college (2001)!!

In my second year I got my own system in my home, I was overjoyed...
But still I didn’t do anything useful with the computer. I used the computer just to hear music or movies. What a waste…

But when I finished B.E. and not placed in any companies the whole scene changed.

I started hunting for jobs, but mostly I was in my home. At the time only I started looking for something interesting to do just to kill boredom.
For some time then, I was interested in Software Reverse-Engineering (Cracking /hacking), so I decided to learn some real stuff to do with my computer, I started to learn it…

I learned then, the power of Internet as a knowledge base and things u can learn just sitting in u’r home

I must say that I don’t liked to be called cracker or hacker but I am a knowledge seeker and not more

There is the case of ethics involved in my area of interest; I don’t want to go into that.
But what I practice is: improve u’r knowledge and respect other peoples work

India being a developing country, many people doesn’t have that kind of money to buy software; they tend to use illegal software’s instead. No one can stop it, not yet…

About Reverse-Engineering…
          It is a fascinating area of computers; it is always exiting to break other people code…
          Further reverse-engineering can help u improve the quality of u’r own code because u may find out a piece of code written in a way is not efficient or error prone, u can come out with a new way of writing the same code in a better way
          I will try to explain the basics of software reverse-engineering in coming posts

2 comments:

சுபலலிதா said...

Expecting more about reverse engineering concepts from u! but it is not fair on ur part to delete that post

Selva said...

if u want to comment on that post, i am all ears...