TorBT - Torrents and Magnet Links Search Engine
Udemy - 64-Bit Assembly & Shellcoding for Ethical Hackers (1.2026)
- Date: 2026-03-19
- Size: 15 GB
- Files: 130
File Name
Size
1 - Introduction/1 - Introduction.mp4
6.1 MB
2 - Building the basics for 64 bit assembly programming/1 - How a computer system works.mp4
15 MB
2 - Building the basics for 64 bit assembly programming/2 - How does a CPU works.mp4
25 MB
2 - Building the basics for 64 bit assembly programming/3 - How registers work in CPU.mp4
25 MB
2 - Building the basics for 64 bit assembly programming/4 - Understanding Flags and Flags working in CPU.mp4
49 MB
2 - Building the basics for 64 bit assembly programming/5 - Lab Machine.mp4
13 MB
2 - Building the basics for 64 bit assembly programming/6 - Understanding Memory layout of a program.mp4
94 MB
3 - Hello World in Assembly/1 - Structure of an assembly program.mp4
131 MB
3 - Hello World in Assembly/2 - Concept of System Calls before printing Hello World in assembly.mp4
327 MB
3 - Hello World in Assembly/3 - Getting System call information from system to print Hello World in assembly.mp4
120 MB
3 - Hello World in Assembly/Hello_World.asm.asm
586 B
3 - Hello World in Assembly/HelloWorld.pdf.pdf
123 kB
4 - Moving Data in assembly programming/1 - How to define data in assembly programming.mp4
324 MB
4 - Moving Data in assembly programming/2 - Understanding memory indexing of defined data in assembly programming.mp4
344 MB
4 - Moving Data in assembly programming/3 - GDB settings for debugging our assembly programs.mp4
30 MB
4 - Moving Data in assembly programming/4 - How to use mov instruction to move data in assembly programs.mp4
267 MB
4 - Moving Data in assembly programming/5 - Moving data from memory into registers in assembly programming.mp4
305 MB
4 - Moving Data in assembly programming/6 - Moving data from register to memory in assembly.mp4
249 MB
4 - Moving Data in assembly programming/7 - Moving values from one register to another register in assembly.mp4
108 MB
4 - Moving Data in assembly programming/8 - Moving data into small memory units of registers in assembly programming.mp4
198 MB
4 - Moving Data in assembly programming/9 - Moving array data into registers in assembly programming.mp4
164 MB
4 - Moving Data in assembly programming/10 - Moving word and dword values into registers in assembly.mp4
232 MB
4 - Moving Data in assembly programming/11 - Moving character bytes in different sizes into registers in assembly.mp4
379 MB
4 - Moving Data in assembly programming/defining data.pdf.pdf
156 kB
4 - Moving Data in assembly programming/mov_data.asm.asm
223 B
5 - Arithmetic operations in assembly programming/1 - Adding two integer numbers in assembly programming.mp4
209 MB
5 - Arithmetic operations in assembly programming/2 - Subtraction of integer numbers in assembly programming.mp4
204 MB
5 - Arithmetic operations in assembly programming/3 - Multiplication of integers in assembly programming.mp4
217 MB
5 - Arithmetic operations in assembly programming/4 - Division in assembly programming.mp4
257 MB
5 - Arithmetic operations in assembly programming/addition.asm.asm
309 B
5 - Arithmetic operations in assembly programming/div.asm.asm
313 B
5 - Arithmetic operations in assembly programming/divide.pdf.pdf
17 kB
5 - Arithmetic operations in assembly programming/multi.asm.asm
310 B
5 - Arithmetic operations in assembly programming/Multiplication.pdf.pdf
18 kB
5 - Arithmetic operations in assembly programming/subtraction.asm.asm
298 B
6 - Flags working in assembly programming/1 - Understanding how registers store numbers in assembly program.mp4
247 MB
6 - Flags working in assembly programming/2 - Understanding overflow flag concept in assembly.mp4
478 MB
6 - Flags working in assembly programming/3 - Understanding Carry flag in assembly program.mp4
228 MB
6 - Flags working in assembly programming/4 - Understanding Parity flag in assembly program.mp4
265 MB
6 - Flags working in assembly programming/5 - Understanding Zero flag in assembly program.mp4
162 MB
6 - Flags working in assembly programming/6 - Understanding Auxiliary Flag in assembly programs.mp4
182 MB
6 - Flags working in assembly programming/AF flag.pdf.pdf
20 kB
6 - Flags working in assembly programming/carry flag.pdf.pdf
20 kB
6 - Flags working in assembly programming/numbers.pdf.pdf
197 kB
6 - Flags working in assembly programming/Parity flag.pdf.pdf
20 kB
6 - Flags working in assembly programming/Zero Flag.pdf.pdf
18 kB
7 - Bitwise Logical operations in assembly programming/1 - Not bit logical operation in assembly programming.mp4
169 MB
7 - Bitwise Logical operations in assembly programming/2 - AND bit logical operation in assembly programming.mp4
206 MB
7 - Bitwise Logical operations in assembly programming/3 - OR logical operation in assembly programming.mp4
218 MB
7 - Bitwise Logical operations in assembly programming/4 - XOR logical operation in assembly programming.mp4
207 MB
7 - Bitwise Logical operations in assembly programming/5 - Bit shifting operations in assembly.mp4
303 MB
7 - Bitwise Logical operations in assembly programming/And Logical Operation.pdf.pdf
20 kB
7 - Bitwise Logical operations in assembly programming/bit shifting operations.pdf.pdf
30 kB
7 - Bitwise Logical operations in assembly programming/Not Operation.pdf.pdf
18 kB
7 - Bitwise Logical operations in assembly programming/Or Operation.pdf.pdf
20 kB
7 - Bitwise Logical operations in assembly programming/XOR Operation.pdf.pdf
20 kB
8 - Branching and looping in assembly/1 - How jump works in assembly program.mp4
209 MB
8 - Branching and looping in assembly/1my_jump.asm.asm
233 B
8 - Branching and looping in assembly/2 - Conditional jumps in assembly program.mp4
364 MB
8 - Branching and looping in assembly/2_jump.asm.asm
318 B
8 - Branching and looping in assembly/3 - How loop instruction works in assembly program.mp4
14 MB
8 - Branching and looping in assembly/4 - How to use loop instruction in assembly program.mp4
389 MB
8 - Branching and looping in assembly/Jumping in assembly.pdf.pdf
26 kB
9 - Functions in assembly programming/1 - Installing gdb peda plugin to speed up debugging process.mp4
44 MB
9 - Functions in assembly programming/2 - Understanding stack memory workings.mp4
16 MB
9 - Functions in assembly programming/3 - Understanding push and pop instructions in assembly.mp4
346 MB
9 - Functions in assembly programming/3_push_pop.asm
349 B
9 - Functions in assembly programming/4 - Understanding stack frame in assembly.mp4
215 MB
9 - Functions in assembly programming/5 - Creating stack frames in an assembly program.mp4
373 MB
9 - Functions in assembly programming/5_stack_frame.asm
479 B
9 - Functions in assembly programming/6 - Function working basics in assembly programs.mp4
11 MB
9 - Functions in assembly programming/7 - Using functions in assembly program.mp4
381 MB
9 - Functions in assembly programming/7+function.asm
494 B
9 - Functions in assembly programming/8 - Passing input parameters to functions in assembly programming.mp4
488 MB
9 - Functions in assembly programming/8_add.asm.txt
512 B
9 - Functions in assembly programming/Stack+frames.pdf
33 kB
10 - Working with Strings in assembly programming/1 - How strings are moved in assembly programming - the basic concept.mp4
20 MB
10 - Working with Strings in assembly programming/2 - Practical of how to move strings in assembly programming.mp4
63 MB
10 - Working with Strings in assembly programming/3 - Understanding the concept of Direction Flag in string movement in assembly.mp4
15 MB
10 - Working with Strings in assembly programming/4 - How to use REP ( repeat ) instruction to move strings in assembly programming.mp4
78 MB
10 - Working with Strings in assembly programming/5 - How to strings are compared in assembly programming.mp4
170 MB
10 - Working with Strings in assembly programming/6 - How LODS and STOS assembly instruction works in assembly programming.mp4
24 MB
10 - Working with Strings in assembly programming/7 - How to use LODS and STOS assembly instructions in assembly programming.mp4
394 MB
10 - Working with Strings in assembly programming/7lods_stos.asm
465 B
10 - Working with Strings in assembly programming/8 - Concept of how to encrypt strings in assembly programming.mp4
20 MB
10 - Working with Strings in assembly programming/9 - Practical demonstration of how to encrypt a string in assembly programming.mp4
518 MB
10 - Working with Strings in assembly programming/9_Encrypt.asm
534 B
10 - Working with Strings in assembly programming/10 - Concept of how to decrypt any encrypted string in assembly programming.mp4
20 MB
10 - Working with Strings in assembly programming/11 - Practical demonstration of how to decrypt a string in assembly programming.mp4
541 MB
10 - Working with Strings in assembly programming/11_decrypt.asm
527 B
11 - Shellcoding/1 - Shellcode basic concepts.mp4
12 MB
11 - Shellcoding/2 - Lab machine setup for shellcoding practice.mp4
21 MB
11 - Shellcoding/3 - Shellcode creation basic steps.mp4
78 MB
11 - Shellcoding/4 - Creating exit shellcode.mp4
225 MB
11 - Shellcoding/4+exit.asm
94 B
11 - Shellcoding/5 - GDB memory analysis of exit shellcode.mp4
171 MB
11 - Shellcoding/6 - Hello World shellcode using JMP CALL POP technique.mp4
124 MB
11 - Shellcoding/7 - Creating Hello World shellcode.mp4
428 MB
11 - Shellcoding/7+hello.asm
245 B
11 - Shellcoding/8 - In depth memory analysis of hello world shellcode using gdb.mp4
185 MB
11 - Shellcoding/9 - Hello world shellcode using stack memory.mp4
65 MB
11 - Shellcoding/10 - Creating Hello World shellcode using stack memory.mp4
224 MB
11 - Shellcoding/10_hello.asm
250 B
11 - Shellcoding/11 - Memory analysis of hello world shellcode using stack in gdb.mp4
140 MB
11 - Shellcoding/12 - Creating Hello World shellcode using RIP relative addressing technique.mp4
308 MB
11 - Shellcoding/12_hello_world.asm
287 B
11 - Shellcoding/13 - Memory analysis of Hello world shellcode using RIP relative addressing in gdb.mp4
171 MB
11 - Shellcoding/14 - How to create shellcode using execve syscall.mp4
291 MB
11 - Shellcoding/15 - Creating the shellcode using execve syscall.mp4
145 MB
11 - Shellcoding/15_bin_sh.asm
187 B
11 - Shellcoding/16 - Indepth GDB memory analysis of shellcode which uses execve syscall.mp4
216 MB
11 - Shellcoding/17 - How to create TCP bind shellcode.mp4
12 MB
11 - Shellcoding/18 - Creating the TCP bind shellcode in assembly.mp4
67 MB
11 - Shellcoding/18_bind_shell.asm
1.1 kB
11 - Shellcoding/binsh+shellcode+using+execve.pdf
56 kB
11 - Shellcoding/extract_shellcode.sh
77 B
11 - Shellcoding/Hello+world+shellcode.pdf
28 kB
11 - Shellcoding/shellcode_test.c
218 B
11 - Shellcoding/shellcode+creation.pdf
27 kB
11 - Shellcoding/shellcode+using+rip+addressing.pdf
18 kB
12 - Encoding and Decoding of shellcodes in assembly/1 - Understanding Encoding and Decoding of shellcodes basic concepts.mp4
35 MB
12 - Encoding and Decoding of shellcodes in assembly/2 - Encoding and then decoding of Hello World shellcode in memory using assembly.mp4
230 MB
12 - Encoding and Decoding of shellcodes in assembly/2_decode_hello.asm
467 B
12 - Encoding and Decoding of shellcodes in assembly/2_hello.asm
245 B
12 - Encoding and Decoding of shellcodes in assembly/3 - Memory analysis of hello world decoded shellcode in memory using GDB debugger.mp4
403 MB
12 - Encoding and Decoding of shellcodes in assembly/4 - Encoding binsh shellcode and decoding it using a decoder shellcode in memory.mp4
207 MB
12 - Encoding and Decoding of shellcodes in assembly/4_bin_sh_shell.asm
204 B
12 - Encoding and Decoding of shellcodes in assembly/4_decode_bin_sh.asm
372 B
12 - Encoding and Decoding of shellcodes in assembly/5 - Memory analysis of binsh decoding shellcode in memory using GDB debugger.mp4
290 MB
12 - Encoding and Decoding of shellcodes in assembly/xor_shell.py
416 B