LARA

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
note_on_buffer_overflows [2008/10/26 21:29]
vkuncak
note_on_buffer_overflows [2008/10/26 21:38]
vkuncak
Line 10: Line 10:
 that received this request, there were varied consequences. ​ If the exploit was successful, Code Red began executing on the new victim host." that received this request, there were varied consequences. ​ If the exploit was successful, Code Red began executing on the new victim host."
  
-and shows the world-wide economic impact to be $2.62 billion.+and shows the world-wide economic impact to be **$2.62 billion**. 
 + 
 +The occurrences of these errors were reduced subsequently by a serious push within the company to adopt programming language discipline and tools that effectively turns C into a language where array accesses can be checked to be within bounds. 
 + 
 +Many of such errors could be prevented in first place by using memory-safe languages such as Java and Scala (or LISP, invented before C)
  
-Many of such errors could be prevented with memory-safe languages such as Java and Scala.