Assembly Language Programming for Reverse Engineering
File List
- 10 - Code Caves/004 Exercise Get Firstname, Lastname.mp4 409.0 MB
- 11 - Calculator Project/003 Coding the calculator.mp4 305.6 MB
- 02 - Basic Skills/001 Introduction to xdbg debugger.mp4 223.7 MB
- 12 - Functions that returns a value/002 Exercise on strlen() function.mp4 215.9 MB
- 05 - INC, DEC, MUL and DIV instructions/002 MUL Instructions.mp4 213.3 MB
- 18 - Bitwise Operations/002 Bitwise Instructions.mp4 207.0 MB
- 24 - Windows API/005 Practical on the CreateFile win32 API.mp4 206.3 MB
- 10 - Code Caves/001 Introduction to Code Caves.mp4 205.9 MB
- 18 - Bitwise Operations/005 Exercise on bitwise operations.mp4 204.8 MB
- 07 - The Stack/001 Pushing register values to the stack.mp4 198.8 MB
- 23 - The Call Stack/002 Practical on Traversing the Call Stack.mp4 181.6 MB
- 05 - INC, DEC, MUL and DIV instructions/004 DIV Exercises.mp4 179.4 MB
- 06 - Accessing main memory (RAM)/001 Register to memory and memory to register.mp4 173.3 MB
- 19 - Memory Arrays/004 A simple LEA implementation.mp4 170.1 MB
- 04 - Basic Addition/002 Addition of partial registers.mp4 166.4 MB
- 03 - Registers/002 The MOV Instruction.mp4 163.6 MB
- 16 - Structured Programming/001 Introduction to Structured Programming and If-Else Statements.mp4 162.1 MB
- 02 - Basic Skills/003 How to hollow out an exe file.mp4 161.7 MB
- 10 - Code Caves/003 Code Cave Hello.mp4 156.7 MB
- 19 - Memory Arrays/002 A practical on memory arrays.mp4 150.2 MB
- 17 - Signed Operations/003 Practical on signed and unsigned extensions.mp4 149.6 MB
- 08 - Function calls/001 Introduction to function calls.mp4 146.9 MB
- 05 - INC, DEC, MUL and DIV instructions/003 DIV Instructions.mp4 141.3 MB
- 08 - Function calls/003 Exercise Function calls with 2 parameters.mp4 140.2 MB
- 06 - Accessing main memory (RAM)/003 Memory Exercise.mp4 140.1 MB
- 08 - Function calls/002 Function call with 2 parameters.mp4 137.3 MB
- 04 - Basic Addition/001 Addition using full registers.mp4 135.1 MB
- 19 - Memory Arrays/003 Introduction to the LEA instruction.mp4 131.4 MB
- 07 - The Stack/002 Popping stack values to registers.mp4 129.4 MB
- 24 - Windows API/003 ReadFile and WriteFile - Practicals.mp4 128.1 MB
- 19 - Memory Arrays/005 LEA with counter.mp4 126.3 MB
- 22 - Creating Your Own Functions/006 Passing parameters via the Stack.mp4 122.0 MB
- 22 - Creating Your Own Functions/001 Introduction to CALL and RET.mp4 121.0 MB
- 05 - INC, DEC, MUL and DIV instructions/001 INC and DEC Instructions.mp4 119.5 MB
- 16 - Structured Programming/002 For Loops.mp4 118.8 MB
- 09 - Input and Output functions/003 How to read in strings and output it back to user.mp4 117.4 MB
- 21 - String Instructions/007 The SCAS Instructions.mp4 114.0 MB
- 21 - String Instructions/003 LODS Instructions.mp4 113.1 MB
- 19 - Memory Arrays/001 Introduction to memory arrays.mp4 111.8 MB
- 21 - String Instructions/005 The MOVS Instructions.mp4 111.7 MB
- 20 - Data Structures/002 Hands on practical on data structs.mp4 111.0 MB
- 16 - Structured Programming/003 While Loops.mp4 109.4 MB
- 08 - Function calls/004 Exercise Function calls with 3 parameters.mp4 103.4 MB
- 09 - Input and Output functions/002 How to read in numbers and output it again.mp4 102.3 MB
- 04 - Basic Addition/003 Subtraction.mp4 101.8 MB
- 07 - The Stack/003 How to push Constants and Strings to the Stack.mp4 101.7 MB
- 22 - Creating Your Own Functions/002 The importance of saving Register States.mp4 98.2 MB
- 10 - Code Caves/002 A simple code cave.mp4 95.3 MB
- 22 - Creating Your Own Functions/009 Stack Frame Practical.mp4 92.3 MB
- 01 - Introduction/002 Binary and Hexadecimal Number Systems.mp4 89.9 MB
- 16 - Structured Programming/004 Break out of Loops.mp4 89.4 MB
- 22 - Creating Your Own Functions/007 Cleaning the Stack.mp4 87.5 MB
- 22 - Creating Your Own Functions/003 Nested function calls.mp4 87.4 MB
- 24 - Windows API/001 Introduction to WinAPI.mp4 87.3 MB
- 15 - CMP instructions/003 Comparing unsigned and signed numbers.mp4 87.1 MB
- 17 - Signed Operations/006 IMUL and IDIV.mp4 82.6 MB
- 13 - The Flags Register/003 The CF Flag.mp4 81.3 MB
- 15 - CMP instructions/002 Practical on the CMP instructions.mp4 80.4 MB
- 09 - Input and Output functions/001 Intro to input output in assembly.mp4 80.1 MB
- 14 - Jumps/001 Introduction to Jumps and JZ.mp4 79.1 MB
- 16 - Structured Programming/005 Graph view, Trace Animate and Principles of Jumps.mp4 77.6 MB
- 12 - Functions that returns a value/001 Introduction to functions that returns a value.mp4 77.1 MB
- 13 - The Flags Register/002 The SF Flag.mp4 74.2 MB
- 13 - The Flags Register/001 Intro to the Flags Register and the ZF flag.mp4 72.6 MB
- 14 - Jumps/003 JZ Loops.mp4 71.8 MB
- 03 - Registers/001 Introduction to CPU registers.mp4 71.8 MB
- 02 - Basic Skills/002 Debugger Stepping Basics.mp4 68.0 MB
- 21 - String Instructions/002 The Direction Flag (DF flag).mp4 66.5 MB
- 22 - Creating Your Own Functions/005 Passing parameters via the Heap (Global Data).mp4 66.0 MB
- 23 - The Call Stack/001 Introduction to the Call Stack.mp4 64.9 MB
- 21 - String Instructions/008 The CMPS Instructions.mp4 64.7 MB
- 17 - Signed Operations/007 Example of IDIV.mp4 64.3 MB
- 19 - Memory Arrays/006 LEA with loop.mp4 63.7 MB
- 13 - The Flags Register/004 The OF Flag.mp4 63.1 MB
- 21 - String Instructions/001 Introduction to String Instructions.mp4 62.4 MB
- 06 - Accessing main memory (RAM)/002 MOV to memory and direct memory patching techniques.mp4 62.2 MB
- 17 - Signed Operations/004 Converting Bytes and Words Using CBW and CWDE.mp4 61.1 MB
- 17 - Signed Operations/005 Converting Bytes and Words Using CWD and CDQ.mp4 57.0 MB
- 24 - Windows API/004 Theory on the CreateFile win32 API.mp4 56.9 MB
- 18 - Bitwise Operations/003 Arithmetic Shifting.mp4 56.0 MB
- 21 - String Instructions/004 Exercise LODS Adder.mp4 54.7 MB
- 14 - Jumps/004 JNZ Loops.mp4 49.5 MB
- 01 - Introduction/001 Installing the tools.mp4 49.5 MB
- 18 - Bitwise Operations/004 Rotate Instructions.mp4 47.1 MB
- 22 - Creating Your Own Functions/004 Calling Conventions using registers to pass params to functions.mp4 46.9 MB
- 24 - Windows API/002 ReadFile and WriteFile - Theory.mp4 44.8 MB
- 14 - Jumps/002 JNZ jump.mp4 42.8 MB
- 25 - External Functions/002 Practical on External Functions.mp4 42.1 MB
- 22 - Creating Your Own Functions/008 Stack Frames.mp4 38.8 MB
- 17 - Signed Operations/001 NEG instruction.mp4 38.1 MB
- 21 - String Instructions/006 The REP Instruction.mp4 37.2 MB
- 11 - Calculator Project/002 Designing the solution.mp4 35.6 MB
- 15 - CMP instructions/001 Introduction to compare instructions.mp4 34.9 MB
- 20 - Data Structures/001 Intro to Data Structures.mp4 32.2 MB
- 17 - Signed Operations/002 Signed and Unsigned Extensions.mp4 27.4 MB
- 18 - Bitwise Operations/001 Introduction to Boolean Algebra.mp4 24.7 MB
- 25 - External Functions/001 Understanding External Functions.mp4 17.2 MB
- 26 - Resources for further study/001 Bonus Lecture.mp4 15.6 MB
- 13 - The Flags Register/005 Which flag to look OF or CF.mp4 14.5 MB
- 14 - Jumps/005 Other conditional jumps.mp4 9.9 MB
- 10 - Code Caves/QtGui4.dll 8.2 MB
- 11 - Calculator Project/001 Project description.mp4 5.2 MB
- 10 - Code Caves/HxDPortableSetup.exe 3.3 MB
- 10 - Code Caves/QtCore4.dll 2.5 MB
- 10 - Code Caves/PE-bear.exe 2.4 MB
- 10 - Code Caves/msvcr100.dll 755.8 KB
- 03 - Registers/001 intro-to-registers.pptx 627.8 KB
- 21 - String Instructions/001 intro-to-strings.pptx 502.5 KB
- 10 - Code Caves/SIG.txt 457.4 KB
- 10 - Code Caves/msvcp100.dll 411.3 KB
- 13 - The Flags Register/001 intro-to-flag-registers.pptx 356.4 KB
- 02 - Basic Skills/001 01-hello/01-hello/01-hello.exe 294.9 KB
- 02 - Basic Skills/003 01-hello-2.exe/01-hello-2.exe/01-hello-2.exe 294.9 KB
- 03 - Registers/002 template1/template1/template1.exe 294.9 KB
- 23 - The Call Stack/75-traversing-call-stack.exe 294.9 KB
- 24 - Windows API/76-exit-process.exe 294.9 KB
- 24 - Windows API/77-string-echo.exe 294.9 KB
- 25 - External Functions/79-msvcrt.exe 294.9 KB
- 20 - Data Structures/001 intro-to-data-structs.pptx 210.9 KB
- 19 - Memory Arrays/001 intro-to-memory-arrays.pptx 201.9 KB
- 24 - Windows API/001 intro-to-winAPI.pptx 198.5 KB
- 10 - Code Caves/001 Intro-to-Code-Caves.pptx 189.0 KB
- 17 - Signed Operations/002 signed-extensions.pptx 122.7 KB
- 22 - Creating Your Own Functions/008 01-intro-to-stack-frames.pptx 108.8 KB
- 05 - INC, DEC, MUL and DIV instructions/003 DIV.pptx 101.9 KB
- 18 - Bitwise Operations/001 intro-to-boolean-algebra.pptx 98.5 KB
- 17 - Signed Operations/001 neg-instruction.pptx 92.0 KB
- 02 - Basic Skills/001 01-hello.zip 84.6 KB
- 02 - Basic Skills/003 01-hello-2.exe.zip 84.3 KB
- 03 - Registers/002 template1.zip 84.3 KB
- 22 - Creating Your Own Functions/004 calling-conventions-v3.pptx 83.1 KB
- 18 - Bitwise Operations/002 bitwise-instructions.pptx 72.8 KB
- 22 - Creating Your Own Functions/003 Nested-function-calls.pptx 66.5 KB
- 18 - Bitwise Operations/004 rotate-instructions.pptx 64.6 KB
- 23 - The Call Stack/001 The-Call-Stack.pptx 55.2 KB
- 16 - Structured Programming/001 intro-to-structured-programming-v3.pptx 49.3 KB
- 22 - Creating Your Own Functions/002 impt-of-saving-registers-state.pptx 45.5 KB
- 19 - Memory Arrays/003 intro-to-LEA-instruction.pptx 45.1 KB
- 01 - Introduction/002 binary-and-hex-number-systems.pptx 44.9 KB
- 08 - Function calls/001 intro-to-function-calls.pptx 44.4 KB
- 22 - Creating Your Own Functions/007 Cleaning-the-stack.pptx 42.5 KB
- 14 - Jumps/001 Intro-to-jumps.pptx 42.2 KB
- 17 - Signed Operations/004 converting-bytes-and-words.pptx 41.9 KB
- 15 - CMP instructions/003 comparing-unsigned-and-signed-numbers.pptx 41.4 KB
- 18 - Bitwise Operations/005 exercise-on-bitwise-ops.pptx 39.4 KB
- 05 - INC, DEC, MUL and DIV instructions/002 MUL.pptx 38.3 KB
- 07 - The Stack/001 the-stack.pptx 38.0 KB
- 18 - Bitwise Operations/003 Arithmetic-Shifting.pptx 37.7 KB
- 14 - Jumps/005 other-jumps.pptx 37.5 KB
- 05 - INC, DEC, MUL and DIV instructions/001 INC-and-DEC.pptx 37.5 KB
- 17 - Signed Operations/006 imul-and-idiv.pptx 37.4 KB
- 09 - Input and Output functions/001 Getting-Input.pptx 37.1 KB
- 04 - Basic Addition/001 Basic-Arithmetic.pptx 36.9 KB
- 04 - Basic Addition/003 Basic-Arithmetic-Subtraction.pptx 36.9 KB
- 15 - CMP instructions/001 intro-to-cmp-instructions.pptx 36.8 KB
- 22 - Creating Your Own Functions/001 intro-to-call-and-ret.pptx 36.7 KB
- 03 - Registers/002 mov-instructions.pptx 34.2 KB
- 10 - Code Caves/004 Exercise Get Firstname, Lastname_en.srt 31.4 KB
- 10 - Code Caves/imageformats/qico4.dll 28.0 KB
- 11 - Calculator Project/003 Coding the calculator_en.srt 25.8 KB
- 02 - Basic Skills/001 Introduction to xdbg debugger_en.srt 23.3 KB
- 12 - Functions that returns a value/002 Exercise on strlen() function_en.srt 22.5 KB
- 22 - Creating Your Own Functions/009 Stack Frame Practical_en.srt 19.5 KB
- 23 - The Call Stack/002 Practical on Traversing the Call Stack_en.srt 18.6 KB
- 23 - The Call Stack/001 Introduction to the Call Stack_en.srt 17.7 KB
- 19 - Memory Arrays/004 A simple LEA implementation_en.srt 17.7 KB
- 10 - Code Caves/001 Introduction to Code Caves_en.srt 17.3 KB
- 05 - INC, DEC, MUL and DIV instructions/003 DIV Instructions_en.srt 17.3 KB
- 18 - Bitwise Operations/005 Exercise on bitwise operations_en.srt 17.2 KB
- 05 - INC, DEC, MUL and DIV instructions/002 MUL Instructions_en.srt 17.1 KB
- 07 - The Stack/001 Pushing register values to the stack_en.srt 16.8 KB
- 02 - Basic Skills/003 How to hollow out an exe file_en.srt 16.4 KB
- 03 - Registers/002 The MOV Instruction_en.srt 16.4 KB
- 18 - Bitwise Operations/002 Bitwise Instructions_en.srt 15.5 KB
- 24 - Windows API/005 Practical on the CreateFile win32 API_en.srt 14.8 KB
- 06 - Accessing main memory (RAM)/001 Register to memory and memory to register_en.srt 14.7 KB
- 08 - Function calls/002 Function call with 2 parameters_en.srt 14.6 KB
- 22 - Creating Your Own Functions/006 Passing parameters via the Stack_en.srt 14.3 KB
- 07 - The Stack/002 Popping stack values to registers_en.srt 14.3 KB
- 09 - Input and Output functions/001 Intro to input output in assembly_en.srt 14.3 KB
- 19 - Memory Arrays/001 Introduction to memory arrays_en.srt 14.2 KB
- 04 - Basic Addition/002 Addition of partial registers_en.srt 14.0 KB
- 24 - Windows API/003 ReadFile and WriteFile - Practicals_en.srt 14.0 KB
- 04 - Basic Addition/001 Addition using full registers_en.srt 13.9 KB
- 22 - Creating Your Own Functions/001 Introduction to CALL and RET_en.srt 13.4 KB
- 05 - INC, DEC, MUL and DIV instructions/004 DIV Exercises_en.srt 13.3 KB
- 08 - Function calls/003 Exercise Function calls with 2 parameters_en.srt 13.2 KB
- 10 - Code Caves/003 Code Cave Hello_en.srt 13.1 KB
- 19 - Memory Arrays/003 Introduction to the LEA instruction_en.srt 12.9 KB
- 05 - INC, DEC, MUL and DIV instructions/001 INC and DEC Instructions_en.srt 12.8 KB
- 06 - Accessing main memory (RAM)/003 Memory Exercise_en.srt 12.6 KB
- 16 - Structured Programming/005 Graph view, Trace Animate and Principles of Jumps_en.srt 12.3 KB
- 21 - String Instructions/001 Introduction to String Instructions_en.srt 12.2 KB
- 19 - Memory Arrays/006 LEA with loop_en.srt 12.2 KB
- 03 - Registers/001 Introduction to CPU registers_en.srt 12.1 KB
- 21 - String Instructions/005 The MOVS Instructions_en.srt 12.1 KB
- 24 - Windows API/002 ReadFile and WriteFile - Theory_en.srt 12.0 KB
- 08 - Function calls/001 Introduction to function calls_en.srt 11.6 KB
- 16 - Structured Programming/001 Introduction to Structured Programming and If-Else Statements_en.srt 11.6 KB
- 01 - Introduction/002 Binary and Hexadecimal Number Systems_en.srt 11.4 KB
- 22 - Creating Your Own Functions/007 Cleaning the Stack_en.srt 11.3 KB
- 21 - String Instructions/003 LODS Instructions_en.srt 11.1 KB
- 09 - Input and Output functions/003 How to read in strings and output it back to user_en.srt 11.0 KB
- 22 - Creating Your Own Functions/002 The importance of saving Register States_en.srt 10.9 KB
- 17 - Signed Operations/006 IMUL and IDIV_en.srt 10.8 KB
- 19 - Memory Arrays/005 LEA with counter_en.srt 10.5 KB
- 22 - Creating Your Own Functions/008 Stack Frames_en.srt 10.5 KB
- 16 - Structured Programming/002 For Loops_en.srt 10.3 KB
- 09 - Input and Output functions/002 How to read in numbers and output it again_en.srt 10.0 KB
- 19 - Memory Arrays/002 A practical on memory arrays_en.srt 9.9 KB
- 21 - String Instructions/002 The Direction Flag (DF flag)_en.srt 9.8 KB
- 21 - String Instructions/007 The SCAS Instructions_en.srt 9.8 KB
- 22 - Creating Your Own Functions/003 Nested function calls_en.srt 9.6 KB
- 17 - Signed Operations/003 Practical on signed and unsigned extensions_en.srt 9.4 KB
- 24 - Windows API/001 Introduction to WinAPI_en.srt 9.4 KB
- 04 - Basic Addition/003 Subtraction_en.srt 9.3 KB
- 16 - Structured Programming/004 Break out of Loops_en.srt 8.9 KB
- 20 - Data Structures/002 Hands on practical on data structs_en.srt 8.9 KB
- 11 - Calculator Project/002 Designing the solution_en.srt 8.5 KB
- 15 - CMP instructions/003 Comparing unsigned and signed numbers_en.srt 8.3 KB
- 08 - Function calls/004 Exercise Function calls with 3 parameters_en.srt 8.3 KB
- 16 - Structured Programming/003 While Loops_en.srt 8.2 KB
- 18 - Bitwise Operations/003 Arithmetic Shifting_en.srt 8.2 KB
- 18 - Bitwise Operations/001 Introduction to Boolean Algebra_en.srt 8.1 KB
- 07 - The Stack/003 How to push Constants and Strings to the Stack_en.srt 8.0 KB
- 21 - String Instructions/004 Exercise LODS Adder_en.srt 7.8 KB
- 13 - The Flags Register/003 The CF Flag_en.srt 7.8 KB
- 14 - Jumps/001 Introduction to Jumps and JZ_en.srt 7.8 KB
- 15 - CMP instructions/002 Practical on the CMP instructions_en.srt 7.8 KB
- 24 - Windows API/004 Theory on the CreateFile win32 API_en.srt 7.7 KB
- 21 - String Instructions/008 The CMPS Instructions_en.srt 7.7 KB
- 13 - The Flags Register/002 The SF Flag_en.srt 7.6 KB
- 14 - Jumps/003 JZ Loops_en.srt 7.6 KB
- 12 - Functions that returns a value/001 Introduction to functions that returns a value_en.srt 7.5 KB
- 22 - Creating Your Own Functions/004 Calling Conventions using registers to pass params to functions_en.srt 7.5 KB
- 10 - Code Caves/002 A simple code cave_en.srt 7.4 KB
- 01 - Introduction/001 Installing the tools_en.srt 7.2 KB
- 17 - Signed Operations/002 Signed and Unsigned Extensions_en.srt 6.8 KB
- 15 - CMP instructions/001 Introduction to compare instructions_en.srt 6.7 KB
- 17 - Signed Operations/007 Example of IDIV_en.srt 6.6 KB
- 02 - Basic Skills/002 Debugger Stepping Basics_en.srt 6.6 KB
- 13 - The Flags Register/004 The OF Flag_en.srt 6.5 KB
- 20 - Data Structures/001 Intro to Data Structures_en.srt 6.4 KB
- 13 - The Flags Register/001 Intro to the Flags Register and the ZF flag_en.srt 6.4 KB
- 25 - External Functions/002 Practical on External Functions_en.srt 5.9 KB
- 17 - Signed Operations/004 Converting Bytes and Words Using CBW and CWDE_en.srt 5.9 KB
- 17 - Signed Operations/005 Converting Bytes and Words Using CWD and CDQ_en.srt 5.6 KB
- 22 - Creating Your Own Functions/005 Passing parameters via the Heap (Global Data)_en.srt 5.6 KB
- 06 - Accessing main memory (RAM)/002 MOV to memory and direct memory patching techniques_en.srt 5.5 KB
- 14 - Jumps/004 JNZ Loops_en.srt 5.3 KB
- 18 - Bitwise Operations/004 Rotate Instructions_en.srt 4.5 KB
- 25 - External Functions/001 Understanding External Functions_en.srt 4.4 KB
- 14 - Jumps/002 JNZ jump_en.srt 4.3 KB
- 21 - String Instructions/006 The REP Instruction_en.srt 4.3 KB
- 26 - Resources for further study/001 Bonus Lecture_en.srt 3.6 KB
- 17 - Signed Operations/001 NEG instruction_en.srt 3.3 KB
- 13 - The Flags Register/005 Which flag to look OF or CF_en.srt 2.1 KB
- 14 - Jumps/005 Other conditional jumps_en.srt 1.7 KB
- 10 - Code Caves/capstone_LICENSE.TXT 1.6 KB
- 11 - Calculator Project/001 Project description_en.srt 1.3 KB
- 11 - Calculator Project/001 project-description.txt 1.1 KB
- 06 - Accessing main memory (RAM)/003 memory-exercise.txt 983 bytes
- 12 - Functions that returns a value/002 exercise-description.txt 952 bytes
- 26 - Resources for further study/002 UPDATE Continue your journey with x64 (64-bit) assembly.html 732 bytes
- 26 - Resources for further study/001 where-to-go-from-here-v2.txt 616 bytes
- 01 - Introduction/002 number-systems-references.txt 268 bytes
- 10 - Code Caves/004 exercise-get-firstname-lastname.txt 254 bytes
- 02 - Basic Skills/001 01-hello/01-hello/01-hello.c 179 bytes
- 08 - Function calls/001 function-call-notes.txt 170 bytes
- 12 - Functions that returns a value/001 notes-on-functions-that-returns-a-value.txt 141 bytes
- 10 - Code Caves/001 pe-bear-and-hxd.txt 128 bytes
- 10 - Code Caves/003 code-cave-hello-notes.txt 121 bytes
- 20 - Data Structures/002 Point.h 86 bytes
- 03 - Registers/002 Password-to-unzip-file.txt 58 bytes
Download Torrent
Related Resources
Copyright Infringement
If the content above is not authorized, please contact us via activebusinesscommunication[AT]gmail.com. Remember to include the full url in your complaint.