<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Remote Code Execution on Sven Ruppert</title><link>https://sven-ruppert.info/tags/remote-code-execution/</link><description>Recent content in Remote Code Execution on Sven Ruppert</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>sven.ruppert@gmail.com (Sven Ruppert)</managingEditor><webMaster>sven.ruppert@gmail.com (Sven Ruppert)</webMaster><copyright>© 2026 Sven Ruppert</copyright><lastBuildDate>Thu, 12 Sep 2024 11:19:19 +0000</lastBuildDate><atom:link href="https://sven-ruppert.info/tags/remote-code-execution/index.xml" rel="self" type="application/rss+xml"/><item><title>CWE-1123: Excessive Use of Self-Modifying Code for Java Developers</title><link>https://sven-ruppert.info/posts/cwe-1123-excessive-use-of-self-modifying-code-for-java-developers/</link><pubDate>Thu, 12 Sep 2024 11:19:19 +0000</pubDate><author>sven.ruppert@gmail.com (Sven Ruppert)</author><guid>https://sven-ruppert.info/posts/cwe-1123-excessive-use-of-self-modifying-code-for-java-developers/</guid><description>&lt;p&gt;Self-modifying code refers to a type of code that alters its own instructions while it is executing. While this practice can offer certain advantages, such as optimisation and adaptability, it is generally discouraged due to the significant risks and challenges it introduces. For Java developers, using self-modifying code is particularly problematic because it undermines the codebase&amp;rsquo;s predictability, readability, and maintainability, and Java as a language does not natively support self-modification of its code.&lt;/p&gt;</description></item></channel></rss>