Διάφορα

Playstation 2 : Οδηγός εγκατάστασης exploit μέσω FTP

10/11/2010 01:32 μμ | kallair από kallair


Οδηγός εγκατάστασης exploit στο PS2 με χρήση FTP

 

Τι hardware θα χρειαστείτε:

Ένα ps2 (όχι το slim)

Μια memory card

Έναν ps2 network adaptor

Έναν σκληρό δίσκο (40gb και άνω)

To hd advance ή το HDLoader(να είναι αυθεντικά)

Ένα αυθεντικό παιχνίδι ps1 ή ps1 demo

Κάρτα δικτύου για το pc

Ένα καλώδιο crossover ή straight για να συνδέσετε το ps2 με το pc

Και φυσικά ένα pc!

 

Τι pc software θα χρειαστείτε:

Winhiip v1.7.3

Flashfxp ή Ps2AutoClient v1.2.6

 

Ti ps2 software (ELFs) θα χρειαστείτε:

ps2os_03b_48bit.rar ή το hdlkit

 

Σημαντική σημείωση πριν ξεκινήσουμε: όλα τα αρχεία που θα περάσουμε στη memory card, θα πρέπει να είναι σε κεφαλαία όλα τα γράμματα τους (π.χ. TITLE.DB)

 

Τι είναι το exploit;

 

Exploit ονομάζεται μια συλλογή από προγράμματα που φορτώνεται από την mc ώστε να τρέξουμε homebrew projects με την βοήθεια ενός ps1 παιχνιδιού. Η όλη διαδικασία στηρίζεται στο εξής γεγονός. Το ps2 μόλις του εισάγουμε κάποιο ps1 παιχνίδι, ψάχνει στην mc(και συγκεκριμένα στον φάκελο bedata-system) για να κάνει autoload. Το κάθε παιχνίδι έχει το δικό του id. Έτσι εμείς τροποποιούμε τον φάκελο αυτόν κ βάζουμε να φορτώνει το exploit μας.

 

Παρακάτω σας περιγράφω 2 τρόπους ώστε να περάσετε το memory card exploit. Ακολουθείστε όποιον πιστεύετε πιο εύκολο για σας.

 

Mε χρήση του ps2os

 

Μέρος Πρώτο: δυκτίωση με το ps2

 

 

Πρώτα θα πρέπει να έχετε κάνει φορμάτ στον σκληρό με το cd ή dvd του αυθεντικού, επαναλαμβάνω, hd advance ώστε να μπορεί να σας το αναγνωρίσει το Winhiip. Αποσυνδέστε τον σκληρό από το ps2, βγάλτε το jumper(ώστε να γίνει slave) και συνδέστε τον στο pc σας.

Μόλις τον συνδέσετε και ανοίξετε το pc σας, ανοίξτε το Winhiip. Πατήστε το “select drive” και επιλέξτε τον σκληρό του ps2. Αυτό θα φορτώσει τον σκληρό και θα δείξει τα παιχνίδια που πιθανόν ριπάρει στον σκληρό.

Τώρα ανοίξτε το ps2os_03b_48bit.rar και μέσα θα βρείτε ένα αρχείο .cue και ένα .bin. Φορτώστε το σε κάποιο εικονικό driver(π.χ. το daemon tools). Πατήστε το “Add cd/dvd” και επιλέξτε το εικονικό driver. To “menu name” αφήστε το όπως είναι, κανένα compatability να μην είναι επιλεγμένο, το “Boot File” να είναι PS2OS.ELF και το “media type” να είναι cd. Πατήστε ΟΚ θα περάσει το πρόγραμμα στον σκληρό. Μόλις τελειώσει, θα πρέπει να εμφανίζεται το PS2 OS στην λίστα.

Συνδέστε τον σκληρό πάλι στo ps2 και φορτώστε το cd του hd advance. Τώρα στην λίστα μαζί με τα παιχνίδια, θα υπάρχει και το PS2 OS. Συνδέστε το crossover καλώδιο στο ps2 και στη κάρτα δικτύου. Τώρα επιλέξτε, από το μενού του hd advance, να φορτώσει το PS2 OS. Αφήστε το ps2 ανοιχτό και το καλώδιο συνδεμένο και πηγαίνετε στο pc σας. Από την πλευρά του pc τώρα, μόλις φορτώσει το PS2 OS θα σας εμφανίσει ότι υπάρχει δίκτυο.

Τώρα πηγαίνετε: ΈναρξηàΣύνδεση μεàΕμφάνιση όλων των συνδέσεων

Κάντε δεξί κλικ πάνω στο εικονίδιο του δικτύου και επιλέξτε “Ιδιότητες”. Στη καρτέλα “Γενικά” πατήστε πάνω στο “Πρωτόκολλο Internet (TCP/IP)” (ΠΡΟΣΟΧΉ μην το απενεργοποιήσετε) και μετά επιλέξτε “ιδιότητες”. Επιλέξτε “Χρήση της παρακάτω διεύθυνσης IP” και βάλτε τις εξής τιμές:

Διεύθυνση IP: 192.168.0.1

Μάσκα υποδικτύου: 255.255.255.0

Τα υπόλοιπα αφήστε τα κενά. Τώρα ανοίξτε το flashfxp. Πατήστε F8 για να πάτε στο “quick connect” μενού. Πηγαίνετε στη καρτέλα “Toggle” και από-επιλέξτε το “use passive mode”. Πηγαίνετε πάλι στην καρτέλα “General” και στο “server or Url” βάλτε 192.168.0.10. πατήστε “connect” και θα συνδεθεί!!!

 

 

 

Μέρος Δεύτερο: Δημιουργία exploit

 

Τώρα πατήστε Ctrl+R και γράψτε &list για να σας εμφανίσει τα δεδομένα που έχετε. Θα εμφανίσει 3 φακέλους. Τους hdd, mc και pfs. Εμάς μας ενδιαφέρει ο φάκελος mc όπου είναι η memory card μας. Εδώ θα στείλουμε το exploit.

Πρώτα θα πρέπει να φτιάξουμε το exploit. Μέσα στο zip exploit υπάρχει ένας φάκελος που ονομάζεται titlemanfrontend. Ανοίξτε τον και τρέξτε το Titleman Frontend.exe. πατήστε το πλήκτρο “create TITLE.DB” για να δημιουργήσει το TITLE.DB. Τώρα θα πρέπει να βρείτε το ID του psx παιχνιδιού που θα φορτώνει το exploit. Βάλτε το cd στο pc. Ανοίξτε το cd και θα δείτε τα περιεχόμενα του. Εντοπίστε ένα αρχείο που να έχει ένα όνομα παρόμοιο με SCED_011.45 . Αυτό είναι το ID του cd. Εμένα αρχίζει με SCED επειδή το cd που χρησιμοποίησα ήταν demo! Άμα χρησιμοποιήσετε κάποιο άλλο cd μπορεί να αρχίζει με SCUS ή SCES.

Τώρα γράψτε το id του παιχνιδιού στο κενό τετράγωνο στην μέση επιλέγοντας μετά το σωστό πρόθεμα(SLES_ , SLUS_ , SCUS_ , SCED_ ) και τώρα πατήστε το πλήκτρο “Add Exec”. Μόλις το κάνετε αυτό, πατήστε το “list current contents of TITTLE.DB” και ελέγξτε αν έχει εισαχθεί το σωστό id. Αν θέλετε να προσθέσετε κι άλλα ids τότε κάνετε πάλι “add exec”.Έτοιμο το TITLE.DB! επιστρέφουμε πάλι στο flashfxp που είναι συνδεμένο με το ps2. πηγαίνουμε στο directory mc\0\BEDATA-SYSTEM. Εκεί κάνουμε upload τα αρχεία που είναι στο φάκελο “files” συν το TITLE.DB. Το exploit είναι τώρα στην θέση του!

Κάντε reset το ps2 και βάλτε μέσα το cd που θα φορτώνει το exploit. Κανονικά θα εμφανίζει μια άσπρη οθόνη και μετά θα ξεκινάει το ulaunchELF.elf το οποίο έχω μετονομάσει εγώ σε BOOT.ELF ώστε να φορτώνεται αυτόματα με την εκκίνηση. Εσείς μπορείτε να χρησιμοποιήσετε κάποιο άλλο ELF αν θέλετε απλώς μετονομάζοντας το σε BOOT.ELF και αυτό έπειτα θα ξεκινάει αυτόματα όταν θα βάζετε το cd. Εγώ έχω κάνει copy τα elf σε ένα partition του σκληρού ώστε να μην μου πιάνουν χώρο στην mc.

Σημείωση: Μόλις ξεκινήσει το ulaunchELF θα είναι κενό. Πατήστε select ώστε να ρυθμίσετε ποια αρχεία να μπουτάρουν κ με ποιο κουμπί. Επιλέξτε κάποιο κουμπί για να τρέχει το HDLOADER.ELF που βρίσκεται στον φάκελο mc0:/bedata-system/. Επίσης στο configuration έχει κ στο MISC/ κάτι που είναι πολύ χρήσιμο. Είναι το file browser. Έτσι θα μπορείτε να εξερευνάτε τον hdd/mc/mass σας. Τα υπόλοιπα ανακαλύπτε τα μόνοι σας!

 

Χρησιμοποιώντας το ulaunchELF

 

Μέρος Πρώτο: δικτύωση με το ps2

 

Πρώτα θα πρέπει να έχετε κάνει φορμάτ στον σκληρό με το cd ή dvd του αυθεντικού, επαναλαμβάνω, hd advance ώστε να μπορεί να σας το αναγνωρίσει το Winhiip. Αποσυνδέστε τον σκληρό από το ps2, βγάλτε το jumper(ώστε να γίνει slave) και συνδέστε τον στο pc σας.

Μόλις τον συνδέσετε και ανοίξετε το pc σας, ανοίξτε το Winhiip. Πατήστε το “select drive” και επιλέξτε τον σκληρό του ps2. Αυτό θα φορτώσει τον σκληρό και θα δείξει τα παιχνίδια που πιθανόν ριπάρει στον σκληρό.

Τώρα ανοίξτε το HDLKIT.rar και μέσα θα βρείτε ένα αρχείο .iso. Φορτώστε το σε κάποιο εικονικό driver(π.χ. το daemon tools). Πατήστε το “Add cd/dvd” και επιλέξτε το εικονικό driver και προσθέστε το hdlkit. Μόλις τελειώσει, θα πρέπει να εμφανίζεται το HDLKIT στην λίστα.

Συνδέστε τον σκληρό πάλι στo ps2 και φορτώστε το cd του hd advance. Τώρα στην λίστα μαζί με τα παιχνίδια, θα υπάρχει και το HDLKIT. Συνδέστε το crossover/straight καλώδιο στο ps2 και στη κάρτα δικτύου. Ανάλογα αν έχετε router ή όχι. Αν χρησιμοποιείτε router τότε straight αλλιώς θα χρησιμοποιήσετε crossover. Τώρα επιλέξτε, από το μενού του hd advance, να φορτώσει το HDLKIT.

Τρέξτε το hdlkit. Πατήστε κύκλο στο filebrowser και πηγαίντε στο cdfs:/files. Επιλέξτε το BOOT.ELF(είναι το ulaunchELF) και πατήστε R1. Επιλέξτε το copy(όλες οι επιλογές γίνονται με κύκλο και cancel με Χ). Κάντε browse και αντιγράψτε το BOOT.ELF μέσα στο mc0:/BEDATA-SYSTEM. Τώρα έχει αντιγραφεί στην κάρτα μνήμης.

Πατάμε κύκλο πάνω στο BOOT.ELF και έτσι τρέχουμε το ulaunchELF χωρίς τους περιορισμούς που έχουμε όταν το τρέχουμε από τον σκληρό. δηλαδή πλέον μπορεί να δει τον σκληρό δίσκο καθώς και να λειτουργήσει σωστά το configuration ώστε να μην χρειάζεται να φτιάχνουμε τα κουμπιά κάθε φορά. Μόλις ανοίξει πατάμε select και μας βγάζει στο configuration screen. Αυτά που μας νοιάζουν τώρα είναι το ps2net και το filebrowser. Πατάμε σε ποιο πλήκτρο του ps2 controller θα κάνουμε assign το κάθε ένα πρόγραμμα. Π.χ. στο X πατάμε κύκλο και επιλέγουμε στο MISC/ το ps2net.

Αντίστοιχα επιλέγουμε σε άλλο πλήκτρο το MISC/filebrowser.

Πάμε στο network settings για να ρυθμίσουμε την ip. Ανάλογα αν εχουμε router ή συνδεόμαστε κατευθείαν στο pc μας, επιλέγουμε κ άλλη ip.

 

 

 

1) Απευθείας με το pc.

 

Θα συνδέσουμε το ps2 με το pc χρησιμοποιώντας crossover καλώδιο

Δίνω στο network settings στο ulaunchELF τα εξής:

Ip address: 192.168.0.10

Netmask: 255.255.255.0

Τώρα από πλευρά του pc κάνουμε τα εξής:

Πηγαίνετε: ΈναρξηàΣύνδεση μεàΕμφάνιση όλων των συνδέσεων

Κάντε δεξί κλικ πάνω στο εικονίδιο του δικτύου και επιλέξτε “Ιδιότητες”. Στη καρτέλα “Γενικά” πατήστε πάνω στο “Πρωτόκολλο Internet (TCP/IP)” (ΠΡΟΣΟΧΉ μην το απενεργοποιήσετε) και μετά επιλέξτε “ιδιότητες”. Επιλέξτε “Χρήση της παρακάτω διεύθυνσης IP” και βάλτε τις εξής τιμές:

Διεύθυνση IP: 192.168.0.1

Μάσκα υποδικτύου: 255.255.255.0

Τα υπόλοιπα αφήστε τα κενά.

 

2) Μέσω router

 

Θα συνδέσουμε το ps2 με το pc χρησιμοποιώντας straight καλώδιο

Τώρα η ip που θα βάλω στο ip address εξαρτάται από την ip range που είναι ρυθμισμένο το router μου. Π.χ. εγώ έχω linksys wag354g. το router έχει ip 192.168.1.1 και δίνει addresses από 192.168.1.64 εώς 65 (έτσι το έχω ρυθμίσει). Την 192.168.1.64 την έχει μόνιμα το pc. Έτσι την 192.168.1.65 την χρησιμοποιώ για το ps2.

Δίνω στο network settings στο ulaunchELF τα εξής:

Ip address: 192.168.1.65 (εσείς δίνετε την αντίστοιχη ip του router σας)

Netmask: 255.255.255.0

Gateway: 192.168.1.1 (εσείς δίνετε την ip που «ακούει» το router σας)

 

Πλέον έχουμε ρυθμίσει τις ρυθμίσεις δυκτίου και είμαστε έτοιμοι να συνδεθούμε με το pc. Τρέχουμε το Ps2AutoClient v1.2.6 και του δίνουμε την ip του ps2 μας(π.χ. 192.168.0.10 αν συνδεόμαστε απευθείας). Πατάμε το κουμπί Add και επιλέγουμε ποια directories θα βλέπει το ps2. μετά πατάμε Start.

Στο ps2 τώρα πατάμε να ξεκινήσει το ps2net. Μόλις φορτώσουν τα modules, πατήστε στο filebrowser και πηγαίντε στο host:/. Πλέον βλέπετε το pc σας!

 

Μέρος Δεύτερο: δημιουργία και αποστολή του exploit.

 

Πρώτα θα πρέπει να φτιάξουμε το exploit. Μέσα στο zip exploit υπάρχει ένας φάκελος που ονομάζεται titlemanfrontend. Ανοίξτε τον και τρέξτε το Titleman Frontend.exe. πατήστε το πλήκτρο “create TITLE.DB” για να δημιουργήσει το TITLE.DB. Τώρα θα πρέπει να βρείτε το ID του psx παιχνιδιού που θα φορτώνει το exploit. Βάλτε το cd στο pc. Ανοίξτε το cd και θα δείτε τα περιεχόμενα του. Εντοπίστε ένα αρχείο που να έχει ένα όνομα παρόμοιο με SCED_011.45 . Αυτό είναι το ID του cd. Εμένα αρχίζει με SCED επειδή το cd που χρησιμοποίησα ήταν demo! Άμα χρησιμοποιήσετε κάποιο άλλο cd μπορεί να αρχίζει με SCUS ή SCES.

Τώρα γράψτε το id του παιχνιδιού στο κενό τετράγωνο στην μέση επιλέγοντας μετά το σωστό πρόθεμα(SLES_ , SLUS_ , SCUS_ , SCED_ ) και τώρα πατήστε το πλήκτρο “Add Exec”. Μόλις το κάνετε αυτό, πατήστε το “list current contents of TITTLE.DB” και ελέγξτε αν έχει εισαχθεί το σωστό id. Αν θέλετε να προσθέσετε κι άλλα ids τότε κάνετε πάλι “add exec”.Έτοιμο το TITLE.DB!

Πλέον υπάρχουν 2 τρόποι για να στείλετε το exploit στην κάρτα μνήμης. Μέσω δυκτίου ή χρησιμοποιώντας κάποιο usb stick.

 

Μέσω δικτύου

Αφού έχουμε κάνει δίκτυο με το ps2 από πιο πριν, στέλνουμε απλώς τα αρχεία που είναι στο φάκελο FILES του zip που κατεβάσατε, στον φάκελο που στείλαμε και το BOOT.ELF, δηλαδή στο BEDATA-SYSTEM, μαζί με το TITLE.DB που φτιάξαμε πιο πριν.

Μέσω usb stick

 

Απλώς φορμάρετε το USB stick σας σε FAT μορφή. Περνάτε μέσα τα αρχεία που είναι στο φάκελο files του zip μαζί με το TITLE.DB. συνδέετε το usb stick στο ps2. Πατάτε το filebrowser και πηγαίνετε στο mass:/. Κάνετε copy πατώντας R1, σε όλα τα αρχεία και πηγαίνετε στο mc0:/BEDATA-SYSTEM/ και τα κάνετε επικόλληση πατώντας πάλι R1.

 

Τώρα αφού τα στείλετε, αν βάλετε στο ps2 σας το ps1 δισκάκι που θα χρησιμοποιείτε για το memory card exploit, θα φορτώσει αυτόματα το ulaunchELF και δεν θα χρειάζεται να μπαίνετε μέσω hdadvance συν του ότι θα μπορείτε πλέον να bootάρετε τις ενημερωμένες εκδόσεις του hdloader που παρέχουν μεγαλύτερη συμβατότητα σε παιχνίδια.

 

Επίσης πλέον πηγαίνοντας στο start up settings, μπορούμε να αλλάξουμε το πλήκτρο επιλογής αντί του κύκλου να είναι το Χ ώστε να μην έχουμε πρόβλημα κ να μπερδευόμαστε. Έτσι από την επόμενη φορά που θα τρέξετε το mc0:/bedata-system/boot.elf, το πλήκτρο Χ θα είναι για να επιλέγετε και ο κύκλος για cancel.

 

 

 

Για περισσότερες πληροφορίες πηγαίνετε στα παρακάτω sites:

http://www.ps2-scene.org/

http://www.exploitstation.com/index.php

http://www.sksapps.com

 

Τα hdloader.elf, ulaunchelf.elf και Titlemanfrontend είναι μέσα στον φάκελο EXPLOIT για μεγαλύτερη ευκολία για σας. Τα υπόλοιπα θα πρέπει να τα κατεβάσετε από αυτά τα sites.To flashfxp θα το κατεβάσετε από το http://www.download.com, αλλιώς ψάξτε με το google.

 

Ελπίζω να βοήθησα, συμμαζεύοντας τις πληροφορίες που βρήκα στα παραπάνω sites, φτιάχνοντας έναν ελληνικό οδηγό που δεν υπήρχε πουθενά.

 

Tα αρχεία θα τα βρείτε εδώ.

Written by KallaiR