рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░, "рдореЗрд░реЗ рд░рд╛рдЙрдЯрд░, рдХрдВрдкреНрдпреВрдЯрд░, рдЖрдИрдкреА-рдХреИрдорд░рд╛ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдмреЙрдЯрдиреЗрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ?" рдЗрд╕рдиреЗ рдореБрдЭреЗ рдЕрдкрдиреЗ рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдмреЙрдЯрдиреЗрдЯ рд╕реЗ рдЯрдХрд░рд╛рдиреЗ рдХреЗ рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред
рд╕рдВрджрд┐рдЧреНрдз рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реБрдП, рдореИрдВ рд░рд╛рдЙрдЯрд░ рдХреЗ рдЖрдИрдкреА рдкрддреЗ рдкрд░ рдЖрдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЗрд░реЗ рд╣рдиреАрдкреЙрдЯ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рдЕрд╕рдлрд▓ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдП рдЧрдП рдереЗред /Var/log/auth.log рдореЗрдВ рдореИрдВрдиреЗ рдпрд╣ рджреЗрдЦрд╛:
... Oct 9 23:52:04 dvrh sshd[3523]: Failed password for root from 129.***.***.29 port 35276 ssh2 Oct 9 23:52:04 dvrh sshd[3523]: Connection closed by authenticating user root 129.***.***.29 port 35276 [preauth] Oct 9 23:52:05 dvrh sshd[3525]: Connection closed by authenticating user root 129.***.***.29 port 35278 [preauth] Oct 9 23:52:06 dvrh sshd[3529]: Failed password for root from 129.***.***.29 port 35280 ssh2 Oct 9 23:52:06 dvrh sshd[3529]: Connection closed by authenticating user root 129.***.***.29 port 35280 [preauth] Oct 9 23:52:06 dvrh sshd[3531]: Invalid user admin from 129.***.***.29 port 35282 Oct 9 23:52:07 dvrh sshd[3531]: Failed password for invalid user admin from 129.***.***.29 port 35282 ssh2 Oct 9 23:52:07 dvrh sshd[3531]: Connection closed by invalid user admin 129.***.***.29 port 35282 [preauth] Oct 9 23:52:08 dvrh sshd[3533]: Invalid user test from 129.***.***.29 port 35286 Oct 9 23:52:11 dvrh sshd[3533]: Failed password for invalid user test from 129.***.***.29 port 35286 ssh2 Oct 9 23:52:11 dvrh sshd[3533]: Connection closed by invalid user test 129.***.***.29 port 35286 [preauth] Oct 9 23:52:11 dvrh sshd[3535]: Invalid user test from 129.***.***.29 port 35288 Oct 9 23:52:12 dvrh sshd[3535]: Failed password for invalid user test from 129.***.***.29 port 35288 ssh2 Oct 9 23:52:12 dvrh sshd[3535]: Connection closed by invalid user test 129.***.***.29 port 35288 [preauth] Oct 9 23:53:12 dvrh sshd[3537]: Invalid user admin from 129.***.***.29 port 35290 Oct 9 23:53:12 dvrh sshd[3537]: Connection closed by invalid user admin 129.***.***.29 port 35290 [preauth] ...
рдирд┐рд╖реНрдХрд░реНрд╖ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рдерд╛: рдХрд┐рд╕реА рдиреЗ рдорд╛рдирдХ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореЗрд░реЗ рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ (рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦрддреЗ рд╣реБрдП) рдпрд╣ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЛрдб рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдпрд╣ рдПрдХ рдФрд░ рд░рд╛рдЙрдЯрд░ рд╣реИ рдЬреЛ рдмреЙрдЯрдиреЗрдЯ рдХрд╛ рд╕рджрд╕реНрдп рд╣реИред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдЪрд┐рддреНрд░ рдЦреБрд▓реЗ 22 рдкреЛрд░реНрдЯ рд╡рд╛рд▓реЗ рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реИред рдЖрдк рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдмрд╛рд╣рд░реА рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ ssh, рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдмреЙрдЯ рдЖрдкрдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред рдЗрд╕реА рд╕рдордп, ~ 80% рдкреНрд░рдпрд╛рд╕ рдЪреАрди рдХреЗ рд╣реЛрдВрдЧреЗред
рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдХреБрдЫ рд╕рдордп рдмрд╛рдж, рдореИрдВ рдорд╛рдирдХ рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рдмрджрдХрд┐рд╕реНрдордд рдЖрдИрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ (рдЖрд╢реНрдЪрд░реНрдп рдХреА рдмрд╛рдд рд╣реИ; рдореИрдВ рдирд╣реАрдВ рдХрд░рддрд╛)ред рд▓реЗрдХрд┐рди рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдпрд╣ рдХреЛрдИ рд╕рд╛рдзрд╛рд░рдг рд░рд╛рдЙрдЯрд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдбрд┐рд╡рд╛рдЗрд╕ рдЬрд┐рд╕реЗ рдХреИрд▓рд┐рдХреНрд╕ рдЧрд┐рдЧрд╛рд╕реНрдкрд╛рдпрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
Calix GigaSpire EXOS рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рддрд╣рдд рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо рдХрдВрдЯреНрд░реЛрд▓ рд╕рд┐рд╕реНрдЯрдо рд╣реИред GigaSpire рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- рд╕рдорд░реНрдерди рд╡рд╛рдИ-рдлрд╛рдИ 6 (802.11ax), 8x8 @ 5 GHz рдФрд░ 4x4 рдХреЗ рд╕рд╛рде 2.4 GHz рдкрд░
- рдорд▓реНрдЯреА рдЧреАрдЧрд╛рдмрд┐рдЯ рд╕рд░реНрд╡рд┐рд╕
- рд╕реНрддрд░ 2 рдФрд░ рд╕реНрддрд░ 3 рд╕реЗрд╡рд╛рдПрдВ
- рдХреИрд▓рд┐рдХреНрд╕ рд╕рдкреЛрд░реНрдЯ рдХреНрд▓рд╛рдЙрдб рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдмрдВрдзрд┐рдд
- IoT рд╕рдорд░реНрдерди (рдмреНрд▓реВрдЯреВрде рдХрдо рдКрд░реНрдЬрд╛, Zigbee 3.0 рдФрд░ Z- рд╡реЗрд╡ рдкреНрд░реЛ)
- рдЕрдореЗрдЬрд╝рди рдПрд▓реЗрдХреНрд╕рд╛ рд╡реЙрдпрд╕ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ
рдкрд╣рд▓реА рдЪреАрдЬ рдЬреЛ рдореИрдВрдиреЗ рдХреА, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд▓ рд░рд╣реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рд╕реВрдЪреА рджреЗрдЦреАред рдФрд░ рдпрд╣ "рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк" рдЗрд╕ рддрд░рд╣ рджреЗрдЦрд╛:
[router] / # ps ... 2978 root 1444 S {kkbs2l3mdqjq} ipjq2njq5qjq 9729 root 1584 S {kkbs2l3mdqjq} ipjq2njq5qjq 14871 root 5532 S {hgoj42jadsjvebc} m6ojj5oj5gojj2h08b8l 19037 root 308 S {hgoj42jadsjvebc} m6ojj5oj5gojj2h08b8l 19041 root 284 S {hgoj42jadsjvebc} m6ojj5oj5gojj2h08b8l ...
рд╕рдВрджреЗрд╣ рдЗрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдирд╛рдореЛрдВ рдХреА "рдпрд╛рджреГрдЪреНрдЫрд┐рдХрддрд╛" рд╣реИред рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдХреНрдпрд╛ рд╣реИрдВ, рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреНрдпрд╛ / рдХреНрдпрд╛ рд╣реИ:
procfs рдПрдХ рд╡рд┐рд╢реЗрд╖ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ UNIX- рдЬреИрд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдкрдХреЛ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХрд░реНрдиреЗрд▓ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред Ps, w, top рдЬреИрд╕реЗ рдХрдорд╛рдВрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрд╣ рдЖрдорддреМрд░ рдкрд░ / рдЦрд░реАрдж рдкрд░ рдореБрд╣рд┐рдо рд╢реБрд░реВ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЖрдк рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рднреА рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд┐рддрдиреА рд╕реНрд╡реИрдк рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреИрд╢ рдЖрдХрд╛рд░ рдХрд┐рддрдирд╛ рдмрдбрд╝рд╛ рд╣реИ, рдЬреЛ рдХрд░реНрдиреЗрд▓ рдореЙрдбреНрдпреВрд▓ рд▓реЛрдб рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдХрд┐рддрдиреЗ рдбрд┐рд╕реНрдХ рдпрд╛ рд╡рд┐рднрд╛рдЬрди рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЖрджрд┐ред
рд╣рдо рдРрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд╕рдВрджрд┐рдЧреНрдз рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдорд┐рд▓реА рд╣реЛред рдЙрдирдХреЗ рдкрд╛рд╕ рдлреЙрд░реНрдо / proc / PID рд╣реИ, рдЬрд╣рд╛рдВ PID рдЙрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рдЖрдИрдбреА рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЗрд╕ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реИред рдпрджрд┐ рдЖрдк рдЙрдирдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдлрд╛рдЗрд▓реЗрдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
- cmdline - рдЙрд╕ рдХрдорд╛рдВрдб рдХреЛ рд╕рдореНтАНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХреА рдЧрдИ рдереА, рд╕рд╛рде рд╣реА рд╕рд╛рде рдкреИрд░рд╛рдореАрдЯрд░ рдЗрд╕реЗ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
- cwd - рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреА рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХрд╛ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ
- exe - рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рд▓рд┐рдВрдХ
- root - рд░реВрдЯ рдлреЛрд▓реНрдбрд░ рдХрд╛ рд▓рд┐рдВрдХ
- рдкрд░реНрдпрд╛рд╡рд░рдг - рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░
- fd - рдЗрд╕рдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░, рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
- рдорд╛рдирдЪрд┐рддреНрд░ , рдкреНрд░рддрд┐рдорд╛ , рдФрд░ рдореЗрдо - рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрдореГрддрд┐ рдЬрд╛рдирдХрд╛рд░реА
- рд╕реНрдЯреЗрдЯ , рд╕реНрдЯреЗрдЯрд╕ - рдкреНрд░реЛрд╕реЗрд╕ рд╕реНрдЯреЗрдЯрд╕
рд╣рдо рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдкрд╣рд▓реА рдмрд╛рдд рдЬреЛ рдорди рдореЗрдВ рдЖрддреА рд╣реИ рд╡рд╣ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рдЪреЗрдХрд╕рдо рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдореИрдЪреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рдирд╛ рд╣реИ:
/ # md5sum /proc/2978/exe d204e97ac15a6d0a3ed7e415edfa582e /proc/2978/exe
рдореИрдВрдиреЗ рдЗрд╕ md5
рдХреЛ рдорд┐рд░рд╛рдИ рдЪреЗрдХрд╕рдореЛрдВ рдХреА
рд╕реВрдЪреА рдореЗрдВ рдкрд╛рдпрд╛, рдЬреЛ рдлрд╝рд╛рдЗрд▓ рдХреА рдЙрддреНрдкрддреНрддрд┐ рдХреА рдкреНрд░рдХреГрддрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдм рд╣рдо рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдорд┐рд░рд╛рдИ рдмреЙрдЯ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рд░рд╛рдЙрдЯрд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдмреЗрдХрд╛рд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдирдпрд╛ рдореИрд▓рд╡реЗрдпрд░ рдЬрд▓реНрдж рд╣реА рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдПрдХ рд░рд╛рдЙрдЯрд░ рдкрд░ рдЪрдврд╝ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдХрд┐рд╕реА рдФрд░ рдХреЗ рдкрд╛рд╕рд╡рд░реНрдб рдХреЛ рдмрджрд▓рдирд╛ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реИ, рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ред