Differences

This shows you the differences between two versions of the page.

Link to this comparison view

uso:laboratoare:new:10-sec:get-a-life [2018/12/09 01:21]
liza_elena.babu [1. SUID]
uso:laboratoare:new:10-sec:get-a-life [2018/12/14 09:35] (current)
octavian.guzu [2. Iptables]
Line 5: Line 5:
   -Citiți despre **SUID** [[https://​www.linux.com/​blog/​what-suid-and-how-set-suid-linuxunix|aici]].   -Citiți despre **SUID** [[https://​www.linux.com/​blog/​what-suid-and-how-set-suid-linuxunix|aici]].
   -Compilați programul de mai jos.    -Compilați programul de mai jos. 
-  -Setați bitul de SUID pe binarul creat. (Hint: ''​sudo''​).+  -Setați bitul de SUID pe binarul creat.
   -Este posibil să fie nevoie să setați utilizatorul **root** ca owner pe binar.   -Este posibil să fie nevoie să setați utilizatorul **root** ca owner pe binar.
   -Afișați /etc/shadow folosind binarul creat fără a folosi sudo. (./​binar) ​   -Afișați /etc/shadow folosind binarul creat fără a folosi sudo. (./​binar) ​
Line 42: Line 42:
 } }
 </​code>​ </​code>​
- 
  ==== 2. Iptables ====   ==== 2. Iptables ==== 
   ​   ​
Line 49: Line 48:
  ​Pentru a testa, porniți mașinile virtuale ''​tom''​ și ''​jeryy''​. Mai întâi conectați-vă prin ''​ssh''​ pe mașina ''​tom''​. ​  ​Pentru a testa, porniți mașinile virtuale ''​tom''​ și ''​jeryy''​. Mai întâi conectați-vă prin ''​ssh''​ pe mașina ''​tom''​. ​
   - Dacă acest lucru nu funcționează,​ revenți la pasul anterior și depanați problema.   - Dacă acest lucru nu funcționează,​ revenți la pasul anterior și depanați problema.
-  - Dacă funcționează,​ deconectațiv-ă și încercați acum să vă conectați de pe mașina virtuală pe mașina fizică prin ''​ssh''​.+  - Dacă funcționează,​ deconectați-vă și încercați acum să vă conectați de pe mașina virtuală pe mașina fizică prin ''​ssh''​.
   - Dacă nu funcționează,​ atunci totul este în regulă.   - Dacă nu funcționează,​ atunci totul este în regulă.
   ​   ​
Line 60: Line 59:
  ==== 4. Python encrypt ====   ==== 4. Python encrypt ==== 
   ​   ​
-Scrieți un program în ''​python''​ ce encriptează și apoi decriptează un text folosind **AES** în modul **CBC**. Puteți citi mai multe despre AES [[https://​thebestvpn.com/​advanced-encryption-standard-aes/​|aici]]. Pentru program, puteți urmări indicațiile de [[https://​docs.python-guide.org/​scenarios/​crypto/​|aici]].+Scrieți un program în ''​python''​ ce criptează și apoi decriptează un text folosind **AES** în modul **CBC**. Puteți citi mai multe despre AES [[https://​thebestvpn.com/​advanced-encryption-standard-aes/​|aici]]. Pentru program, puteți urmări indicațiile de [[https://​docs.python-guide.org/​scenarios/​crypto/​|aici]].
   ​   ​
  ==== 5. Obținere certificat ====  ==== 5. Obținere certificat ====
 Alegeți un site care să folosească **HTTPS**. Obțineți certificatul site-ului din CLI folosind ''​openssl''​. Alegeți un site care să folosească **HTTPS**. Obțineți certificatul site-ului din CLI folosind ''​openssl''​.
uso/laboratoare/new/10-sec/get-a-life.1544311277.txt.gz · Last modified: 2018/12/09 01:21 by liza_elena.babu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0