Why did the compiler even chose to fetch DWORDs only in the first place? It's unclear to me why the accumulator (apparently) determines the vectorization width?
HN user
newgre
can you elaborate?
Sure there's a gazillion ways of detecting a debugger (specifically on windows), but then we are back to detecting debuggers. My point was that VEH (alone) doesn't prevent any sort of debugging, specifically not the VEH handler itself.
Btw, debuggers (on windows) won't usually install VEH to support BPs, they'll use the win32 debugger infrastructure where the OS manages exceptions and delivers them to the attached debugger object (which again can be detected in several ways). They also do not technically need HW bp registers, although often they will. A simple way to implement BPs is to write 0xCC (INT3) to the text section, then restore original bytes when the INT3 fires.
A debugger sees exceptions before the application does, and it knows which exceptions it should handle by itself (e.g. breakpoints set by the user) vs passing them to the application. I don't have a windows machine rn to verify but I'd expect your assumption that it's impossible to debug an INT3 VEH to be incorrect.
The opposite is true, really. You see tons of (big) SUVs which you did not see as much, say, 10 years ago.
no, this was a compression artefact in the low quality video. Check the high quality video: no clipping.
Yes, it's rare. could you name other incidents where this happens? I feel like this is always brought up in these discussions, but it really only is an outlier. There'S not much to conclude from this.
It drives me nuts to read an announcement regarding $some_product when they don't spend a single word on explaining what the hell $some_product actually is. What the hell Google PR???
disclaimer: I work at Google :|
Do you have more information about that effort?
If it is true that the NSA MITMed Google connections, then one could draw the conclusion that the NSA doesn't actually have a direct connection to Google data centers (as claimed by Google). If they had such a connection, then why would they use MITM attacks against people?
An article about a new dimension in rendering quality, and they're demonstrating that quality with two images the size of a stamp...WAT?