# This software is distributed under the terms of the GNU General Public
# License ("GPL") version 3, as published by the Free Software Foundation.
#
require 'rubygems'
require 'socket'
require 'openssl'
require 'rainbow'
gem 'rubydns', '~> 0.4.0'
require 'rubydns'
# Ocra is the .exe generator
if defined?(Ocra)
require 'rexec/client'
exit
end
# Enter in current directory
Dir.chdir File.dirname($0)
# Change 0.0.0.0 to your LAN IP if you want
localHost = "0.0.0.0"
# You don't need to edit below this comment!!
FUCKPSN_VERSION='0.9'
PLATFORM_VERSION='04.21'
#PLATFORM_PASSPHRASE='t2wSyoqasqb_wndpmdmbhputnokghlupgtpighyrsygfbmrsectfkqOb'
PLATFORM_PASSPHRASE='zvci2hj3ccctzRxtZwbgarlroxtdhcoyotfywlzkbzjbzfz>azsjtuie'
puts "fuckPSN v#{FUCKPSN_VERSION}".color

green) + " by drizzt <
[email protected]> ".color

red) + "-- ".color

cyan) + "
https://github.com/drizztbsd/fuckPsn".color

cyan)
# Listening ports
localSslPort = 443
localWebPort = 80
localDnsPort = 53
# PSN (auth.np.ac.playstation.net) IP address
end
if data.match('consoleid'

data.sub!(/consoleid=.*/, '00000000000000000000000000000000000000000000000000000000000000000000000000'

puts "*** ".color

green) + "[#{Time.new}]".color

cyan) + " Spoofed consoleid".color

red)
end
if data.match('X-Platform-Passphrase: '

data.sub!(/^X-Platform-Passphrase: .*/, 'X-Platform-Passphrase: ' + PLATFORM_PASSPHRASE)
data.sub!(/^X-Platform-Version: PS3 .*/, 'X-Platform-Version: PS3_C ' + PLATFORM_VERSION)
else
edit latest fu,k psn with the 4.31 paraphrase and a charge your console id within the ruby script.then change your MAC a doner console for the info would be best.