Talk:JIT spraying

further resources
this might come in handy to improve this wikipedia article: http://dsecrg.com/pages/pub/show.php?id=22 134.147.252.130 (talk) 09:04, 22 August 2011 (UTC)

address space layout randomization (ASLR) circumvention
The Article claims that the presented attack would circumvent ASLR but does not explain how. The given example and explanations are targeted at data execution prevention (DEP) circumvention. — Preceding unsigned comment added by 91.65.122.131 (talk) 14:28, 25 July 2018 (UTC)

removing incomprehensible example. please make a better one
I don't understand it and I was a mainframe systems programmer in assembler for six years and have a degree in computer science. To what exactly are the XORs applied? The compiler itself? How does XORing machine instructions *ever* result in executable code? How do you "spray" malicious code all over memory without crashing the machine? On top of that, the writer doesn't write English very well. I think this example may be vandalism by a virus writer. Dave Bowman - Discovery Won (talk) 08:53, 26 September 2012 (UTC)
 * In 1983, I was a junior programmer in assembler developing a dedicated microcomputer system of my own developement. I was weary of the code being pirated, so, I wrote some critical part of the code in a cryptic way: XORing data in such a way that proper machine instructions would result. The source data for the XORing was the rightful company address data to be displayed to the user. Any change to it would render improper XOR'ed code.
 * In addition, when the code was complete, I lacked 1 byte of EPROM space for its storage. Fortunately enough, I could manually patch the last routine in the EPROM so that a loop back jump re-entered the routine in the middle of an instruction... with the right resulting code that I needed. I could thus reduce the size of the loop by 1 byte. What a fluke!
 * Based on my own experience (never intended maliciously) I can say the example is not anything out of the possible. I cannot understand how a six years-experienced, computer-science degree person could not understand these simple techniques. Kurt Artindagi (talk) 09:21, 2 May 2014 (UTC)

External links modified
Hello fellow Wikipedians,

I have just added archive links to 1 one external link on JIT spraying. Please take a moment to review my edit. You may add after the link to keep me from modifying it, if I keep adding bad data, but formatting bugs should be reported instead. Alternatively, you can add to keep me off the page altogether, but should be used as a last resort. I made the following changes:
 * Attempted to fix sourcing for http://blog.fortinet.com/jit-spraying-in-pdf/

When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at ).

Cheers.—cyberbot II  Talk to my owner :Online 03:25, 31 March 2016 (UTC)