EvilZone

Hacking and Security => Hacking and Security => : Sk33ter April 09, 2012, 07:46:33 PM

: Language purposes
: Sk33ter April 09, 2012, 07:46:33 PM
Could someone tell me the purpose of all the main languages (python, C++, C, pearl, and I know I'm missing some so please fill in)

Thanks in advance.
: Re: Language purposes
: ca0s April 09, 2012, 08:01:40 PM
You have two types of languages: compiled and interpreted.
Compiled means that you get an executable file from your code. C, C++, ASM, Pascal/Delphi...
Interpreted, or scripted, is read by the "engine" without the creation of another file. Perl, Python, Ruby,,,
What is the use of each one? Whichever you want it to be. Compiled ones are often faster.. Scripted are often easier and more usable for quick tasks.
: Re: Language purposes
: Sk33ter April 09, 2012, 08:11:41 PM
OK, if I knew a compiled language such as C++ would I be able to find exploits in other compiled languages?
: Re: Language purposes
: ca0s April 09, 2012, 08:33:34 PM
Ohmy. I thought we were talking about programming, not exploiting.
As long as you understand how programs internally work, why bugs are caused, and ASM basics, you can try to find bugs and maybe code an exploit.
: Re: Language purposes
: lucid April 10, 2012, 04:35:52 AM
You have two types of languages: compiled and interpreted.
Compiled means that you get an executable file from your code. C, C++, ASM, Pascal/Delphi...
Interpreted, or scripted, is read by the "engine" without the creation of another file. Perl, Python, Ruby,,,
What is the use of each one? Whichever you want it to be. Compiled ones are often faster.. Scripted are often easier and more usable for quick tasks.

This, is a great explaination