First_ Lessons, which i think very important for any ReVeRsER -student. (in a FAQ form)

You can't get admission to any institution for Reversing. So in Nut shell this is a DARK ART.   It's A self learning ART. If you haven't enough interest in Reading Others' work & Articles. This certainly Not the Right Place for you...Skip immediately...and Grow up...


First Lesson:-

What Should I do to become a ( ReVeRsER/Cracker?)

(1)  First thing you should have is PATIENCE..!You should've enough Patience to Read this Article at least.... so judge it your self.!

(2)  Always keep the Aggressiveness against lamer Programmers in the Corporate World....  Never give any chance for them. Keep u r Spirits & Interest Live.....

(3)  Read more....Experiment more....Prepared yourself...equipped yourself with New ToolZ

(4)  Some Fair Knowledge in Assembly....ofcourse

                        These are, i think the Basic requirements for any ReVeRsErs.At least the First two points are MUST. So, (3) & (4) will come to you Automatically if u have (1) &(2).

I know the, point (4) 'Assembly Knowledge'- frustrates you ?....Never mind...never give up....

I hear Some of you murmering "God..i only knew Visual Basic..this Man says it's overbloated".... It's an over bloated ofcourse.Do u know Visual Basic is NOT a Programming language. Actually it's nothing, but a Scripting Language...Remember VBRuntimes...

When u use Vb functions like InStr,Mid,Left,Ucase...etcIt just calls some Vb Runtime DLLs and do the job for you.Vb Runtime at the same time calls those Dlls in Windoze written in Assembly or C/C++. Got it...it means, your program is at last calls those procedures written in Other languages. VB doesn't have an Existence of its own.!!.VB run times are just 'Wrapper functions " written by those Redmond giant Programmers to help you...

Can I Learn ReVeRSing/cracking with out knowing Assembly ?

Classic Answer is a No. Do you feel that you doesn't know anything other than VB,frustrated about Assembly ?Never mind..But you must grow up from here(VB) on. I will tell you how?.      I also faced the same problem in the beginning.

When i was studying...teacher once said "The Only thing scares  us in VB is API".Well i was quite impressed with that statement; from that moment i tried to study API myself. My friends blamed me...but I learned a lot from www.allapi.net & www.vbsquare.com www.vbforums.com 

Why  I studied API ?- Well,i know many of the fellow programmers r doin cheap mug Ups when dealing with Overbloated programming languages like Visual Basic.The only advantage of VB in my opinion is "We can use the API".Even if u r doing Serious projects in VB u MUST study API.What's An API?->It's Application Programming Interface. More in Programming Section

And believe me....API did the trick for me...Thru API, i was interested in System Programming, then in C, then naturally i was impressed with Assembly. This was my learning Curve...

So if u feel that u only know VB none others. Don't feel bad. Begin with API immediately...... B'Cze Learning VB without API, is just like "SEX without an ORGASM."

SO, Learning API is the first Step, in becoming a REAL PROGRAMMER(ReVeRsEr).

Why I Should Know About these TOOLZ any way?

"History has shown that, Victory has not gone to those who had BEST TOOLZ,but to those,who use their TOOLZ BEST......that's why Dinousers with huge teeth was not the Ultimate winner,but  the Humans......... with Small Knives.....".

So you must be equipped and trained to use theToolZ....You Don't have to Re-Invent the Wheel.If somebody had already invented anything, just learn to use it.

More on this in ToolZ   section...

Sometimes it's Even Necessary to Invent the Wheel OurSelf. !!!.Well, It's out of scope of this Article.

Is ReVeRsInG Is Illegal ?

It's NOT, when you owned the program legally and made some change in it.

But,When you try to make profit out of it becomes illegal. So i again saying Don't do anything Illegal babe.

Hosted by www.Geocities.ws

1