<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.lbpunion.com/index.php?action=history&amp;feed=atom&amp;title=Patchwork</id>
	<title>Patchwork - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lbpunion.com/index.php?action=history&amp;feed=atom&amp;title=Patchwork"/>
	<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;action=history"/>
	<updated>2026-07-22T00:57:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7118&amp;oldid=prev</id>
		<title>M88youngling: Eliminated Repitition</title>
		<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7118&amp;oldid=prev"/>
		<updated>2026-06-07T22:18:40Z</updated>

		<summary type="html">&lt;p&gt;Eliminated Repitition&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:18, 7 June 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot;&gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Refresher was not the only patching software to attempt to incorporate Patchwork&amp;#039;s objectives. [[LittleBigPatcher]], developed by myegghead, attempts to provide the same client-side security methods that Patchwork does. The repository cites Patchwork for the concept of a join key:&amp;lt;blockquote&amp;gt;Patchwork 1.0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Refresher was not the only patching software to attempt to incorporate Patchwork&amp;#039;s objectives. [[LittleBigPatcher]], developed by myegghead, attempts to provide the same client-side security methods that Patchwork does. The repository cites Patchwork for the concept of a join key:&amp;lt;blockquote&amp;gt;Patchwork 1.0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Implementation of &quot;join keys&quot; is based of, as well as user agent convention&amp;lt;ref&amp;gt;[https://github.com/LittleBigPatcherTeam/LittleBigPatcher-for-Custom-Servers-PS3-Homebrew README.md], LittleBigPatcher-for-Custom-Servers-PS3-Homebrew, &#039;&#039;GitHub,&#039;&#039; Accessed May 29, 2026&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;LittleBigPatcher does not implement Patchwork, but it attempts to achieve the same results. Consequently, users of LittleBigPatcher will be behind on future Patchwork security updates. The implementation of these features are also not guaranteed to work in the same way. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Consequently&lt;/del&gt;, LBP Union only approves of using Refresher to patch clients to custom servers at this time, as other software may expose users to vulnerabilities.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/beacon Beacon], &#039;&#039;LBP Union&#039;&#039;, Accessed May 29, 2026&amp;lt;/ref&amp;gt; myegghead has expressed willingness to port the official version of Patchwork to LittleBigPatcher. On July 17, 2025, they wrote&amp;lt;ref&amp;gt;{{Cite discord|author=myegghead|date=July 17, 2025|channel=community-dev|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1231665919395102750/1395511354407911464}}&amp;lt;/ref&amp;gt;:&amp;lt;blockquote&amp;gt;if anyone could help or know anyone who can let me know, i just need to port &amp;lt;nowiki&amp;gt;https://github.com/NotNite/SPRXPatcher&amp;lt;/nowiki&amp;gt; to c then i can add Patchwork plugin support for LittleBigPatcher (which will be nice for futures)&amp;lt;/blockquote&amp;gt;However, the progress on this effort is unknown.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Implementation of &quot;join keys&quot; is based of, as well as user agent convention&amp;lt;ref&amp;gt;[https://github.com/LittleBigPatcherTeam/LittleBigPatcher-for-Custom-Servers-PS3-Homebrew README.md], LittleBigPatcher-for-Custom-Servers-PS3-Homebrew, &#039;&#039;GitHub,&#039;&#039; Accessed May 29, 2026&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;LittleBigPatcher does not implement Patchwork, but it attempts to achieve the same results. Consequently, users of LittleBigPatcher will be behind on future Patchwork security updates. The implementation of these features are also not guaranteed to work in the same way. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;As a result&lt;/ins&gt;, LBP Union only approves of using Refresher to patch clients to custom servers at this time, as other software may expose users to vulnerabilities.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/beacon Beacon], &#039;&#039;LBP Union&#039;&#039;, Accessed May 29, 2026&amp;lt;/ref&amp;gt; myegghead has expressed willingness to port the official version of Patchwork to LittleBigPatcher. On July 17, 2025, they wrote&amp;lt;ref&amp;gt;{{Cite discord|author=myegghead|date=July 17, 2025|channel=community-dev|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1231665919395102750/1395511354407911464}}&amp;lt;/ref&amp;gt;:&amp;lt;blockquote&amp;gt;if anyone could help or know anyone who can let me know, i just need to port &amp;lt;nowiki&amp;gt;https://github.com/NotNite/SPRXPatcher&amp;lt;/nowiki&amp;gt; to c then i can add Patchwork plugin support for LittleBigPatcher (which will be nice for futures)&amp;lt;/blockquote&amp;gt;However, the progress on this effort is unknown.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== The Plugin ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== The Plugin ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>M88youngling</name></author>
	</entry>
	<entry>
		<id>https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7089&amp;oldid=prev</id>
		<title>M88youngling: Added category &#039;software&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7089&amp;oldid=prev"/>
		<updated>2026-05-29T19:16:02Z</updated>

		<summary type="html">&lt;p&gt;Added category &amp;#039;software&amp;#039;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:16, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l41&quot;&gt;Line 41:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 41:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Join Keys ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Join Keys ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The primary feature of Patchwork is the implementation of a &amp;#039;join key&amp;#039; for the client&amp;#039;, also known as a &amp;#039;lobby password&amp;#039;. This password is selected when patching. After patching, only players with the same join key as you can connect to your P2P session in LittleBigPlanet. This join key can be changed at any time by re-patching with Refresher.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The primary feature of Patchwork is the implementation of a &amp;#039;join key&amp;#039; for the client&amp;#039;, also known as a &amp;#039;lobby password&amp;#039;. This password is selected when patching. After patching, only players with the same join key as you can connect to your P2P session in LittleBigPlanet. This join key can be changed at any time by re-patching with Refresher.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;references /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Software]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>M88youngling</name></author>
	</entry>
	<entry>
		<id>https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7088&amp;oldid=prev</id>
		<title>M88youngling: Added inaccessible citations banner</title>
		<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7088&amp;oldid=prev"/>
		<updated>2026-05-29T18:00:07Z</updated>

		<summary type="html">&lt;p&gt;Added inaccessible citations banner&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:00, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{InaccessibleSources|Links to private LBP Union Discord server channels that need to be declassified.}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Patchwork is a security plugin independently developed by Zaprit and other community contributors. It was first designed to mitigate the risk of the force join exploit in LittleBigPlanet 1, 2 and 3. It is expected to eventually support PlayStation Vita as well as blocking malicious scripts from being loaded in the client.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Patchwork is a security plugin independently developed by Zaprit and other community contributors. It was first designed to mitigate the risk of the force join exploit in LittleBigPlanet 1, 2 and 3. It is expected to eventually support PlayStation Vita as well as blocking malicious scripts from being loaded in the client.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>M88youngling</name></author>
	</entry>
	<entry>
		<id>https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7085&amp;oldid=prev</id>
		<title>M88youngling: hyperlinks</title>
		<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7085&amp;oldid=prev"/>
		<updated>2026-05-29T17:44:53Z</updated>

		<summary type="html">&lt;p&gt;hyperlinks&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:44, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Discovery of LittleBigPlanet Client-side Exploits ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Discovery of LittleBigPlanet Client-side Exploits ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On December 7, 2024, LBP Union published a security advisory detailing the risk of [[wikipedia:Arbitrary_code_execution|remote code execution]] (RCE) attacks when playing in LittleBigPlanet P2P lobbies. This resulted in LBP Union disabling Dive In features for Beacon to encourage players only to play with those that they trust.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/security-advisory-about-littlebigplanet-online-play/ Security Advisory About LittleBigPlanet Online Play], &#039;&#039;LBP Union&#039;&#039;, December 7, 2024 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt; However, LBP Union was concerned about the possibility of a malicious user forcibly joining another player&#039;s session as early as October 16, 2024, according to a discussion in a private Starguard Discord channel&amp;lt;ref&amp;gt;{{Cite discord|author=Spikel3t|date=October 16, 2024|channel=starguard|guild=LBP Union Discord Server|url=https://discord.com/channels/354122111503171586/1041748813163016282/1296022602783129682}}&amp;lt;/ref&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On December 7, 2024, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[LittleBigPlanet Union|&lt;/ins&gt;LBP Union&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;published a security advisory detailing the risk of [[wikipedia:Arbitrary_code_execution|remote code execution]] (RCE) attacks when playing in LittleBigPlanet P2P lobbies. This resulted in LBP Union disabling &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Dive In&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;features for &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Beacon&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;to encourage players only to play with those that they trust.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/security-advisory-about-littlebigplanet-online-play/ Security Advisory About LittleBigPlanet Online Play], &#039;&#039;LBP Union&#039;&#039;, December 7, 2024 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt; However, LBP Union was concerned about the possibility of a malicious user forcibly joining another player&#039;s session as early as October 16, 2024, according to a discussion in a private &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[LBP Union &lt;/ins&gt;Starguard&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|Starguard]] &lt;/ins&gt;Discord channel&amp;lt;ref&amp;gt;{{Cite discord|author=Spikel3t|date=October 16, 2024|channel=starguard|guild=LBP Union Discord Server|url=https://discord.com/channels/354122111503171586/1041748813163016282/1296022602783129682}}&amp;lt;/ref&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Later, on May 7, 2025, LBP Union received code from an undisclosed source that was purported to enable force joining another user by creating a forged LittleBigInvite link. Since the exploit was made possible by a vulnerability in the game client, nothing could be done on the server to mitigate the risk; no custom server software by itself could ever make online play safe. Both Minister of Technology Zaprit and [[Union Space Corps]] Director Fetetra determined that the code was credible, and advised that Beacon&amp;#039;s services be terminated until a solution could be developed. This situation was explained in a security advisory published on May 10&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://www.lbpunion.com/post/littlebigplanet-security-advisory-beacon-extended-downtime/ LittleBigPlanet Security Advisory: Force Join Exploit], &amp;#039;&amp;#039;LBP Union,&amp;#039;&amp;#039; May 10, 2025 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Later, on May 7, 2025, LBP Union received code from an undisclosed source that was purported to enable force joining another user by creating a forged LittleBigInvite link. Since the exploit was made possible by a vulnerability in the game client, nothing could be done on the server to mitigate the risk; no custom server software by itself could ever make online play safe. Both Minister of Technology Zaprit and [[Union Space Corps]] Director Fetetra determined that the code was credible, and advised that Beacon&amp;#039;s services be terminated until a solution could be developed. This situation was explained in a security advisory published on May 10&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://www.lbpunion.com/post/littlebigplanet-security-advisory-beacon-extended-downtime/ LittleBigPlanet Security Advisory: Force Join Exploit], &amp;#039;&amp;#039;LBP Union,&amp;#039;&amp;#039; May 10, 2025 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l16&quot;&gt;Line 16:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Additional client-side software&amp;#039;&amp;#039;&amp;#039;: LBP Union proposed additional software that might be able to support LittleBigPlanet clients at runtime.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Additional client-side software&amp;#039;&amp;#039;&amp;#039;: LBP Union proposed additional software that might be able to support LittleBigPlanet clients at runtime.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The final proposal was pursued independently by Zaprit, creating the Patchwork GitHub repository soon thereafter.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The final proposal was pursued independently by Zaprit, creating the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://github.com/HugeSpaceship/Patchwork &lt;/ins&gt;Patchwork GitHub repository&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;] &lt;/ins&gt;soon thereafter.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Developing Patchwork ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Developing Patchwork ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 18, Zaprit merged the first nine commits to the repository. He was initially assisted by Jvyden, who made eight commits between May and June that year. Toastbrot236 would contribute commits in July&amp;lt;ref&amp;gt;[https://github.com/HugeSpaceship/Patchwork/graphs/contributors?all=1 Patchwork Contributors Log], &#039;&#039;GitHub,&#039;&#039; Retrieved 5/29/2026&amp;lt;/ref&amp;gt;. By May 25, Zaprit reported to the LBP Union Protectors that he and Jackcaver had successfully deployed the Patchwork security plugin on all three main LittleBigPlanet games with the PS3&#039;s [https://github.com/PS3Xploit/PS3HEN Homebrew Enabler (HEN)]. He proposed that UnionPatcher be discontinued in favor of Refresher as LBP Union&#039;s recommended Patching software, as Refresher was much more user friendly and implemented Patchwork when patching.&amp;lt;ref&amp;gt;{{Cite discord|author=Zaprit|date=May 25, 2025|channel=protectors|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1145476353429356655/1376351416083415050}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 18, Zaprit merged the first nine commits to the repository. He was initially assisted by Jvyden, who made eight commits between May and June that year. Toastbrot236 would contribute commits in July&amp;lt;ref&amp;gt;[https://github.com/HugeSpaceship/Patchwork/graphs/contributors?all=1 Patchwork Contributors Log], &#039;&#039;GitHub,&#039;&#039; Retrieved 5/29/2026&amp;lt;/ref&amp;gt;. By May 25, Zaprit reported to the LBP Union Protectors that he and Jackcaver had successfully deployed the Patchwork security plugin on all three main LittleBigPlanet games with the PS3&#039;s [https://github.com/PS3Xploit/PS3HEN Homebrew Enabler (HEN)]. He proposed that &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;UnionPatcher&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;be discontinued in favor of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;Refresher&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;as LBP Union&#039;s recommended Patching software, as Refresher was much more user friendly and implemented Patchwork when patching.&amp;lt;ref&amp;gt;{{Cite discord|author=Zaprit|date=May 25, 2025|channel=protectors|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1145476353429356655/1376351416083415050}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Deploying Patchwork with Refresher ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Deploying Patchwork with Refresher ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot;&gt;Line 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Attempts to Incorporate into LittleBigPatcher ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Attempts to Incorporate into LittleBigPatcher ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Refresher was not the only patching software to attempt to incorporate Patchwork&#039;s objectives. [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https://github.com/LittleBigPatcherTeam/LittleBigPatcher-for-Custom-Servers-PS3-Homebrew &lt;/del&gt;LittleBigPatcher], developed by myegghead, attempts to provide the same client-side security methods that Patchwork does. The repository cites Patchwork for the concept of a join key:&amp;lt;blockquote&amp;gt;Patchwork 1.0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Refresher was not the only patching software to attempt to incorporate Patchwork&#039;s objectives. [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[&lt;/ins&gt;LittleBigPatcher&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;], developed by myegghead, attempts to provide the same client-side security methods that Patchwork does. The repository cites Patchwork for the concept of a join key:&amp;lt;blockquote&amp;gt;Patchwork 1.0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Implementation of &quot;join keys&quot; is based of, as well as user agent convention&amp;lt;ref&amp;gt;[https://github.com/LittleBigPatcherTeam/LittleBigPatcher-for-Custom-Servers-PS3-Homebrew README.md], LittleBigPatcher-for-Custom-Servers-PS3-Homebrew, &#039;&#039;GitHub,&#039;&#039; Accessed May 29, 2026&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;LittleBigPatcher does not implement Patchwork, but it attempts to achieve the same results. Consequently, users of LittleBigPatcher will be behind on future Patchwork security updates. The implementation of these features are also not guaranteed to work in the same way. Consequently, LBP Union only approves of using Refresher to patch clients to custom servers at this time, as other software may expose users to vulnerabilities.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/beacon Beacon], &#039;&#039;LBP Union&#039;&#039;, Accessed May 29, 2026&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Implementation of &quot;join keys&quot; is based of, as well as user agent convention&amp;lt;ref&amp;gt;[https://github.com/LittleBigPatcherTeam/LittleBigPatcher-for-Custom-Servers-PS3-Homebrew README.md], LittleBigPatcher-for-Custom-Servers-PS3-Homebrew, &#039;&#039;GitHub,&#039;&#039; Accessed May 29, 2026&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;LittleBigPatcher does not implement Patchwork, but it attempts to achieve the same results. Consequently, users of LittleBigPatcher will be behind on future Patchwork security updates. The implementation of these features are also not guaranteed to work in the same way. Consequently, LBP Union only approves of using Refresher to patch clients to custom servers at this time, as other software may expose users to vulnerabilities.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/beacon Beacon], &#039;&#039;LBP Union&#039;&#039;, Accessed May 29, 2026&amp;lt;/ref&amp;gt; myegghead has expressed willingness to port the official version of Patchwork to LittleBigPatcher. On July 17, 2025, they wrote&amp;lt;ref&amp;gt;{{Cite discord|author=myegghead|date=July 17, 2025|channel=community-dev|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1231665919395102750/1395511354407911464}}&amp;lt;/ref&amp;gt;:&amp;lt;blockquote&amp;gt;if anyone could help or know anyone who can let me know, i just need to port &amp;lt;nowiki&amp;gt;https://github.com/NotNite/SPRXPatcher&amp;lt;/nowiki&amp;gt; to c then i can add Patchwork plugin support for LittleBigPatcher (which will be nice for futures)&amp;lt;/blockquote&amp;gt;However, the progress on this effort is unknown.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;myegghead has expressed willingness to port the official version of Patchwork to LittleBigPatcher. On July 17, 2025, they wrote&amp;lt;ref&amp;gt;{{Cite discord|author=myegghead|date=July 17, 2025|channel=community-dev|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1231665919395102750/1395511354407911464}}&amp;lt;/ref&amp;gt;:&amp;lt;blockquote&amp;gt;if anyone could help or know anyone who can let me know, i just need to port &amp;lt;nowiki&amp;gt;https://github.com/NotNite/SPRXPatcher&amp;lt;/nowiki&amp;gt; to c then i can add Patchwork plugin support for LittleBigPatcher (which will be nice for futures)&amp;lt;/blockquote&amp;gt;However, the progress on this effort is unknown.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== The Plugin ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== The Plugin ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>M88youngling</name></author>
	</entry>
	<entry>
		<id>https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7084&amp;oldid=prev</id>
		<title>M88youngling: Added current development section</title>
		<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7084&amp;oldid=prev"/>
		<updated>2026-05-29T16:55:53Z</updated>

		<summary type="html">&lt;p&gt;Added current development section&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:55, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Patchwork is a security plugin developed by Zaprit and other community contributors. It was first designed to mitigate the risk of the force join exploit in LittleBigPlanet 1, 2 and 3. It is expected to eventually support PlayStation Vita as well as blocking malicious scripts from being loaded in the client.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Patchwork is a security plugin &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;independently &lt;/ins&gt;developed by Zaprit and other community contributors. It was first designed to mitigate the risk of the force join exploit in LittleBigPlanet 1, 2 and 3. It is expected to eventually support PlayStation Vita as well as blocking malicious scripts from being loaded in the client.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== History ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== History ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Deploying Patchwork with Refresher ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Deploying Patchwork with Refresher ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 26, maintainers of the Refresher patching software repository on GitHub merged a pull request that began the process of incorporating Patchwork into Refresher. However, this first change only affected PS3 users&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/84 Refresher closed PR #84], GitHub, May 26, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. It wasn&amp;#039;t until June 18 that Refresher would support patching RPCS3 with Patchwork&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/92 Refresher closed PR #92], &amp;#039;&amp;#039;GitHub&amp;#039;&amp;#039;, June 18, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. LBP Union subsequently reopened Beacon on July 1, advising players to use Refresher to re-patch and install Patchwork&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/lbp-reconnected-2025-contest-beacon-is-back/ LBP Reconnected 2025 Contest: Beacon is Back!], &amp;#039;&amp;#039;LBP Union&amp;#039;&amp;#039;, July 1, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 26, maintainers of the Refresher patching software repository on GitHub merged a pull request that began the process of incorporating Patchwork into Refresher. However, this first change only affected PS3 users&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/84 Refresher closed PR #84], GitHub, May 26, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. It wasn&amp;#039;t until June 18 that Refresher would support patching RPCS3 with Patchwork&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/92 Refresher closed PR #92], &amp;#039;&amp;#039;GitHub&amp;#039;&amp;#039;, June 18, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. LBP Union subsequently reopened Beacon on July 1, advising players to use Refresher to re-patch and install Patchwork&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/lbp-reconnected-2025-contest-beacon-is-back/ LBP Reconnected 2025 Contest: Beacon is Back!], &amp;#039;&amp;#039;LBP Union&amp;#039;&amp;#039;, July 1, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Current Development ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Patchwork is currently being developed to support PlayStation Vita as well as to block unrecognized scripts from being loaded by the game client. This effort is currently led by Zaprit and Fetetra. The last pull request to the Patchwork repository was merged on May 1, 2026&amp;lt;ref&amp;gt;[https://github.com/HugeSpaceship/Patchwork/pull/22 Patchwork closed PR #22 Toml Configurations], GitHub, May 1, 2026&amp;lt;/ref&amp;gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Other Development ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Attempts to Incorporate into LittleBigPatcher ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Attempts to Incorporate into LittleBigPatcher ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>M88youngling</name></author>
	</entry>
	<entry>
		<id>https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7083&amp;oldid=prev</id>
		<title>M88youngling at 16:32, 29 May 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7083&amp;oldid=prev"/>
		<updated>2026-05-29T16:32:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:32, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Deploying Patchwork with Refresher ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Deploying Patchwork with Refresher ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 26, maintainers of the Refresher patching software repository on GitHub merged a pull request that began the process of incorporating Patchwork into Refresher. However, this first change only affected PS3 users&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/84 Refresher closed PR #84], GitHub, May 26, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. It wasn&amp;#039;t until June 18 that Refresher would support patching RPCS3 with Patchwork&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/92 Refresher closed PR #92], &amp;#039;&amp;#039;GitHub&amp;#039;&amp;#039;, June 18, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. LBP Union subsequently reopened Beacon on July 1, advising players to use Refresher to re-patch and install Patchwork&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/lbp-reconnected-2025-contest-beacon-is-back/ LBP Reconnected 2025 Contest: Beacon is Back!], &amp;#039;&amp;#039;LBP Union&amp;#039;&amp;#039;, July 1, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 26, maintainers of the Refresher patching software repository on GitHub merged a pull request that began the process of incorporating Patchwork into Refresher. However, this first change only affected PS3 users&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/84 Refresher closed PR #84], GitHub, May 26, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. It wasn&amp;#039;t until June 18 that Refresher would support patching RPCS3 with Patchwork&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/92 Refresher closed PR #92], &amp;#039;&amp;#039;GitHub&amp;#039;&amp;#039;, June 18, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. LBP Union subsequently reopened Beacon on July 1, advising players to use Refresher to re-patch and install Patchwork&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/lbp-reconnected-2025-contest-beacon-is-back/ LBP Reconnected 2025 Contest: Beacon is Back!], &amp;#039;&amp;#039;LBP Union&amp;#039;&amp;#039;, July 1, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Attempts to Incorporate into LittleBigPatcher ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Refresher was not the only patching software to attempt to incorporate Patchwork&#039;s objectives. [https://github.com/LittleBigPatcherTeam/LittleBigPatcher-for-Custom-Servers-PS3-Homebrew LittleBigPatcher], developed by myegghead, attempts to provide the same client-side security methods that Patchwork does. The repository cites Patchwork for the concept of a join key:&amp;lt;blockquote&amp;gt;Patchwork 1.0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Implementation of &quot;join keys&quot; is based of, as well as user agent convention&amp;lt;ref&amp;gt;[https://github.com/LittleBigPatcherTeam/LittleBigPatcher-for-Custom-Servers-PS3-Homebrew README.md], LittleBigPatcher-for-Custom-Servers-PS3-Homebrew, &#039;&#039;GitHub,&#039;&#039; Accessed May 29, 2026&amp;lt;/ref&amp;gt;&amp;lt;/blockquote&amp;gt;LittleBigPatcher does not implement Patchwork, but it attempts to achieve the same results. Consequently, users of LittleBigPatcher will be behind on future Patchwork security updates. The implementation of these features are also not guaranteed to work in the same way. Consequently, LBP Union only approves of using Refresher to patch clients to custom servers at this time, as other software may expose users to vulnerabilities.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/beacon Beacon], &#039;&#039;LBP Union&#039;&#039;, Accessed May 29, 2026&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;myegghead has expressed willingness to port the official version of Patchwork to LittleBigPatcher. On July 17, 2025, they wrote&amp;lt;ref&amp;gt;{{Cite discord|author=myegghead|date=July 17, 2025|channel=community-dev|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1231665919395102750/1395511354407911464}}&amp;lt;/ref&amp;gt;:&amp;lt;blockquote&amp;gt;if anyone could help or know anyone who can let me know, i just need to port &amp;lt;nowiki&amp;gt;https://github.com/NotNite/SPRXPatcher&amp;lt;/nowiki&amp;gt; to c then i can add Patchwork plugin support for LittleBigPatcher (which will be nice for futures)&amp;lt;/blockquote&amp;gt;However, the progress on this effort is unknown.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== The Plugin ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== The Plugin ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The repository describes Patchwork as follows:&amp;lt;blockquote&amp;gt;Patchwork is an SPRX module that patches the LittleBigPlanet series of games to fix some of the many security vulnerabilities the games have.&amp;lt;/blockquote&amp;gt;As an [https://www.psdevwiki.com/ps3/SELF_-_SPRX SPRX] module, Patchwork can run on a PlayStation 3 or RPCS3 without any additional hardware or software after the patching process is complete. Once patched, Patchwork will start as soon as the game is booted so long as the console has syscalls enabled.{{Fact}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The repository describes Patchwork as follows:&amp;lt;blockquote&amp;gt;Patchwork is an SPRX module that patches the LittleBigPlanet series of games to fix some of the many security vulnerabilities the games have.&amp;lt;/blockquote&amp;gt;As an [https://www.psdevwiki.com/ps3/SELF_-_SPRX SPRX] module, Patchwork can run on a PlayStation 3 or RPCS3 without any additional hardware or software after the patching process is complete. Once patched, Patchwork will start as soon as the game is booted so long as the console has syscalls enabled.{{Fact}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Join Keys ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The primary feature of Patchwork is the implementation of a &#039;join key&#039; for the client&#039;, also known as a &#039;lobby password&#039;. This password is selected when patching. After patching, only players with the same join key as you can connect to your P2P session in LittleBigPlanet. This join key can be changed at any time by re-patching with Refresher.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>M88youngling</name></author>
	</entry>
	<entry>
		<id>https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7082&amp;oldid=prev</id>
		<title>M88youngling: Saving changes, More to come</title>
		<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7082&amp;oldid=prev"/>
		<updated>2026-05-29T16:20:23Z</updated>

		<summary type="html">&lt;p&gt;Saving changes, More to come&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:20, 29 May 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Discovery of LittleBigPlanet Client-side Exploits ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Discovery of LittleBigPlanet Client-side Exploits ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On December 7, 2024, LBP Union published a security advisory detailing the risk of [[wikipedia:Arbitrary_code_execution|remote code execution]] (RCE) attacks when playing in LittleBigPlanet P2P lobbies. This resulted in LBP Union disabling Dive In features for Beacon to encourage players only to play with those that they trust.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/security-advisory-about-littlebigplanet-online-play/ Security Advisory About LittleBigPlanet Online Play], &#039;&#039;LBP Union&#039;&#039;, December 7, 2024 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt; However, LBP Union was concerned about the possibility of a malicious user forcibly joining another player&#039;s session as early as October 16, 2024, according to a discussion in a private Starguard Discord channel&amp;lt;ref&amp;gt;{{Cite discord|author=Spikel3t|date=October 16, 2024|channel=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#&lt;/del&gt;starguard|guild=LBP Union Discord Server|url=https://discord.com/channels/354122111503171586/1041748813163016282/1296022602783129682}}&amp;lt;/ref&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On December 7, 2024, LBP Union published a security advisory detailing the risk of [[wikipedia:Arbitrary_code_execution|remote code execution]] (RCE) attacks when playing in LittleBigPlanet P2P lobbies. This resulted in LBP Union disabling Dive In features for Beacon to encourage players only to play with those that they trust.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/security-advisory-about-littlebigplanet-online-play/ Security Advisory About LittleBigPlanet Online Play], &#039;&#039;LBP Union&#039;&#039;, December 7, 2024 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt; However, LBP Union was concerned about the possibility of a malicious user forcibly joining another player&#039;s session as early as October 16, 2024, according to a discussion in a private Starguard Discord channel&amp;lt;ref&amp;gt;{{Cite discord|author=Spikel3t|date=October 16, 2024|channel=starguard|guild=LBP Union Discord Server|url=https://discord.com/channels/354122111503171586/1041748813163016282/1296022602783129682}}&amp;lt;/ref&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Later, on May 7, 2025, LBP Union received code from an undisclosed source that was purported to enable force joining another user by creating a forged LittleBigInvite link. Since the exploit was made possible by a vulnerability in the game client, nothing could be done on the server to mitigate the risk; no custom server software by itself could ever make online play safe. Both Minister of Technology Zaprit and [[Union Space Corps]] Director Fetetra determined that the code was credible, and advised that Beacon&amp;#039;s services be terminated until a solution could be developed. This situation was explained in a security advisory published on May 10&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://www.lbpunion.com/post/littlebigplanet-security-advisory-beacon-extended-downtime/ LittleBigPlanet Security Advisory: Force Join Exploit], &amp;#039;&amp;#039;LBP Union,&amp;#039;&amp;#039; May 10, 2025 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Later, on May 7, 2025, LBP Union received code from an undisclosed source that was purported to enable force joining another user by creating a forged LittleBigInvite link. Since the exploit was made possible by a vulnerability in the game client, nothing could be done on the server to mitigate the risk; no custom server software by itself could ever make online play safe. Both Minister of Technology Zaprit and [[Union Space Corps]] Director Fetetra determined that the code was credible, and advised that Beacon&amp;#039;s services be terminated until a solution could be developed. This situation was explained in a security advisory published on May 10&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://www.lbpunion.com/post/littlebigplanet-security-advisory-beacon-extended-downtime/ LittleBigPlanet Security Advisory: Force Join Exploit], &amp;#039;&amp;#039;LBP Union,&amp;#039;&amp;#039; May 10, 2025 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l19&quot;&gt;Line 19:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 19:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Developing Patchwork ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Developing Patchwork ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 18, Zaprit merged the first nine commits to the repository. He was initially assisted by Jvyden, who made eight commits between May and June that year. Toastbrot236 would contribute commits in July&amp;lt;ref&amp;gt;[https://github.com/HugeSpaceship/Patchwork/graphs/contributors?all=1 Patchwork Contributors Log], &#039;&#039;GitHub,&#039;&#039; Retrieved 5/29/2026&amp;lt;/ref&amp;gt;. By May 25, Zaprit reported to the LBP Union Protectors that he and Jackcaver had successfully deployed the Patchwork security plugin on all three main LittleBigPlanet games with the PS3&#039;s [https://github.com/PS3Xploit/PS3HEN Homebrew Enabler (HEN)]. He proposed that UnionPatcher be discontinued in favor of Refresher as LBP Union&#039;s recommended Patching software, as Refresher was much more user friendly and implemented Patchwork when patching.&amp;lt;ref&amp;gt;{{Cite discord|author=Zaprit|date=May 25, 2025|channel=&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;#&lt;/del&gt;protectors|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1145476353429356655/1376351416083415050}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 18, Zaprit merged the first nine commits to the repository. He was initially assisted by Jvyden, who made eight commits between May and June that year. Toastbrot236 would contribute commits in July&amp;lt;ref&amp;gt;[https://github.com/HugeSpaceship/Patchwork/graphs/contributors?all=1 Patchwork Contributors Log], &#039;&#039;GitHub,&#039;&#039; Retrieved 5/29/2026&amp;lt;/ref&amp;gt;. By May 25, Zaprit reported to the LBP Union Protectors that he and Jackcaver had successfully deployed the Patchwork security plugin on all three main LittleBigPlanet games with the PS3&#039;s [https://github.com/PS3Xploit/PS3HEN Homebrew Enabler (HEN)]. He proposed that UnionPatcher be discontinued in favor of Refresher as LBP Union&#039;s recommended Patching software, as Refresher was much more user friendly and implemented Patchwork when patching.&amp;lt;ref&amp;gt;{{Cite discord|author=Zaprit|date=May 25, 2025|channel=protectors|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1145476353429356655/1376351416083415050}}&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Deploying Patchwork with Refresher ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Deploying Patchwork with Refresher ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 26, maintainers of the Refresher patching software repository on GitHub merged a pull request that began the process of incorporating Patchwork into Refresher. However, this first change only affected PS3 users&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/84 Refresher closed PR #84], GitHub, May 26, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;On May 26, maintainers of the Refresher patching software repository on GitHub merged a pull request that began the process of incorporating Patchwork into Refresher. However, this first change only affected PS3 users&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/84 Refresher closed PR #84], GitHub, May 26, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. It wasn&#039;t until June 18 that Refresher would support patching RPCS3 with Patchwork&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/92 Refresher closed PR #92], &#039;&#039;GitHub&#039;&#039;, June 18, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;. LBP Union subsequently reopened Beacon on July 1, advising players to use Refresher to re-patch and install Patchwork&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/lbp-reconnected-2025-contest-beacon-is-back/ LBP Reconnected 2025 Contest: Beacon is Back!], &#039;&#039;LBP Union&#039;&#039;, July 1, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== The Plugin ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== The Plugin ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The repository describes Patchwork as follows:&amp;lt;blockquote&amp;gt;Patchwork is an SPRX module that patches the LittleBigPlanet series of games to fix some of the many security vulnerabilities the games have.&amp;lt;/blockquote&amp;gt;As an [https://www.psdevwiki.com/ps3/SELF_-_SPRX SPRX] module, Patchwork can run on a PlayStation 3 or RPCS3 without any additional hardware or software after the patching process is complete. Once patched, Patchwork will start as soon as the game is booted so long as the console has syscalls enabled.{{Fact}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The repository describes Patchwork as follows:&amp;lt;blockquote&amp;gt;Patchwork is an SPRX module that patches the LittleBigPlanet series of games to fix some of the many security vulnerabilities the games have.&amp;lt;/blockquote&amp;gt;As an [https://www.psdevwiki.com/ps3/SELF_-_SPRX SPRX] module, Patchwork can run on a PlayStation 3 or RPCS3 without any additional hardware or software after the patching process is complete. Once patched, Patchwork will start as soon as the game is booted so long as the console has syscalls enabled.{{Fact}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>M88youngling</name></author>
	</entry>
	<entry>
		<id>https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7081&amp;oldid=prev</id>
		<title>M88youngling: Initial page (don&#039;t want to lose my changes</title>
		<link rel="alternate" type="text/html" href="https://wiki.lbpunion.com/index.php?title=Patchwork&amp;diff=7081&amp;oldid=prev"/>
		<updated>2026-05-29T16:13:00Z</updated>

		<summary type="html">&lt;p&gt;Initial page (don&amp;#039;t want to lose my changes&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Patchwork is a security plugin developed by Zaprit and other community contributors. It was first designed to mitigate the risk of the force join exploit in LittleBigPlanet 1, 2 and 3. It is expected to eventually support PlayStation Vita as well as blocking malicious scripts from being loaded in the client.&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
Patchwork came from necessity following the discovery of several critical security vulnerabilities in the LittleBigPlanet client.&lt;br /&gt;
&lt;br /&gt;
=== Discovery of LittleBigPlanet Client-side Exploits ===&lt;br /&gt;
On December 7, 2024, LBP Union published a security advisory detailing the risk of [[wikipedia:Arbitrary_code_execution|remote code execution]] (RCE) attacks when playing in LittleBigPlanet P2P lobbies. This resulted in LBP Union disabling Dive In features for Beacon to encourage players only to play with those that they trust.&amp;lt;ref&amp;gt;[https://www.lbpunion.com/post/security-advisory-about-littlebigplanet-online-play/ Security Advisory About LittleBigPlanet Online Play], &amp;#039;&amp;#039;LBP Union&amp;#039;&amp;#039;, December 7, 2024 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt; However, LBP Union was concerned about the possibility of a malicious user forcibly joining another player&amp;#039;s session as early as October 16, 2024, according to a discussion in a private Starguard Discord channel&amp;lt;ref&amp;gt;{{Cite discord|author=Spikel3t|date=October 16, 2024|channel=#starguard|guild=LBP Union Discord Server|url=https://discord.com/channels/354122111503171586/1041748813163016282/1296022602783129682}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Later, on May 7, 2025, LBP Union received code from an undisclosed source that was purported to enable force joining another user by creating a forged LittleBigInvite link. Since the exploit was made possible by a vulnerability in the game client, nothing could be done on the server to mitigate the risk; no custom server software by itself could ever make online play safe. Both Minister of Technology Zaprit and [[Union Space Corps]] Director Fetetra determined that the code was credible, and advised that Beacon&amp;#039;s services be terminated until a solution could be developed. This situation was explained in a security advisory published on May 10&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;[https://www.lbpunion.com/post/littlebigplanet-security-advisory-beacon-extended-downtime/ LittleBigPlanet Security Advisory: Force Join Exploit], &amp;#039;&amp;#039;LBP Union,&amp;#039;&amp;#039; May 10, 2025 (Accessed May 29, 2026)&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=== Seeking a Solution ===&lt;br /&gt;
The solutions proposed by LBP Union in this advisory were&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;A game patch&amp;#039;&amp;#039;&amp;#039;: the only lasting fix, but also the most challenging to achieve due to the closed source code of the game. A game patch would either mitigate force join, prevent malicious scripts from loading, or both.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Custom RPCN network&amp;#039;&amp;#039;&amp;#039;: would not fix the problem, but would allow LBP Union greater control over who could register an account. Would not help PS3 users.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Additional client-side software&amp;#039;&amp;#039;&amp;#039;: LBP Union proposed additional software that might be able to support LittleBigPlanet clients at runtime.&lt;br /&gt;
&lt;br /&gt;
The final proposal was pursued independently by Zaprit, creating the Patchwork GitHub repository soon thereafter. &lt;br /&gt;
&lt;br /&gt;
=== Developing Patchwork ===&lt;br /&gt;
On May 18, Zaprit merged the first nine commits to the repository. He was initially assisted by Jvyden, who made eight commits between May and June that year. Toastbrot236 would contribute commits in July&amp;lt;ref&amp;gt;[https://github.com/HugeSpaceship/Patchwork/graphs/contributors?all=1 Patchwork Contributors Log], &amp;#039;&amp;#039;GitHub,&amp;#039;&amp;#039; Retrieved 5/29/2026&amp;lt;/ref&amp;gt;. By May 25, Zaprit reported to the LBP Union Protectors that he and Jackcaver had successfully deployed the Patchwork security plugin on all three main LittleBigPlanet games with the PS3&amp;#039;s [https://github.com/PS3Xploit/PS3HEN Homebrew Enabler (HEN)]. He proposed that UnionPatcher be discontinued in favor of Refresher as LBP Union&amp;#039;s recommended Patching software, as Refresher was much more user friendly and implemented Patchwork when patching.&amp;lt;ref&amp;gt;{{Cite discord|author=Zaprit|date=May 25, 2025|channel=#protectors|guild=LBP Union Discord|url=https://discord.com/channels/354122111503171586/1145476353429356655/1376351416083415050}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Deploying Patchwork with Refresher ===&lt;br /&gt;
On May 26, maintainers of the Refresher patching software repository on GitHub merged a pull request that began the process of incorporating Patchwork into Refresher. However, this first change only affected PS3 users&amp;lt;ref&amp;gt;[https://github.com/LittleBigRefresh/Refresher/pull/84 Refresher closed PR #84], GitHub, May 26, 2025, accessed May 29, 2026&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== The Plugin ==&lt;br /&gt;
The repository describes Patchwork as follows:&amp;lt;blockquote&amp;gt;Patchwork is an SPRX module that patches the LittleBigPlanet series of games to fix some of the many security vulnerabilities the games have.&amp;lt;/blockquote&amp;gt;As an [https://www.psdevwiki.com/ps3/SELF_-_SPRX SPRX] module, Patchwork can run on a PlayStation 3 or RPCS3 without any additional hardware or software after the patching process is complete. Once patched, Patchwork will start as soon as the game is booted so long as the console has syscalls enabled.{{Fact}}&lt;/div&gt;</summary>
		<author><name>M88youngling</name></author>
	</entry>
</feed>