RE Course - 2.6 - Mindset
Having the right mindset can be really helpful. Something to understand is that computers are extremely stupid. They operate with pure logic and they don’t make any assumptions. To demonstrate thi...
Having the right mindset can be really helpful. Something to understand is that computers are extremely stupid. They operate with pure logic and they don’t make any assumptions. To demonstrate thi...
There are a few binary operations that you should know about. They are used for all sorts of things as you will see throughout the course. These operations include NOT, AND, OR, and XOR. NOT NOT...
There are many different programming languages including Python, Java, C, C++, C#, JavaScript, PHP, Lua, F#, Ruby, Go, Assembly, Fortran, COBOL, and many more. There are also variations of language...
Computers “understand” binary (Ex. 10110010). Binary is often talked about in chunks. Bit is one binary digit. So a bit can either be 0 or 1. Byte is 8 bits. Nibble is 4 bits. Half a byte. ...
Computers only understand numbers. So how are you seeing this text on your screen? It’s simple, and it’s a technique used constantly. It all depends on how it’s interpreted. The letter “AAAA” (capi...
Base 10: We mortal humans use the decimal (base 10) system. Base 10 includes 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Here is 243 in base 10: 243 = (102 * 2) + (101 * 4) + (100 * 3) = 200 + 40 + 3. Decimal ...
This chapter is going to cover some basic binary concepts such as math, bitwise operations, how data is represented, and more. Chapter 2 - BinaryBasics 2.0 BinaryBasics 2....
This course will focus on 64-bit Windows, but we will talk a little about 32-bit. Note: In this course x32 and x86 both refer to 32-bit. Operating System You will need a 64-bit Windows OS. You ca...
WIP
This chapter will cover information you will need as well as how to get setup. Don’t forget to check out the table of contents and the frequently asked questions (FAQ). Resources Needed: Files...