ΠΡΟΣΟΧΗ

Προσοχή! Οι οδηγοί μου είναι μόνο για εκπαιδευτικούς σκοπούς,
εφαρμόζοντας τους κακόβουλα σε τρίτους είναι με δικιά σας ευθύνη καθώς ορισμένοι απο αυτούς είναι παράνομοι

Τρίτη, 18 Απριλίου 2017

Πως τροποποιουμε ενα παιχνιδι SWF (Shock Wave Flash)




Τι θα χρειαστειτε;

1.Ενα παιχνιδι SWF
2.Kali Linux
3.gnash


Σε αυτο τον οδηγο θα μαθουμε πως να τροποποιουμε οποιοδηποτε παιχνιδι SWF με την βοηθεια του Flasm

πριν ξεκινησουμε θα χρειαστουμε το gnash ωστε να μπορουμε να παιξουμε παιχνιδια swf στα kali linux

οποτε ανοιγουμε ενα τερματικο και γραφουμε
apt-get install gnash

οταν τελειωσουμε ψαχνουμε για καποιο παιχνιδι που θελουμε να τροποποιησουμε

μπορειτε να κανετε αναζητηση "swf games free download" και να βρειτε καποιο να κατεβασετε η παταμε εδω


αν επιλεξουμε πχ το πρωτο


καταλαβαινετε ειναι εκτελεσιμο αρχειο και εμεις θελουμε να ειναι .swf

οποτε επιλεγουμε ακυρο και παταμε πανω στην εικονα του παιχνιδιου που θελουμε πχ το πρωτο παλι

θα δειτε οτι αν δεν εχετε κανει εγκατασταση του adobe flash player θα σας εμφανισει ενα κενο η θα σας πει οτι λυπει το plugin


πηγαινουμε εδω



και επιλεγουμε download

πηγαινουμε στις ληψεις η dowloads αναλογα αν εχετε ελληνικα η αγγλικα kali linux και ανοιγουμε το συμπιεσμενο αρχειο

 επιλεγουμε το libflashplayer.so και επιλεγουμε Αποσυμπιεση στον φακελο
/usr/lib/mozilla/plugins/


 η ανοιγουμε ενα τερματικο και γραφουμε

tar xzvf /root/Λήψεις/flash_player_npapi_linux.i386.tar.gz

και μετα

cp libflashplayer.so /usr/lib/mozilla/plugins/

ανανεωνουμε την σελιδα και βλεπουμε οτι ολα ειναι ενταξει


τωρα παταμε ctrl+i


πηγαινουμε στην καρτελα Media και στο Type κοιταμε να λεει object
και βρισκουμε το μεγεθος να ειναι πανω απο 0 bytes η το ονομα του παιχνιδιου.swf πχ

εφοσο το εχουμε επιλεγμενο επιλεγουμε Save As και το αποθηκευουμε στην επιφανεια εργασιας


ανοιγουμε το αρχειο.swf  με διπλο κλικ η με την εντολη gnasm αρχειο.swf


βλεπουμε οτι εχω μονο 3ς ζωες και 10 αστερακια


παιζωντας λιγο ειδα οτι ειμαι λιγο σκραπας σε αυτο το παιχνιδι

τωρα θα δουμε με το nasm αν μπορουμε να το τροποποιησουμε
τρεχουμε την εντολη

cd Επιφάνεια/ εργασίας

ωστε να ειμαστε σε αυτη την διαδρομη που εχουμε το αρχειο .swf

με την εντολη

flasm -d 3-foot-ninja.swf > allagh.txt

κανουμε αποσυμπιλευση του αρχειου swf σε αρχειο κειμενου .txt

τωρα ανοιγουμε το αρχειο κειμενου

τωρα ψαχνουμε με ctrl+f την λεξη lives δλδ ζωες


βλεπουμε οτι τις ονομαζει myLives οποτε εμεις εφοσον ξερουμε οτι στην αρχη ξεκιναει με 3ς ζωες τοτε ψαχνουμε
push 'myLives', 3


και το αλλαζουμε με 1000 και αποθηκευουμε


κανουμε συμπιληση με την εντολη

flasm -a allagh.txt


και τρεχουμε το αρχειο


και οπως βλεπετε 1000 ζωες ας παρουμε αλλο παιχνιδι

πχ το Age of Wars

εδω αλλαζω το επιπεδο της τεχνολογιας μου και τα χρηματα που εχω

και οπως βλεπετε ο αντιπαλος ειναι με ροπαλα ενω εγω με αεροπλανο και τανκς

Γενικα το flasm σας επιτρεπει να τροποποιησετε ενα αρχειο swf ακομα και κακοβουλα πχ


Δεν υπάρχουν σχόλια: