![PliroMatics](/img/default-banner.jpg)
- 37
- 82 760
PliroMatics
Registrace 7. 10. 2019
Καλώς ήρθατε στο κανάλι μου. Σε αυτό το κανάλι θα βρείτε εκπαιδευτικά βίντεο γύρω από τα μαθηματικά και την πληροφορική.
NTUAH4CK CTF 2023 - 1x Easy / 2x Medium Crypto Writeups
Καλησπέρα σας!
Αυτό είναι το δεύτερο από τα δύο συνολικά βίντεο που ανεβάζω σχετικά με τα crypto writeups του NTUA H4CK CTF. Σε αυτό εξηγώ τους τρόπους επίλυσης του 1 easy και των 2 medium καθώς και κάποιες εναλλακτικές λύσεις.
Καλή προβολή :D
===================================================
Official Writeups GitHub Repository : github.com/CS-IEEE-SB-NTUA/NTUA_H4CK_Writeups
Link για το GitHub repository : github.com/Tressos-Aristomenis/CTF-Writeups-and-Notes/tree/main/crypto/NTUAH4CK%202023
00:00 : Εισαγωγή
00:23 : Writeup του "Megalh Padata"
02:38 : Κατανόηση της συνάρτησης xor
04:41 : Πρώτος τρόπος επίλυσης
06:16 : Κώδικας για τον πρώτο τρόπο
10:41 : Μικρή αλλαγή λόγω λειτουργίας της xor
12:43 : Δεύτερος τρόπος επίλυσης
13:52 : Writeup του "lamagle"
18:09 : Κατανόησης της συνάρτησης "getrand"
22:55 : Επεξήγηση της ιδέας πίσω από την επίθεση
26:10 : Κώδικας επίλυσης και εξήγηση του
29:07 : Περαιτέρω κατανόηση της λύσης
32:06 : Writeup του "fagroup"
33:21 : Ανάλυση της συνάρτησης getStrongPrime
36:11 : Θεώρημα Lagrange και λίγη ... θεωρία ομάδων
39:51 : Ανακαλύπτοντας τι ακριβώς είναι το "ord"
43:12 : Κώδικας επίλυσης
Αυτό είναι το δεύτερο από τα δύο συνολικά βίντεο που ανεβάζω σχετικά με τα crypto writeups του NTUA H4CK CTF. Σε αυτό εξηγώ τους τρόπους επίλυσης του 1 easy και των 2 medium καθώς και κάποιες εναλλακτικές λύσεις.
Καλή προβολή :D
===================================================
Official Writeups GitHub Repository : github.com/CS-IEEE-SB-NTUA/NTUA_H4CK_Writeups
Link για το GitHub repository : github.com/Tressos-Aristomenis/CTF-Writeups-and-Notes/tree/main/crypto/NTUAH4CK%202023
00:00 : Εισαγωγή
00:23 : Writeup του "Megalh Padata"
02:38 : Κατανόηση της συνάρτησης xor
04:41 : Πρώτος τρόπος επίλυσης
06:16 : Κώδικας για τον πρώτο τρόπο
10:41 : Μικρή αλλαγή λόγω λειτουργίας της xor
12:43 : Δεύτερος τρόπος επίλυσης
13:52 : Writeup του "lamagle"
18:09 : Κατανόησης της συνάρτησης "getrand"
22:55 : Επεξήγηση της ιδέας πίσω από την επίθεση
26:10 : Κώδικας επίλυσης και εξήγηση του
29:07 : Περαιτέρω κατανόηση της λύσης
32:06 : Writeup του "fagroup"
33:21 : Ανάλυση της συνάρτησης getStrongPrime
36:11 : Θεώρημα Lagrange και λίγη ... θεωρία ομάδων
39:51 : Ανακαλύπτοντας τι ακριβώς είναι το "ord"
43:12 : Κώδικας επίλυσης
zhlédnutí: 137
Video
NTUAH4CK CTF 2023 - 3x Beginner Crypto Writeups
zhlédnutí 187Před 8 měsíci
Καλησπέρα σας! Σε αυτό το βίντεο εξηγώ πως έλυσα τα beginner crypto challenges του NTUA_H4CK CTF 2023. Στο επόμενο βίντεο θα παρουσιάσω τα writeups για το 1 easy και 2 medium του ίδιου CTF. Καλή προβολή! :) Official Writeups GitHub Repository : github.com/CS-IEEE-SB-NTUA/NTUA_H4CK_Writeups Link για το GitHub repository : github.com/Tressos-Aristomenis/CTF-Writeups-and-Notes/tree/main/crypto/NTU...
Στατική ανάλυση σε shellcodes (MalwareTech "shellcoding" Beginner Writeups)
zhlédnutí 236Před 9 měsíci
Καλησπέρα σας! Σε αυτό το βίντεο, αναλύω δύο beginner CTF challenges της MalwareTech τα οποία σχετίζονται με το shellcoding. Εκτός από την επίλυση των challenges, εξηγώ αναλυτικά και πως δουλεύουν κάποια binary operations όπως AND, left/right rotate, left/right shift. Σκοπός αυτού του βίντεο είναι να αποκτήσουν όσοι το βλέπουν μια εικόνα για το πως προσεγγίζουμε τα shellcodes με στατική ανάλυση...
Αναλύοντας ένα VM-based obfuscated εκτελέσιμο αρχείο (MalwareTech "vm1" Beginner Writeup)
zhlédnutí 195Před 10 měsíci
Καλησπέρα σας! Αυτό είναι ένα διαφορετικό βίντεο από τα υπόλοιπα καθώς ασχολούμαι με τον κλάδο του Reverse Engineering και όχι της κρυπτογραφίας ή των μαθηματικών. Πιο συγκεκριμένα, αναλύω ένα beginner CTF challenge της MalwareTech το οποίο χρησιμοποιεί την τεχνική "Virtualization" για να κάνει obfuscate το binary. Σκοπός αυτού του βίντεο είναι να αποκτήσουν όσοι το βλέπουν μια εικόνα για το πω...
Το κρυπτοσύστημα ανταλλαγής κλειδιών Diffie-Hellman
zhlédnutí 352Před rokem
Καλησπέρα σας. Σε αυτό το βίντεο αναφέρομαι στο κρυπτοσύστημα ανταλλαγής κλειδιών Diffie-Hellman το οποίο είναι θεμελιώδες και αποτελεί επαναστατικό βήμα στην ιστορία της κρυπτογραφίας. Καλή προβολή ! :D 00:00 : Εισαγωγή και επιλογή παραμέτρων του κρυπτοσυστήματος. 01:48 : Περιγραφή λειτουργίας Diffie-Hellman 07:09 : Απόδειξη ορθότητας 09:21 : Γιατί το g πρέπει να είναι γεννήτορας; 12:46 : Επιλ...
Θεώρημα Euler & Μικρό Θεώρημα του Fermat
zhlédnutí 828Před rokem
Καλησπέρα σας! Σε αυτό το βίντεο παρουσιάζω δύο θεμελιώδη και ίσως από τα πιο σημαντικά θεωρήματα στην θεωρία ομάδων. Αυτά είναι το θεώρημα του Euler και το μικρό θεώρημα του Fermat (Fermat's Little Theorem). Αποτελούν πολύ σημαντική βάση ώστε κάποιος να ξεκινήσει να ασχολείται με την ασύμμετρη κρυπτογραφία. Ελπίζω να σας αρέσει! Καλή προβολή! :D Βίντεο για συνάρτηση Euler : czcams.com/video/JO...
Βασικά Αριθμητικά Συστήματα & Μετατροπή byte ακολουθίας σε αριθμό
zhlédnutí 227Před rokem
Καλησπέρα σας ! Σε αυτό το βίντεο παρουσιάζω τα αριθμητικά συστήματα με βάσεις 2, 10, 16 και 256. Στην συνέχεια αναφέρομαι στον πίνακα ASCII και στην αντιστοίχιση που υπάρχει μεταξύ γραμμάτων και αριθμών. Τέλος, δείχνω πως μετατρέπουμε μια ακολουθία από bytes στον αντίστοιχο αριθμό τους. Δυστυχώς δεν ανέφερα στο βίντεο έναν άλλον τρόπο που μπορεί να σκεφτεί κάποιος την μετατροπή bytes σε αριθμό...
UniWA CTF 2022 - Walkthroughs [Rigged Game, Shredded, Nightmare in Whales, ID]
zhlédnutí 575Před 2 lety
Καλησπέρα σας, σε αυτό το βίντεο δείχνω τις λύσεις (write ups) για κάποια από τα challenges που έπαιξα στο UniWA CTF το περασμένο ΠΣΚ. 00:50 - Rigged Game [Crypto] 14:40 - Shredded [Crypto] 30:52 - Nightmare in Whales [Forensics] 41:22 - ID [Reversing] 48:04 - Remote Linux Debugger
Το ασύμμετρο κρυπτοσύστημα RSA (The RSA cryptosystem)
zhlédnutí 1,6KPřed 2 lety
Καλησπέρα, σε αυτό το βίντεο εξηγώ πως λειτουργεί ο αλγόριθμος RSA, πως μπορεί να χρησιμοποιηθεί στον πραγματικό κόσμο και στο τέλος περιγράφεται μια πιθανή επίθεση που μπορεί να πραγματοποιηθεί αν δεν γίνει σωστή επιλογή των κρυπτογραφικών παραμέτρων. Καλή προβολή ! :) Απόδειξη του RSA με το τελευταίο θεώρημα του Fermat και το θεώρημα του Euler: en.wikipedia.org/wiki/RSA_(cryptosystem)#Proof_u...
Μέθοδος εκθετοποίησης Square and Multiply (Modular Exponentiation)
zhlédnutí 557Před 2 lety
Καλησπέρα σας ! Σε αυτό το βίντεο εξηγώ πως λειτουργεί η μέθοδος Square and Multiply και στην συνέχεια επιλύω ένα παράδειγμα για μεγαλύτερη κατανόηση της μεθόδου. Καλή προβολή !!! Υ.Γ.: Έχω κορώνα σε αυτό το βίντεο οπότε οποιοδήποτε βράχνιασμα στον λαιμό δικαιολογείται! :D
HTB Cyber Santa CTF 2021 - Common Mistake [Crypto]
zhlédnutí 228Před 2 lety
Καλησπέρα σε όλους και Χρόνια Πολλά! Σκέφτηκα να αρχίσω να ανεβάζω και μια καινούρια κατηγορία βίντεο στα οποία θα εξηγώ, όσο δυνατόν πιο αναλυτικά για αρχάριους, τις λύσεις από διάφορα challenges από CTF που παίζω. Ενημερώστε με στα σχόλια για το πως σας φαίνεται αυτή η ιδέα και αν πιστεύετε οτι έχει να προσφέρει κάτι. Καλή προβολή ! :)
Πρωταρχικές ρίζες & Το Πρόβλημα του Διακριτού Λογαρίθμου
zhlédnutí 1,2KPřed 2 lety
Καλησπέρα σε όλους! Σε αυτό το βίντεο εξηγώ τι ακριβώς είναι οι πρωταρχικές ρίζες, με παραδείγματα και ποιά η σημασία τους για το πρόβλημα του διακριτού λογαρίθμου - ένα πρόβλημα που χρησιμοποιείται κατά κόρον στην σύγχρονη κρυπτογραφία. Καλή προβολή ! :)
Μαθηματική Επαγωγή - Μέρος 2/3 (Περίπτωση σειρών)
zhlédnutí 1KPřed 3 lety
Καλησπέρα !!! Αυτό είναι το 2ο βίντεο της σειράς "Μαθηματική Επαγωγή". Σε αυτό το βίντεο εξηγώ (και μέσα από παραδείγματα) τον τρόπο σκέψης που πρέπει να ακολουθούμε όταν θέλουμε να αποδείξουμε επαγωγικά, σχέσεις που περιλαμβάνουν σειρές (ή αλλιώς άθροισμα όρων). Καλή προβολή !!!
Μαθηματική Επαγωγή - Μέρος 1/3 (Περίπτωση διαιρετότητας)
zhlédnutí 1,6KPřed 3 lety
Καλησπέρα σας! Αυτό είναι το 1ο βίντεο από τα 3 συνολικά που θα περιλαμβάνει η σειρά "Μαθηματική Επαγωγή". Σε αυτό το βίντεο εξετάζουμε κάποια παραδείγματα σχετικά με την περίπτωση της διαιρετότητας. Καλή προβολή !!!
Συστήματα ισοτιμιών & Κινέζικο Θεώρημα Υπολοίπων
zhlédnutí 3KPřed 3 lety
Καλησπέρα σε όλους! Σε αυτό το βίντεο, δείχνω ένα παράδειγμα σχετικά με το πως επιλύουμε ένα σύστημα ισοτιμιών και στο τέλος του βίντεο, βασισμένος σε αυτό το παράδειγμα, εξηγώ τι είναι το Κινέζικο Θεώρημα Υπολοίπων (Chinese Remainder Theorem).
Εύρεση κλειστού τύπου ακολουθίας από δοθείσα γεννήτρια συνάρτηση
zhlédnutí 2,3KPřed 4 lety
Εύρεση κλειστού τύπου ακολουθίας από δοθείσα γεννήτρια συνάρτηση
Επίλυση αναδρομικών σχέσεων με γεννήτριες συναρτήσεις
zhlédnutí 5KPřed 4 lety
Επίλυση αναδρομικών σχέσεων με γεννήτριες συναρτήσεις
Επίλυση διαφορικών εξισώσεων με Μετασχηματισμό Laplace
zhlédnutí 6KPřed 4 lety
Επίλυση διαφορικών εξισώσεων με Μετασχηματισμό Laplace
7. Δείκτες στην γλώσσα C : Προσδιοριστής "const" με δείκτες (Const Qualifier)
zhlédnutí 341Před 4 lety
7. Δείκτες στην γλώσσα C : Προσδιοριστής "const" με δείκτες (Const Qualifier)
6. Δείκτες στην γλώσσα C : Πίνακες Δεικτών (Arrays of Pointers)
zhlédnutí 699Před 4 lety
6. Δείκτες στην γλώσσα C : Πίνακες Δεικτών (Arrays of Pointers)
5. Δείκτες στην γλώσσα C : Εφαρμογές δεικτών (Pointer Examples)
zhlédnutí 645Před 4 lety
5. Δείκτες στην γλώσσα C : Εφαρμογές δεικτών (Pointer Examples)
4. Δείκτες στην γλώσσα C : Δείκτες και Πίνακες (Pointers and Arrays)
zhlédnutí 2KPřed 4 lety
4. Δείκτες στην γλώσσα C : Δείκτες και Πίνακες (Pointers and Arrays)
3. Δείκτες στην γλώσσα C : Δείκτες σε συναρτήσεις (Pointers in Functions)
zhlédnutí 1,1KPřed 4 lety
3. Δείκτες στην γλώσσα C : Δείκτες σε συναρτήσεις (Pointers in Functions)
2. Δείκτες στην γλώσσα C : Αριθμητική Δεικτών (Pointer Arithmetic)
zhlédnutí 1,1KPřed 4 lety
2. Δείκτες στην γλώσσα C : Αριθμητική Δεικτών (Pointer Arithmetic)
1. Δείκτες στην γλώσσα C : Εισαγωγή στους δείκτες (Introduction to pointers)
zhlédnutí 2,5KPřed 4 lety
1. Δείκτες στην γλώσσα C : Εισαγωγή στους δείκτες (Introduction to pointers)
Αλγόριθμοι Αναζήτησης : A Star (A* Search Algorithm)
zhlédnutí 3,7KPřed 4 lety
Αλγόριθμοι Αναζήτησης : A Star (A* Search Algorithm)
Συνάρτηση του Euler (Totient Function)
zhlédnutí 2,5KPřed 4 lety
Συνάρτηση του Euler (Totient Function)
Ανάλυση σε γινόμενο πρώτων παραγόντων (Prime Factorization)
zhlédnutí 2,5KPřed 4 lety
Ανάλυση σε γινόμενο πρώτων παραγόντων (Prime Factorization)
Επαλήθευση πρώτων αριθμών - Δοκιμαστική διαίρεση (Primality Test - Trial Division)
zhlédnutí 578Před 4 lety
Επαλήθευση πρώτων αριθμών - Δοκιμαστική διαίρεση (Primality Test - Trial Division)
Έχεις το χάρισμα της μετάδοσης της γνώσης
respect φιλε φοβερος δινω αυριο και βοηθησες απιστευτα
Πολυ ωραίο βίντεο.Αν δεν υπαρχει σε μια ασκηση η αποσταση θεωρειται το 1?
ποια έκδοση του IDA είναι;
Δευτέρα δίνω Άλγεβρα και δεν είχα ιδέα πως βρίσκεται ο πολλαπλασιαστικός αντίστροφος, να σαι καλά!
ευχαριστουμε κυριε Griezmann!
Ωραίος απλά 42mod17 είναι 8mod17
πολυ καλο βιντεο αν και δεν ασχολουμε μεreverse engineering, μου φανηκε ενδιαφερον γιατι ασχολουμε με C. keep it up!
Πολύ ωραίο το βίντεο
Πολύ ενδιαφέρον βίντεο και διαφορετικό από ότι συνήθως!
Σας ευχαριστώ κύριε Αλέξανδρε! Χαίρομαι που το βρήκατε ενδιαφέρον.
Τέλειο βιντεάκι Άρη, πολύ επεξηγηματικό!👏🎉 Θέλουμε και για AES Encryption😉
Σε ευχαριστώ πολύ :) ! Χαχα, αν επιχειρήσω κάτι τέτοιο δεν θα είναι βίντεο πια αλλά ταινία...
@@pliromatics2692 Ισχύει😆
😍
👏👏👏
είσαι απίστευτος ρε φίλεε
Ωραία βίντεο 🎥📹
Ερώτηση, πως προέκυψε ότι e^-1 είναι 43; Ευχαριστώ!
Γειά σου! Μπορείς να δεις το παρακάτω βίντεο στο οποίο εξηγώ αναλυτικά την διαδικασία: czcams.com/video/Io7wBUN2dUM/video.html καθώς και το βίντεο σχετικά με υπολογισμό του πολλαπλασιαστικού αντιστρόφου: czcams.com/video/3W_e3wdeYdM/video.html
o λαος περιμενει ακομα το τριτο μερος! (Υ.Γ. μπραβο για τη δουλεια σου και τα πολυ χρησιμα βιντεακια που εχες ανεβασει) Y.Γ. 2 αν θα βγαλεις καποια στιγμη τριτο βιντεακι ισως θα ηταν να βγαλεις ασκησεις επαγωγης με ανισοτητα
Καλησπέρα, σε ευχαριστώ για τα καλά σου λόγια! Το βίντεο με την επαγωγή που χρωστάω έχει δρομολογηθεί 3ο κατά σειρά προτεραιότητας και φυσικά όπως είπες θα είναι με ανισότητες.
Μπορείς να μας βοηθήσεις να λύσουμε την άσκηση : βρείτε όλους τους n >= 1 για τους οποίους φ(n)=11 ;
Από όσο γνωρίζω, το φ(n) είναι πάντοτε άρτιο, δεν μπορεί να πάρει τιμή περιττή.
Did you die
no way bro, back with more content!
@@pliromatics2692 it is me man remember
@@killerjay6755 see ya to the kame house ;)
@@pliromatics2692Kamehameha
polu wraio video euxaristoume
7:17 Νομίζω ότι εδώ χρειάζεται μια μικρή διόρθωση, η οποία όμως δεν αλλάζει το αποτέλεσμα της εκτέλεσης τού αλγορίθμου. Το κόστος f(S) προερχόμενο από τον κόμβο C είναι 29 και όχι 25. Αυτό διότι η διαδρομή που ακολουθείται είναι f(S) = g(S -> C -> S) + h(S) = (4 + 4) + 21 = 8 + 21 = 29 Παρόλα αυτά, όπως και στην περίπτωση του βίντεο, η τιμή αυτή f(S) έχει υψηλότερη τιμή από την f(S) εντός του συνόλου «Κλειστοί» (29 > 21), οπότε και ο κόμβος S δεν επανατοποθετείται στο σύνολο «Ανοικτοί».
Ναι, έχεις δίκιο. Μου διέφυγε!
Χωρις τη χρηση της malloc ,αυτη η διαδικασια ,μπορει να προκαλεσει σφαλμα ;
Θα μπορούσες ενδεχομένως να χρησιμοποιήσεις κάποια άλλη συνάρτηση όπως η strcpy με την οποία μπορείς να αντιγράψεις ένα string σε ένα array κατευθείαν.
Tελεια δουλεια ,ευχαριστηθηκα το μαθημα !
Γενικα γινεται ο κανονας διαγραφης στα mod , δλδ αν a=bmodm και d|a kai d|b tote mporw na pw (a/d)=(b/d)mod(m/ΜΚΔ(m,d))
Ισχύει οτι, αν da = db (mod dn) με d != 0, τότε a = b (mod n).
με ανισωσεις μπορεις να δειξεις ;
Το βίντεο με την επαγωγή που χρωστάω έχει δρομολογηθεί 3ο κατά σειρά προτεραιότητας και θα είναι με ανισότητες.
Πολύ ωραίο μάθημα...
Ωραίο βίντεο, πολύ βοηθητικό για παιδιά!
Την τετραγωνική ρίζα του 8 πως την βρίσκουμε;
Δεν την βρισκουμε επειδη υπαρχουν εξαιρεσεις μην χρησιμοποιεις αυτον τον τροπο γιατι ειναι δυσκολος και λαθος τις πιο πολλες φορες και ισως ο πιο ηλιθιος
Καταπληκτικό βίντεο.έχω δει τα πρώτα 2 και έχω κατανοήσει στο μέγιστο .συγχαρητήρια η βοήθειά σου είναι πολύτιμη !!!συνεχισε !!!🙏🙏🙏🙏🙏
τι συμβαινει ομως με τις κλασεις ισοτιμιας?
Τι εννοείς, δηλαδή;
@@pliromatics2692 Συγγνωμη το εγραψα πολυ αυθαιρετα αυτο το σχολιο. Στο βιβλιο που εχω εξηγει το πολλαπλασιαστικο αντιστροφο αλλιως. Βασικα νομιζω δεν τον αναφερει καν. Χρησιμοποιει κλασεις ισοτιμιας. Αναφερομαι στο μερος που γινεται η αντιστοιχη ''απαλοιφη'' στις ισοτιμιες. Παει καιρος απο τοτε που τα διαβασα δεν θυμαμαι και πολλα να αναλυσω. Παντως ολες τις ισοτιμιες τις ελυνα με τις δικες σου μεθοδους. Πραγματικα ελυσαν χερια!!
Ευχαριστώ πάρα πολύ
Συγχαρητήρια και για το μοντάζ το οποίο βοηθάει στο να μην είναι κουραστικό το βίντεο.Χίλια μπράβο!
Με συγχωρείς για την καθυστερημένη απάντηση αλλά ευχαριστώ για το σχόλιο καθώς είναι το πρώτο θετικό που λαμβάνω σχετικά με το μοντάζ! :D
Πολύ κατανοητό ! Συνεχίστε έτσι.😀
εισαι θρυλος
Ωραίος , πολύ καλό βίντεο !!
Ετσι και βάλουν τέτοιο σε πανελλήνιο ΑΣΕΠ μην πω τι θα πάρουν στο τετράγωνο του κύβου....μη γελάτε...
Μπραβο στο παιδι . Τα εξηγησε εξαιρετικα !
Ευχαριστώ
Σας ευχαριστω πολυ με βοηθήσατε να περάσω το μάθημα.
Drop AK
me want free skin
Rush B drop AWP silence DOUBLE DOORS!
very informative and really insightful thank you for the amazing video. New subscriber :)
Thanks a lot! I really appreciate your feedback :)
Φιλέ ευχαριστώ πραγματικά εξαιτίας σου πέρασα το μάθημα !!! Να είσαι καλά και να βοηθάς τον κόσμο όπως τόσο καλά ξέρεις να κάνεις
Μπράβο, χαίρομαι που σου φαίνονται χρήσιμα τα βίντεο! :)
Έτσι ρε Λεωνίδα Τζαρτζάλη που πέρασες τα Διακριτά Μαθηματικά. Τώρα για ΜΦ
Respect bro
so when is the new video coming up?
Σε λιγότερο από 1 μήνα τελειώνω με την εξεταστική. Έχω σκεφτεί διάφορα για μετά!
@@pliromatics2692 nice Notification bell is on
Πολύ Καλό
Σας ευχαριστώ πολύ!
Φοβερός! Μπράβο!
δωσε στο λαο γνωση
Μπράβο φίλε μου τα πιο ποιοτικά 9 μισή λεπτά εβερ. Πολυ επεξηγηματικός. συνέχισε έτσι!