Μελέτες REA.
Android, παιχνίδια, Electron και μια πρόκληση CTF, με κώδικα, σχήματα και ελεγμένα αποτελέσματα.
Android · Ανάλυση APK
Πώς μια εφαρμογή ελέγχου ταυτότητας δημιουργεί έναν κωδικό σύνδεσης
Βρείτε τον υπολογισμό του εξαψήφιου κωδικού του Aegis στο APK της έκδοσής του. Ακολουθήστε τις μεθόδους δημιουργίας με το REA και έπειτα μετακινήστε το ρολόι της επίδειξης για να δείτε γιατί ο κωδικός αλλάζει κάθε 30 δευτερόλεπτα.
CTF · Ανάλυση κώδικα μηχανής
Λύστε ένα πρόγραμμα ελέγχου σημαίας CTF
Εξετάστε μια εύκολη πρόκληση DownUnderCTF με το REA. Βρείτε τις συναρτήσεις ελέγχου της, μετατρέψτε μάσκες και αθροίσματα σε εξισώσεις και έπειτα επαληθεύστε τη σημαία που βρήκατε με το αρχικό πρόγραμμα.
Κώδικας μηχανής · Ανακατασκευή
Ο υπολογισμός της στερεοφωνικής θέσης του ήχου στο DX-Ball
Ανακτήστε έναν υπολογισμό στερεοφωνικής θέσης του ήχου από ένα παιχνίδι για Windows του 1996. Οι εντολές, οι αναφορές καλούντων και οι αριθμητικές σταθερές του REA οδηγούν σε μια μικρή συνάρτηση C, ελεγμένη έναντι της αρχικής συμπεριφοράς και των 63 μεταγλωττισμένων byte.
Electron · Ιχνηλάτηση λειτουργίας
Πώς το Notion αντιγράφει κείμενο και HTML
Ακολουθήστε ένα API που εκτίθεται στη σελίδα μέσα από τη συσκευασμένη JavaScript του Notion. Ακολουθήστε τα περιβλήματα IPC μέχρι το πρόχειρο του συστήματος και έπειτα δείτε πώς ένας μικρός δείκτης HTML κρατά τα δεδομένα εμπλουτισμένων μπλοκ συνδεδεμένα με ένα αντίγραφο.
PC-98 DOS · Ανακατασκευή
Πώς το TH04 στοχεύει έναν δακτύλιο βολίδων
Εξετάστε την αρχική βοηθητική συνάρτηση γωνίας 16 bit με το REA. Αντιστοιχίστε τις πράξεις πολλαπλασιασμού, διαίρεσης και συντεταγμένων με ευανάγνωστο κώδικα C++ και έπειτα δείτε πώς παράγουν έναν δακτύλιο που στοχεύει τον παίκτη.
Οδηγοί βήμα προς βήμα
Οι οδηγοί παρουσιάζουν έναν υπολογισμό σε κώδικα μηχανής, μια εξαγωγή από Electron και ένα αίτημα περιηγητή. Καθένας ξεκινά με μια προτροπή και έναν συγκεκριμένο στόχο.
Διαβάστε τους οδηγούς