From e77ab382612eef57fae59c680c8512b912f13b7e Mon Sep 17 00:00:00 2001 From: cs131139 Date: Sat, 23 Jan 2021 11:20:15 +0000 Subject: [PATCH] Update 'README.md' --- README.md | 47 ++++++++++++++++++++++++++++++----------------- 1 file changed, 30 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 269df70..68d6ddf 100644 --- a/README.md +++ b/README.md @@ -24,38 +24,51 @@ Uniwa 2020 Athens Άσκηση Εξαμήνου Εν συνεχεία θα χρειαστέι να ακολουθήστε τις οδηγίες που μας δίνει πάλι ο καθηγητής μας στον ακόλουθο σύνδεσμο [swarmlab-sec](http://docs.swarmlab.io/SwarmLab-HowTos/labs/sec/sec.adoc.html) , για την εγκατάσταση και χρήση ενός σμήνους υπολογιστών πάνω στους οποίους θα εκτελεστεί το παρόν project. - Στο τέλος θα έχουμε καταλήξει με εναν φάκελο με το όνομα swarmlab-sec εντός του οποίου θα πάμε να δημιουργήσουμε το δικό μας project + Στο τέλος θα έχουμε καταλήξει με εναν φάκελο με το όνομα swarmlab-sec εντός του οποίου στο terminal θα πάμε να δημιουργήσουμε το δικό μας project μας : +``` +mkdir vpn +mkdir +cd +swarmlab-sec up size=5 +``` +Μετά από μια μικρή αναμονή έχουν "ανέβει" οι υπολογιστές μας και αφού εκτελέσουμε : -### Installing +``` +swarmlab-sec login +``` +είμαστε πλέον στον master μας και συγκεκριμένα στο φάκελο project, μα έδώ κάνουμε μία παυση -A step by step series of examples that tell you how to get a development env running +### Pulling -Say what the step will be +Ηρθε η ώρα να κατεβάσουμε απο το repo τα αρχεία που θα χρειαστούμε: -``` -Give the example -``` + -Το αρχείο *passwd_list* το αντιγράφουμε χύμα στον φάκελο που ονομάσαμε για το project μας + -Aπο τον φάκελο *backup_files>vpn+backup* αντιγράφουμε όλα τα αρχεία και τα βάζουμε στον τοπικό φακέλο μας με όνομα *vpn* που δημιουργήσαμε πριν λιγο. + -Απο τον φάκελο project αντιγράφουμε όλα τα αρχεία εκτός από τα **'sec_vpn_*.ovpn'** στον τοπικό φάκελο *project* + -And repeat +### Return to terminal + Αφού επιστρέψαμε τρέχουμε στον master την εντολή : + ``` -until finished +ifconfig ``` +και βλέπουμε την ip που έχουμε μετα την τοποθετουμε όπως φαινεται στο ακλολουθο παράδειγμα με αστερισκο στο τελευταιο ψηφίο -End with an example of getting some data out of the system or using it for a little demo - -## Running the tests +``` +nmap -sP 172.21.0.* | grep Nmap | cut -d' ' -f5-6 +``` + -Το αποτέλεσμα που θα πάρουμε το τοποθετούμε **αφού αφαιρέσουμε την πρώτη σειρα** στο αρχείο *inventory.yml* στη θέση των άλλων ip ενώ **αφού αφιρέσουμε και την δεύερη σειρα** τις τοποθετούμε και στο αρχείο *inventory_w.yml* + -Ομοίως αλλαζουμε την ip στο *test3.yml* με αυτή που θα έχει ο αμυνόμενος worker της επίθεσης dos-ddos . + -Τέλος στη medusa_script.sh βάζουμε την τελευταία ip που πηραμε καθώς ο τελευταίος worker θα παιξει τον ρόλο του server στο ερώτημα 2. -Explain how to run the automated tests for this system -### Break down into end to end tests +## Ξεκινώντας επί της ουσίας Explain what these tests test and why -``` -Give an example -``` ### And coding style tests