<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arjanl</id>
		<title>OWASP - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.owasp.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Arjanl"/>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php/Special:Contributions/Arjanl"/>
		<updated>2026-05-22T16:50:03Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.2</generator>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Talk:Trust_Boundary_Violation&amp;diff=50114</id>
		<title>Talk:Trust Boundary Violation</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Talk:Trust_Boundary_Violation&amp;diff=50114"/>
				<updated>2009-01-05T15:56:33Z</updated>
		
		<summary type="html">&lt;p&gt;Arjanl: New page: Another control could be using Hungarian notation to denote unsafe variables: [http://en.wikipedia.org/wiki/Hungarian_notation Apps Hungarian notation].&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Another control could be using Hungarian notation to denote unsafe variables: [http://en.wikipedia.org/wiki/Hungarian_notation Apps Hungarian notation].&lt;/div&gt;</summary>
		<author><name>Arjanl</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Talk:Unchecked_Return_Value:_Missing_Check_against_Null&amp;diff=50113</id>
		<title>Talk:Unchecked Return Value: Missing Check against Null</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Talk:Unchecked_Return_Value:_Missing_Check_against_Null&amp;diff=50113"/>
				<updated>2009-01-05T15:53:17Z</updated>
		
		<summary type="html">&lt;p&gt;Arjanl: New page: a control could be using &amp;quot;CONSTANT&amp;quot;.equals(variable) instead of variable.equals(&amp;quot;CONSTANT&amp;quot;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;a control could be using &amp;quot;CONSTANT&amp;quot;.equals(variable) instead of variable.equals(&amp;quot;CONSTANT&amp;quot;)&lt;/div&gt;</summary>
		<author><name>Arjanl</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=User:Arjanl&amp;diff=50112</id>
		<title>User:Arjanl</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=User:Arjanl&amp;diff=50112"/>
				<updated>2009-01-05T15:48:29Z</updated>
		
		<summary type="html">&lt;p&gt;Arjanl: New page: Arjan Lamers is a Java developer and project lead, currently working at [http://www.first8.nl First8 BV]. He is specialized in large scale integration projects with a security focus.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arjan Lamers is a Java developer and project lead, currently working at [http://www.first8.nl First8 BV]. He is specialized in large scale integration projects with a security focus.&lt;/div&gt;</summary>
		<author><name>Arjanl</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Talk:Unreleased_Resource&amp;diff=50111</id>
		<title>Talk:Unreleased Resource</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Talk:Unreleased_Resource&amp;diff=50111"/>
				<updated>2009-01-05T15:46:27Z</updated>
		
		<summary type="html">&lt;p&gt;Arjanl: New page: an even more vicious example for java is the following: {			  Runtime rt = Runtime.getRuntime(); 			  Process p = rt.exec(&amp;quot;ls&amp;quot;); }  This implicitely creates three opened streams (input, ou...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;an even more vicious example for java is the following:&lt;br /&gt;
{			  Runtime rt = Runtime.getRuntime();&lt;br /&gt;
			  Process p = rt.exec(&amp;quot;ls&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
This implicitely creates three opened streams (input, output and error) which should be closed.&lt;/div&gt;</summary>
		<author><name>Arjanl</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Talk:Insecure_Randomness&amp;diff=50109</id>
		<title>Talk:Insecure Randomness</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Talk:Insecure_Randomness&amp;diff=50109"/>
				<updated>2009-01-05T14:54:41Z</updated>
		
		<summary type="html">&lt;p&gt;Arjanl: New page: The example isn't very wel chosen in my opinion: a better PRNG (e.g. SecureRandom for Java) doesn't really help in this example since the seed can be pretty easily guessed. It exposes othe...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The example isn't very wel chosen in my opinion: a better PRNG (e.g. SecureRandom for Java) doesn't really help in this example since the seed can be pretty easily guessed. It exposes other vulnerabilities such as a timing attack when a second request is done within the same millisecond.&lt;br /&gt;
&lt;br /&gt;
As a control I'd suggest mentioning that you should create a PRNG only once and reuse it instead of creating a new one each time. Or maybe that's another vulnerability...&lt;/div&gt;</summary>
		<author><name>Arjanl</name></author>	</entry>

	<entry>
		<id>https://wiki.owasp.org/index.php?title=Talk:Dead_Code:_Broken_Override&amp;diff=50108</id>
		<title>Talk:Dead Code: Broken Override</title>
		<link rel="alternate" type="text/html" href="https://wiki.owasp.org/index.php?title=Talk:Dead_Code:_Broken_Override&amp;diff=50108"/>
				<updated>2009-01-05T14:22:28Z</updated>
		
		<summary type="html">&lt;p&gt;Arjanl: New page: a control could be: using the @Override annotiation (since Java 1.5). Most static code analysers like findbugs will signal missing @Override.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;a control could be: using the @Override annotiation (since Java 1.5). Most static code analysers like findbugs will signal missing @Override.&lt;/div&gt;</summary>
		<author><name>Arjanl</name></author>	</entry>

	</feed>