Kevin Thomas
banner
mytechnotalent.bsky.social
Kevin Thomas
@mytechnotalent.bsky.social
Author of the world’s most popular Reverse Engineering Tutorial
November 23, 2025 at 7:23 PM
Lesson 31: x86 Course (Part 31 - ASM Program 4 [Moving Data Between Registers And Memory]) - This tutorial will address how to create our fourth real Assembly Program by moving between registers and memory. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 22, 2025 at 3:24 PM
Lesson 30: x86 Course (Part 30 - ASM Hacking 3 [Moving Data Between Memory And Registers]) - This tutorial will address how to hack our third real Assembly Program by moving between memory and registers. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 21, 2025 at 12:59 PM
Lesson 29: x86 Course (Part 29 - ASM Debugging 3 [Moving Data Between Memory And Registers]) - This tutorial will address how to debug our third real Assembly Program by moving between memory and registers. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 17, 2025 at 2:16 PM
Lesson 28: x86 Course (Part 28 - ASM Program 3 [Moving Data Between Memory And Registers]) - This tutorial will address how to create our third real Assembly Program by moving between memory and registers. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 16, 2025 at 2:48 PM
Almost done with my #Embedded #Hacking book. Here is a brief demo of a live hack. #ReverseEngineering github.com/mytechnotale...
November 15, 2025 at 5:57 PM
Having fun putting together a bare-metal #Embedded #RISCV project in Assembler. Gotta start somewhere... #ReverseEngineering
November 14, 2025 at 11:20 PM
Lesson 27: x86 Course (Part 27 - ASM Hacking 2 [Moving Data Between Registers]) - This tutorial will address how to hack our second real Assembly Program by moving between registers. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 14, 2025 at 2:13 PM
Lesson 26: x86 Course (Part 26 - ASM Debugging 2 [Moving Data Between Registers]) - This tutorial will address how to debug our second real Assembly Program by moving between registers. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 13, 2025 at 1:57 PM
Lesson 25: x86 Course (Part 25 - ASM Program 2 [Moving Data Between Registers]) - This tutorial will address how to create our second real Assembly Program by moving between registers. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 12, 2025 at 2:23 PM
Lesson 24: x86 Course (Part 24 - ASM Hacking 1 [Moving Immediate Data]) - This tutorial will address how to hack our first real Assembly Program by moving immediate data. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 11, 2025 at 2:44 PM
Lesson 23: x86 Course (Part 23 - ASM Debugging 1 [Moving Immediate Data]) - This tutorial will address how to debug our first real Assembly Program by moving immediate data. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 10, 2025 at 1:26 PM
Just finished writing a bare-metal #RISCV SG90 servo motor driver with an ESP32-C3 entirely in Assembler. I will be releasing it soon for others to learn from and expand their Embedded #ReverseEngineering skills for this incredible open-source platform.
November 9, 2025 at 1:37 PM
Looks like my PWM is way off in Assembler. 28us + 330us is 2.79 kHz total period. Oh well. #ReverseEngineering
November 8, 2025 at 11:34 PM
So much of #ReverseEngineering Embedded Systems is datasheet digging, scope probing and reading register values in GDB. Take the time and try it for yourself!
November 8, 2025 at 9:05 PM
Lesson 22: x86 Course (Part 22 - ASM Program 1 [Moving Immediate Data]) - This tutorial will address how to create our first real Assembly Program by moving immediate data. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 7, 2025 at 2:46 PM
Lesson 21: x86 Course (Part 21 - How To Compile A Program) - This tutorial will address how to compile a basic x86 Assembly Program. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 6, 2025 at 3:00 PM
Lesson 20: x86 Course (Part 20 - Instruction Code Handling) - This tutorial will address op codes and instruction code handling. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 5, 2025 at 2:14 PM
Lesson 19: x86 Course (Part 19 - Why Learn Assembly) - This tutorial will address the age old question of why to bother understanding the basics of Assembly Language. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 4, 2025 at 2:35 PM
Lesson 18: x86 Course (Part 18 - vim Text Editor) - This tutorial will address how to install the vim text editor. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
November 3, 2025 at 2:25 PM
An RP2350 UART driver written entirely in Assembler. #Embedded #ReverseEngineering github.com/mytechnotale...
November 2, 2025 at 3:46 PM
I got a request to make an PURE Assembler driver in RISC-V so here it is. No SDK as it will teach you the basics of a RISC-V chip specifically the ESP32-C3. #Embedded #ReverseEngineering github.com/mytechnotale...
November 1, 2025 at 7:35 PM
0x000C: RP2350 crt0.S weak .thumb_func ISR stubs (decl_isr_bkpt) vector table exec bkpt #0. Unhandled USER IRQs to __unhandled_user_irq (puts IRQ in r0 via mrs r0, ipsr / subs r0,#16) so bkpt label has exact faulting vector. #Embedded #ReverseEngineering github.com/mytechnotale...
November 1, 2025 at 1:40 PM
Lesson 17: x86 Course (Part 17 – How To Install Linux) - This tutorial will address how to install Ubuntu Linux on both Windows and MAC. #ReverseEngineering github.com/mytechnotale...
GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering
github.com
October 31, 2025 at 1:54 PM