# 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.