n.n.p
OK, so after a whole lot of procrastination and screwing around i've managed to find the time to learn assembly and hopefully get around to some virus coding etc in the near (or maybe not so near depending on how this whole assembly thing goes tongue.gif). Basically im wondering if im better off learning assembly, virus coding and general exploitation in windows or linux?

Many of the apps that appear to be exploited by worms and viruses these days seems to be windows based so would it be best to learn asm in windows?

If i do decide to go with windows i'll probably go with learning MASM but if i decide on linux i'll probably go with GAS.

Thanks,
nnp
belgther
the principle of learning assembly in these two operating systems is the same. If you learn assembly for windows, then you learned an important part of assembly for linux. Because mnemonics and opcodes are universal. And for virus coding and exploit coding, it doesn't matter so much. But don't forget that there are fewer linux virii. Exploiting can be done by every operating system supporting sockets and TCP protocol. And you can write worms for any program having flaws, including Linux-based servers. Also, the best is to learn both, which one you begin with depends on you, because you will have no great problem to learn the second once you learned the first.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.

 
Invision Power Board © 2001-2005 Invision Power Services, Inc.