I don't think a college would teach you something illegal, however the skills you will learn might be transferable
I am going to collage next September for computer management, but it has all java,c++,c#,assembly language and other classes based around that. think these classes will help me create hacks, injectors and multi tools for Mpgh? if not oh well I've always been fascinated with computers and everything about them.
https://www.youtube.com/user/l3igwill1994 MY YOUTUBE!!!@!@!@!@!@! you should subscribe........
FX6100@4.5GHz (NH-D14)
Gigabyte GA-970A-d3
G.skill Ripsaw X series 8GB
Thermaltake 700w
MSI GTX 670
I7-3960x@4.2GHz
EVGA X79 SLI
G.skill Ripsaw X series 8GB
Thermaltake 700w
Zotac GTX 970
You can win the rat race,Originally Posted by Jeremy S. Anderson
But you're still nothing but a fucking RAT.
++Latest Projects++
[Open Source] Injection Library
Simple PE Cipher
FilthyHooker - Simple Hooking Class
CLR Injector - Inject .NET dlls with ease
Simple Injection - An in-depth look
MPGH's .NET SDK
eJect - Simple Injector
Basic PE Explorer (BETA)
Hey, I'm biased ok
Technically you can. Since in the end the .NET and Java stuff will be converted to machine code, you could do it directly with assembly
Ok, fine.
Dear OP,
With Java and C#, it is easy to create applications quickly because both languages have interfaces to get things on the platform done quickly. C# will have you developing GUI applications quickly, and so will Java. C# is platform dependent, so you will be stuck on windows mostly, but Java will run on many systems.
Java and C# also have many premade functions that make your life easier, while C++ and Assembly do not.
Though with C++ and Assembly, you have more control over your entire machine. With Assembly, you are sort of forced to deal with the details of the machine. C and C++ is highly recommended by me, because you still have full control over your machine, and if you need to, you can pay attention to the details of the machine. (Endians, inline asm, etc)
That's why it is possible to natively write and operating system in C and C++, while you cannot in C#. Projects like Singularity, which are a "C# OS" are running on top of a runtime made in either assembly or C, so technically the OS is still on Assembly and C.
tl;dr: C# and Java are easier to start with, more premade functions to make programs quicker. Assembly and C++ don't have premade functions like C# or Java, and take longer to make certain applications, but give you the control of your machine more than C# and Java
With Assembly, you are telling your processor exactly what you want it to do, so if that makes you feel in power assembly is good. With compiled languages, you are low level and can do things like you can in assembly, but it's faster to create. However well coded assembly can still be more efficient than compiled C++ or whatever other language.
C# and Java are easier to program with, but hide some of the details of what's really going on from you. Though with computers these days, the differences in speed from Managed languages to compiled languages are miniscule, on embedded systems with low resources, like microcontrollers with 512k of RAM, you have no choice but to stick with a compiled language.
Last edited by Auxilium; 03-13-2013 at 12:56 PM.
You can win the rat race,Originally Posted by Jeremy S. Anderson
But you're still nothing but a fucking RAT.
++Latest Projects++
[Open Source] Injection Library
Simple PE Cipher
FilthyHooker - Simple Hooking Class
CLR Injector - Inject .NET dlls with ease
Simple Injection - An in-depth look
MPGH's .NET SDK
eJect - Simple Injector
Basic PE Explorer (BETA)
Auxilium (03-14-2013)