Differences

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

Link to this comparison view

uso:teme:tema-3 [2023/12/01 21:59]
adelin_costin.popa
uso:teme:tema-3 [2025/11/28 12:46] (current)
alexandru.raduta06 [Testarea temei. Finalizarea temei. Mașină virtuală.] Removed old task2 note and added new note for big files
Line 1: Line 1:
-<​hidden>​ 
 ====== Tema 3 ====== ====== Tema 3 ======
 **Ce trebuie să știu?** Studiați secțiunea de [[#​cunostinte_evaluate|Cunoștințe evaluate]] și suportul agregat necesar temei. **Ce trebuie să știu?** Studiați secțiunea de [[#​cunostinte_evaluate|Cunoștințe evaluate]] și suportul agregat necesar temei.
Line 29: Line 28:
  
 <note important>​ <note important>​
-Deadline: **23 Decembrie, ora 23:55**\\ +Deadline: **19 Decembrie, ora 23:59**\\
-Punctaj: **1.0 puncte** din nota finală\\+
 </​note>​ </​note>​
  
Line 45: Line 43:
  
  
-  * Pe parcusul acestei teme vom folosi cunoștințe generale legate de scripting și securitate ​(mai precis spargerea parolelor, decriptare vs. decodificare,​ hashing), dar și comenzi uzuale de lucru în linia de comandă, așa că verificați laboratoarele aferente înainte să vă apucați de această temă.+  * Pe parcusul acestei teme vom folosi cunoștințe generale legate de scripting, expresii regulate ​și securitate, dar și comenzi uzuale de lucru în linia de comandă, așa că verificați laboratoarele aferente înainte să vă apucați de această temă.
  
 ===== Testarea temei. Finalizarea temei. Mașină virtuală. ===== ===== Testarea temei. Finalizarea temei. Mașină virtuală. =====
  
-<​note>​La task-ul 2, pentru a primi toate punctele, trebuie salvate parolele //​decodificate//​ (nu decriptate) în wordlist_decoded.txt (atenție la trailing whitespaces).</​note>​ +<​note>​ 
 +În rezolvarea temei va trebui să instalați un fișier cu paroleSă aveți grijă să îl ștergeți înainte să trimiteți tema.</​note>​
  
 <note warning>​Este interzisă publicarea pe forum a comenzilor sau pozelor care fac parte din rezolvarea parțială sau integrală a  <note warning>​Este interzisă publicarea pe forum a comenzilor sau pozelor care fac parte din rezolvarea parțială sau integrală a 
Line 141: Line 139:
   * [5p] b. Modificați scriptul ''​fix_requests.sh''​ astfel încat toate liniile care au ca tip de cerere OPTIONS să fie afișate cu majuscule.   * [5p] b. Modificați scriptul ''​fix_requests.sh''​ astfel încat toate liniile care au ca tip de cerere OPTIONS să fie afișate cu majuscule.
   * **Exemplu: <color green>​OPTIONS /​SOME_OTHER_PATH HTTP/1.1 USER-AGENT: CHROME/​97.0.4692.71 (WINDOWS NT 6.1; WOW64)</​color>​**   * **Exemplu: <color green>​OPTIONS /​SOME_OTHER_PATH HTTP/1.1 USER-AGENT: CHROME/​97.0.4692.71 (WINDOWS NT 6.1; WOW64)</​color>​**
-  * [10p] c. Creați un script numit ''​get_users.sh''​. În cadrul acestuia, cu ajutorul cererilor de tip POST făcute către ''/​login''​ din fișierul ''​log.txt'',​ rețineți în fișierul ''​users_db.txt''​ toți utilizatorii și parola lor respectivă (ca hash de tipul sha256).+  * [10p] c. Creați un script numit ''​get_users.sh''​. În cadrul acestuia, cu ajutorul cererilor de tip POST (din fișierul ''​log.txt''​) ​făcute către ''/​login'',​ rețineți în fișierul ''​users_db.txt''​ toți utilizatorii și parola lor respectivă (ca hash de tipul sha256), sortați alfabetic după utilizatori.
   * **Exemplu: <color green>​adelin:​1bc9414dc185b89669dba035340c4684a6733bbf1cdac568dadcfd2eef731054</​color>​**   * **Exemplu: <color green>​adelin:​1bc9414dc185b89669dba035340c4684a6733bbf1cdac568dadcfd2eef731054</​color>​**
   * [10p] d. Creați un script numit ''​get_browsers.sh''​ în care identificați ce browsere folosesc utilizatorii de iPhone (din fișierul ''​log.txt''​) și le rețineți în fișierul ''​iphone_users_browsers.txt''​ alături de numărul de apariții, sortate de la cel mai folosit browser pana la cel mai puțin folosit.   * [10p] d. Creați un script numit ''​get_browsers.sh''​ în care identificați ce browsere folosesc utilizatorii de iPhone (din fișierul ''​log.txt''​) și le rețineți în fișierul ''​iphone_users_browsers.txt''​ alături de numărul de apariții, sortate de la cel mai folosit browser pana la cel mai puțin folosit.
   * **Exemplu: <color green>​Safari - 120</​color>​**   * **Exemplu: <color green>​Safari - 120</​color>​**
-</​hidden>​ 
uso/teme/tema-3.1701460772.txt.gz · Last modified: 2023/12/01 21:59 by adelin_costin.popa
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