I encountered an issue when injecting my assembly program **asm.txt** into a **portable executable file** to run a keylogger using `CreateThread`. `CreateThread` was failing with the error code `0x3E6 (ERROR_NOACCESS)`. […]
Hii guys 😌😌 I’m creating lighting variations on PORTA with a MEGA 2560 board. I am using a zero-cross detection that triggers an interrupt, which calls the “void passage_a_0” function. […]
Hi , i’m a student on the university and this is m’y first year on embeded systems branch and we learn about 8085 controlers ans i need a helpful ans […]
Good day everyone, I have gone through the Datasheet and User Manual for my STM32F4 Microcontroller Unit (MCU) in great detail, including PM0214 for STM32F4xx MCUs. Additionally, I have searched […]
I’ve come across a specific instruction sequence that I need help understanding, particularly the comparison (`cmp`) operation and how to break at this point in GDB on an Intel Core […]
I want to inject a 64 bit DLL into a 64 bit process on OpenBSD. The shellcode needs to push several 64 bit values onto the stack, including the old […]
I want to optimize a computationally intensive loop using SIMD instructions on an Intel Core i7 `12700K` processor and 32GB of DDR4 `3200` memory , to boost the performance for […]
Write a C function to swap all odd and even bits in an unsigned integer. Bit positions 0, 2, 4, … are considered even bits, and positions 1, 3, 5, […]
I am debugging a program on an `x86-64` system `Ubuntu 22.04` `GDB v10.2` `GCC 11.2.0` using `GDB` and encountered an unexpected behavior. I was inspecting the value of the `rbx` […]