<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://fixme.ch/w/index.php?action=history&amp;feed=atom&amp;title=Fixme.ch%3AOldWiki%2FPS3Game</id>
		<title>Fixme.ch:OldWiki/PS3Game - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://fixme.ch/w/index.php?action=history&amp;feed=atom&amp;title=Fixme.ch%3AOldWiki%2FPS3Game"/>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Fixme.ch:OldWiki/PS3Game&amp;action=history"/>
		<updated>2026-05-31T07:47:21Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Fixme.ch:OldWiki/PS3Game&amp;diff=14049&amp;oldid=prev</id>
		<title>Rorist: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Fixme.ch:OldWiki/PS3Game&amp;diff=14049&amp;oldid=prev"/>
				<updated>2019-03-06T20:36:44Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:36, 6 March 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Rorist</name></author>	</entry>

	<entry>
		<id>https://fixme.ch/w/index.php?title=Fixme.ch:OldWiki/PS3Game&amp;diff=14048&amp;oldid=prev</id>
		<title>62.220.138.154 at 01:30, 1 October 2011</title>
		<link rel="alternate" type="text/html" href="https://fixme.ch/w/index.php?title=Fixme.ch:OldWiki/PS3Game&amp;diff=14048&amp;oldid=prev"/>
				<updated>2011-10-01T01:30:09Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
========================&lt;br /&gt;
ps3game: A packet sender&lt;br /&gt;
========================&lt;br /&gt;
&lt;br /&gt;
Submitter: Team devnull (73)&lt;br /&gt;
Price: $600&lt;br /&gt;
Submission: 30 Sep 23:34&lt;br /&gt;
&lt;br /&gt;
Comment by Admins&lt;br /&gt;
=================&lt;br /&gt;
Official organizers' advisory!&lt;br /&gt;
&lt;br /&gt;
Teaser&lt;br /&gt;
======&lt;br /&gt;
A ScaPy snippet that send the right packets with python. But you need to add the magic sauce yourself.&lt;br /&gt;
&lt;br /&gt;
Content&lt;br /&gt;
=======&lt;br /&gt;
def send_magic_udp(dst, dport, sport, payload, fakemagic = False):&lt;br /&gt;
        udp = UDP(dport = dport, sport = sport) / payload&lt;br /&gt;
        ip = IP(dst = dst) / Raw(str(udp) + (not fakemagic and magic(payload) or '?'*16))&lt;br /&gt;
        ip.proto = 'udp'&lt;br /&gt;
        send(ip)&lt;br /&gt;
&lt;br /&gt;
===================&lt;br /&gt;
ps3game: Protection&lt;br /&gt;
===================&lt;br /&gt;
&lt;br /&gt;
Submitter: Team devnull (73)&lt;br /&gt;
Price: $75&lt;br /&gt;
Submission: 30 Sep 20:19&lt;br /&gt;
&lt;br /&gt;
Comment by Admins&lt;br /&gt;
=================&lt;br /&gt;
Official organizers' advisory! :)&lt;br /&gt;
&lt;br /&gt;
Teaser&lt;br /&gt;
======&lt;br /&gt;
This advisory tells you what is protecting your ps3game from arbitrary code execution.&lt;br /&gt;
&lt;br /&gt;
Content&lt;br /&gt;
=======&lt;br /&gt;
codeserv.ko is a kernel module that prevents arbitrary packets reaching the service. Maybe you can reverse engineer it and find out how to circumvent it? :)&lt;br /&gt;
&lt;br /&gt;
======================&lt;br /&gt;
ps3game: kernel tricks&lt;br /&gt;
======================&lt;br /&gt;
&lt;br /&gt;
Submitter: Team devnull (73)&lt;br /&gt;
Price: $850&lt;br /&gt;
Submission: 30 Sep 23:34&lt;br /&gt;
&lt;br /&gt;
Comment by Admins&lt;br /&gt;
=================&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teaser&lt;br /&gt;
======&lt;br /&gt;
A mathematic formula in C is provided.&lt;br /&gt;
&lt;br /&gt;
Content&lt;br /&gt;
=======&lt;br /&gt;
Mind potential inlining due to optimization...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
snippet:&lt;br /&gt;
        h = codeserv_hash_tea((u32 *) data, data_length);&lt;br /&gt;
&lt;br /&gt;
        if(power_modulo(signature[0], pubkey, modulus) != (h &amp;amp; 0xffffffff)&lt;br /&gt;
                || power_modulo(signature[1], pubkey, modulus) != (h &amp;gt;&amp;gt; 32))&lt;br /&gt;
        {&lt;br /&gt;
                return -1;&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>62.220.138.154</name></author>	</entry>

	</feed>