https://www./blog/2020/02/24/what-is-x86-architecture-and-its-difference-between-x64/ What is x86 Architecture and its difference between x64? https://www./post/x86-vs-x64-what-is-the-difference-between-x86-and-x64-architecture#:~:text=The%20biggest%20difference%20between%20x86,some%20even%2032GB%20physical%20memory. [Visual Studio] — Differences between x86, x64 and AnyCPU https://hanzli./visual-studio-differences-between-x86-x64-and-anycpu-4d1de3454972 What's the difference between x86, x64 and x86_64 assembly languages? Actual 64 bit programs use a different instruction set (though it has a strong family resemblance). But that doesn't need to concern you, as it's backwards compatible: 32 bit code runs just fine, if you don't attempt to compile it as 64 bit code. If you are just starting programming, then I would not worry too much about it. The first thing that comes to mind is the use of threading and how there would be small differences there. However, I assume that you are starting out and wanting to jump right into "hacking". This can quite simply not happen. You need to understand that hacking is built upon the very base building blocks of programming. While there are many programs out there that can be run to do things like packet sniffing and such, there are nearly useless to those that do not know what to do with them. I am going out on a limb with some of these assumptions and I could be wrong, but most people that grab up a book like this do not have the background knowledge. If you want to learn "hacking", start with the basics. Look up and use "Linux from Scratch" to build an operating system from scratch. That is a good basic start. Learn languages like C and C++ and not languages like Visual Basic. These will help you understand that basics of how programs are built and run. I know that the last time that we did "Linux from Scratch" for fun, there were several small errors in the documentation that are no big deal when you know what you are doing, but a noob would simply copy and paste the commands and find themselves scratching their heads when something goes wrong. Start at the beginning, it is the way to go. https://en./wiki/X86-64 x86-64 https://en./w/cpp/language/types Fundamental types |
|