Content deleted Content added
some cleanup |
|||
Line 1:
{{Cleanup|date=March 2006}}
== Concatenation problems ==
It is possible to cause ''String1 + User_Input_String + String2'' to behave in unepected ways by by crafting unanticipated User_Input_String, such as having string2 ignored in processing.
=== String termination ===
Line 28 ⟶ 20:
* Unix shells: '''#''' means ignore rest of line
==
* [[Format string attack]] - *printf format strings are dangerous
* [[Buffer overflow]] - Buffer overflows often occurs in unsafe string functions
|