เบเปเบญเบเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบปเปเบเบเบญเบเบซเบผเบฑเบเบชเบนเบ
AIDE เบซเบเปเปเบกเบฒเบเบฒเบ "Advanced Intrusion Detection Environment" เปเบฅเบฐเปเบเบฑเบเบซเบเบถเปเบเปเบเบฅเบฐเบเบปเบเบเบตเปเบเบดเบเบปเบกเบเบตเปเบชเบธเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเปเบเป Linux. AIDE เบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบญเบเบเบฑเบ malware, เปเบงเบฃเบฑเบชเปเบฅเบฐเบเบงเบเบเบปเบเบเบดเบเบเบฐเบเปเบฒเบเบตเปเบเปเปเปเบเปเบฎเบฑเบเบญเบฐเบเบธเบเบฒเบ. เปเบเบทเปเบญเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเปเบเบฅเปเปเบฅเบฐเบเบงเบเบเบปเบเบเบฒเบเบเบธเบเบฅเบธเบ, AIDE เบชเปเบฒเบเบเบฒเบเบเปเปเบกเบนเบเบเบญเบเบเปเปเบกเบนเบเปเบเบฅเปเปเบฅเบฐเบเบฝเบเบเบฝเบเบชเบฐเบเบฒเบเบฐเบเบญเบเบฅเบฐเบเบปเบเปเบเบเบฐเบเบธเบเบฑเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเป. AIDE เบเปเบงเบเบซเบผเบธเบเบเปเบญเบเปเบงเบฅเบฒเบเบฒเบเบชเบทเบเบชเบงเบเปเบซเบเบเบฒเบเปเบเบเบเบฒเบเบชเบธเบกเปเบชเปเปเบเบฅเปเบเบตเปเบเบทเบเบเบฑเบเปเบเป.
เบเบธเบโเบเบฐโเบชเบปเบกโเบเบฑเบ AIDEโ:
- เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบเบธเบโเบฅเบฑเบโเบชเบฐโเบเบฐโเปเบเบฅโเปโเบเปเบฒเบเปโ, เบฅเบงเบกโเบเบฑเบโ: เบเบฐโเปเบเบโเปเบเบฅโเปโ, inodeโ, uidโ, gidโ, เบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโ, เบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเปเบเบทเปเบญเบกโเบเปเปโ, mtimeโ, ctime เปเบฅเบฐ atimeโ.
- เบฎเบญเบเบฎเบฑเบเบเบฒเบเบเบตเบเบญเบฑเบ Gzip, SELinux, XAttrs, Posix ACL เปเบฅเบฐเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐเบเบญเบเบฅเบฐเบเบปเบเปเบเบฅเป.
- เบฎเบญเบเบฎเบฑเบ algorithms เบเปเบฒเบเปเบฅเบงเบกเบเบฑเบ md5, sha1, sha256, sha512, rmd160, crc32, เปเบฅเบฐเบญเบทเปเบเป.
- เบเบฒเบโเบชเบปเปเบโเปเบเปเบโเบเบฒเบโเปเบเบโเบญเบตโเปเบกเบฅโเปโ.
เปเบเบเบปเบเบเบงเบฒเบกเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบดเปเบเบงเบดเบเบตเบเบฒเบเบเบดเบเบเบฑเปเบเปเบฅเบฐเบเปเบฒเปเบเป AIDE เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบเบธเบเบฅเบธเบเปเบ CentOS 8.
เปเบเบทเปเบญเบเปเบเปเบเบทเปเบญเบเบเบปเปเบ
- เปเบเบตเบเปเบงเบตเบเบตเปเปเบเป CentOS 8, เบกเบต RAM เบขเปเบฒเบเปเปเบญเบ 2 GB.
- เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบฎเบฒเบ
เปเบฅเบตเปเบกเบเบปเปเบ
เปเบเบฐเบเปเบฒเปเบซเปเบเบฑเบเบเบธเบเบฅเบฐเบเบปเบเบเปเบญเบ. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป.
dnf update -y
เบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเบเบฑเบโเบเบธเบโ, restart เบฅเบฐโเบเบปเบโเบเบญเบโเบเปเบฒเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบกเบตโเบเบปเบโเบชเบฑเบโเบชเบดเบโ.
เบเบฒเบเบเบดเบเบเบฑเปเบ AIDE
AIDE เบกเบตเบขเบนเปเปเบเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบกเบฒเบเบเบฐเบเบฒเบ CentOS 8. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบเบกเบฑเบเปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบเปเบเบเบเบฒเบเปเบฅเปเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
dnf install aide -y
เปเบกเบทเปเบญเบเบฒเบเบเบดเบเบเบฑเปเบเบชเปเบฒเปเบฅเบฑเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบชเบฐเบเบฑเบ AIDE เปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
aide --version
เบเปเบฒเบเบเบงเบเปเบเบดเปเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
Aide 0.16
Compiled with the following options:
WITH_MMAP
WITH_PCRE
WITH_POSIX_ACL
WITH_SELINUX
WITH_XATTR
WITH_E2FSATTRS
WITH_LSTAT64
WITH_READDIR64
WITH_ZLIB
WITH_CURL
WITH_GCRYPT
WITH_AUDIT
CONFIG_FILE = "/etc/aide.conf"
เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบกเบตเบขเบนเป aide
เบชเบฒโเบกเบฒเบโเปเบเบดเปเบโเปเบเปโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
aide --help
เบเบฒเบเบชเปเบฒเบเปเบฅเบฐเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเปเปเบกเบนเบ
เบชเบดเปเบเบเปเบฒเบญเบดเบเบเบตเปเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบฎเบฑเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบดเบเบเบฑเปเบ AIDE เปเบกเปเบเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบ. เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเบญเบเบเปเบงเบเบเบฒเบเบชเปเบฒเบเบเบฒเบเบเปเปเบกเบนเบ (snapshot) เบเบญเบเปเบเบฅเปเบเบฑเบเบซเบกเบปเบเปเบฅเบฐเปเบเปเบฅเบเบฐเบเปเบฅเบตเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ.
เปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเปเปเบกเบนเบ, เบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
aide --init
เบเปเบฒเบเบเบงเบเปเบเบดเปเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
Start timestamp: 2020-01-16 03:03:19 -0500 (AIDE 0.16)
AIDE initialized database at /var/lib/aide/aide.db.new.gz
Number of entries: 49472
---------------------------------------------------
The attributes of the (uncompressed) database(s):
---------------------------------------------------
/var/lib/aide/aide.db.new.gz
MD5 : 4N79P7hPE2uxJJ1o7na9sA==
SHA1 : Ic2XBj50MKiPd1UGrtcUk4LGs0M=
RMD160 : rHMMy5WwHVb9TGUc+TBHFHsPCrk=
TIGER : vkb2bvB1r7DbT3n6d1qYVfDzrNCzTkI0
SHA256 : tW3KmjcDef2gNXYqnOPT1l0gDFd0tBh9
xWXT2iaEHgQ=
SHA512 : VPMRQnz72+JRgNQhL16dxQC9c+GiYB8g
uZp6uZNqTvTdxw+w/IYDSanTtt/fEkiI
nDw6lgDNI/ls2esijukliQ==
End timestamp: 2020-01-16 03:03:44 -0500 (run time: 0m 25s)
เบเปเบฒเบชเบฑเปเบเบเปเบฒเบเปเบเบดเบเบเบฐเบชเปเบฒเบเบเบฒเบเบเปเปเบกเบนเบเปเบซเบกเป aide.db.new.gz
เปเบเบฅเบฒเบเบเบฒเบ /var/lib/aide
. เบกเบฑเบเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเปเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
ls -l /var/lib/aide
เบเบปเบเปเบเปเบฎเบฑเบ:
total 2800
-rw------- 1 root root 2863809 Jan 16 03:03 aide.db.new.gz
AIDE เบเบฐเบเปเปเปเบเปเปเบเบฅเปเบเบฒเบเบเปเปเบกเบนเบเปเบซเบกเปเบเบตเปเบเบปเบเบเปเบงเบฒเบกเบฑเบเบเบทเบเบเปเบฝเบเบเบทเปเปเบเบฑเบ aide.db.gz
. เบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเบฑเปเบเบเปเปเปเบเบเบตเป:
mv /var/lib/aide/aide.db.new.gz /var/lib/aide/aide.db.gz
เบกเบฑเบเปเบเบฐเบเปเบฒเปเบซเปเบเปเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเบฅเบฐเปเบฅเบเบฐเปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบเบทเบเบเบดเบเบเบฒเบกเบขเปเบฒเบเบเบทเบเบเปเบญเบ.
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบชเบฐเบเบฒเบเบเบตเปเบเบญเบเบเบฒเบเบเปเปเบกเบนเบเปเบเบเบเบฒเบเบเปเบฝเบเบเบฒเบฅเบฒเบกเบดเปเบเบต DBDIR
เปเบเปเบเบฅ /etc/aide.conf
.
เปเบฅเปเบเบชเบฐเปเบเบ
AIDE เบเบญเบเบเบตเปเบเปเบญเบกเบเบตเปเบเบฐเปเบเปเบเบฒเบเบเปเปเบกเบนเบเปเปเปเปเบฅเปเบง. เบเปเบฒเปเบเบตเบเบเบฒเบเบเบงเบเบชเบญเบ AIDE เบเปเบฒเบญเบดเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบเป:
aide --check
เบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเปเบเปเปเบงเบฅเบฒเบเบฒเบเปเบงเบฅเบฒเปเบเบทเปเบญเปเบซเปเบชเปเบฒเปเบฅเบฑเบเปเบเบเบเบถเปเบเบเบฑเบเบเบฐเบซเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบญเบเบเปเบฒเบเปเบฅเบฐเบเปเบฒเบเบงเบ RAM เปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบญเบเบเปเบฒเบ. เปเบกเบทเปเบญเบเบฒเบเบชเบฐเปเบเบเบชเปเบฒเปเบฅเบฑเบเปเบฅเปเบง, เบเปเบฒเบเบเบฐเปเบซเบฑเบเบชเบดเปเบเบเปเปเปเบเบเบตเป:
Start timestamp: 2020-01-16 03:05:07 -0500 (AIDE 0.16)
AIDE found NO differences between database and filesystem. Looks okay!!
เบเบปเบเปเบเปเบฎเบฑเบเบเปเบฒเบเปเบเบดเบเบเปเบฒเบงเบงเปเบฒเปเบเบฅเปเปเบฅเบฐเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบฑเบเบซเบกเบปเบเบเบปเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบ AIDE.
เบเบฒเบเบเบปเบเบชเบญเบ AIDE
เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, AIDE เบเปเปเปเบเปเบเบดเบเบเบฒเบกเปเบเปเบฅเบเบฐเบเปเบฅเบตเบฎเบฒเบ Apache เปเบฅเบตเปเบกเบเบปเปเบ /var/www/html.
เบกเบฒเบเบฑเปเบเบเปเบฒ AIDE เปเบเบทเปเบญเปเบเบดเปเบเบกเบฑเบ. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเปเบฝเบเปเบเบฅเป /etc/aide.conf
.
nano /etc/aide.conf
เปเบเบตเปเบกเปเบชเบฑเปเบเบเปเบฒเบเปเบเบดเบ "/root/CONTENT_EX"
เบเปเปเปเบเบเบตเป:
/var/www/html/ CONTENT_EX
เบเปเปเปเบ, เบชเปเบฒเบเปเบเบฅเป aide.txt
เปเบเบฅเบฒเบเบเบฒเบ /var/www/html/
เบเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
echo "Test AIDE" > /var/www/html/aide.txt
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบงเบเบชเบญเบ AIDE เปเบฅเบฐเปเบซเปเปเบเปเปเบเบงเปเบฒเปเบเบฅเปเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเปเบเบทเบเบเบงเบเบเบปเบ.
aide --check
เบเปเบฒเบเบเบงเบเปเบเบดเปเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
Start timestamp: 2020-01-16 03:09:40 -0500 (AIDE 0.16)
AIDE found differences between database and filesystem!!
Summary:
Total number of entries: 49475
Added entries: 1
Removed entries: 0
Changed entries: 0
---------------------------------------------------
Added entries:
---------------------------------------------------
f++++++++++++++++: /var/www/html/aide.txt
เบเบงเบเปเบฎเบปเบฒเปเบซเบฑเบเบงเปเบฒเปเบเบฅเปเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเปเบเบทเบเบเบงเบเบเบปเบ aide.txt
.
เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเบงเบเบเบปเบ, เบเบฑเบเบเบธเบเบเบฒเบเบเปเปเบกเบนเบ AIDE.
aide --update
เบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเบเบฑเบโเบเบธเบโเบเปเบฒเบโเบเบฐโเปเบซเบฑเบโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
Start timestamp: 2020-01-16 03:10:41 -0500 (AIDE 0.16)
AIDE found differences between database and filesystem!!
New AIDE database written to /var/lib/aide/aide.db.new.gz
Summary:
Total number of entries: 49475
Added entries: 1
Removed entries: 0
Changed entries: 0
---------------------------------------------------
Added entries:
---------------------------------------------------
f++++++++++++++++: /var/www/html/aide.txt
เบเปเบฒเบชเบฑเปเบเบเปเบฒเบเปเบเบดเบเบเบฐเบชเปเบฒเบเบเบฒเบเบเปเปเบกเบนเบเปเบซเบกเป aide.db.new.gz
เปเบเบฅเบฒเบเบเบฒเบ
/var/lib/aide/
เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบกเบฑเบเบเปเบงเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
ls -l /var/lib/aide/
เบเบปเบเปเบเปเบฎเบฑเบ:
total 5600
-rw------- 1 root root 2864012 Jan 16 03:09 aide.db.gz
-rw------- 1 root root 2864100 Jan 16 03:11 aide.db.new.gz
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฝเบเบเบทเปเบเบฒเบเบเปเปเบกเบนเบเปเบซเบกเปเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบเปเบเบทเปเบญเปเบซเป AIDE เปเบเปเบเบฒเบเบเปเปเบกเบนเบเปเบซเบกเปเปเบเบทเปเบญเบเบดเบเบเบฒเบกเบเบฒเบเบเปเบฝเบเปเบเบเบเบทเปเบกเบญเบตเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบเบทเปเบกเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
mv /var/lib/aide/aide.db.new.gz /var/lib/aide/aide.db.gz
เบเปเบฒเปเบเบตเบเบเบฒเบเบเบงเบเบชเบญเบเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบเปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒ AIDE เบเปเบฒเบฅเบฑเบเปเบเปเบเบฒเบเบเปเปเบกเบนเบเปเบซเบกเป:
aide --check
เบเปเบฒเบเบเบงเบเปเบเบดเปเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
Start timestamp: 2020-01-16 03:12:29 -0500 (AIDE 0.16)
AIDE found NO differences between database and filesystem. Looks okay!!
เบเบงเบเปเบฎเบปเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบฒเบเบเบงเบเบชเบญเบ
เบกเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบเบตเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบเบงเบเบชเบญเบ AIDE เบเบธเบเปเบกเบทเปเปเบฅเบฐเบชเบปเปเบเบเบปเบเบฅเบฒเบเบเบฒเบ. เบเบฐเบเบงเบเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเปเบเป cron.
nano /etc/crontab
เปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเบเบงเบเบชเบญเบ AIDE เบเบธเบเปเบกเบทเปเปเบเปเบงเบฅเบฒ 10:15, เปเบซเปเปเบเบตเปเบกเปเบเบงเบเปเปเปเบเบเบตเปเปเบชเปเบเปเบฒเบเปเบเบฅเป:
15 10 * * * root /usr/sbin/aide --check
เบเบฝเบงเบเบตเป AIDE เบเบฐเปเบเปเบเปเบซเปเปเบเบปเปเบฒเบฎเบนเปเบเบฒเบเปเบเบชเบฐเบเบต. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบงเบเปเบเบดเปเบเบเบปเบเปเบฒเบเบเบญเบเบเปเบฒเบเบเปเบงเบเบเบณเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
tail -f /var/mail/root
เบเบฑเบเบเบถเบ AIDE เบชเบฒเบกเบฒเบเปเบเบดเปเบเปเบเปเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
tail -f /var/log/aide/aide.log
เบชเบฐเบซเบฅเบธเบ
เปเบเบเบปเบเบเบงเบฒเบกเบเบตเป, เบเปเบฒเบเปเบเปเบฎเบฝเบเบฎเบนเปเบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเป AIDE เปเบเบทเปเบญเบเบงเบเบชเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบฅเปเปเบฅเบฐเบเปเบฒเบเบปเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเบเปเปเปเบเปเบฎเบฑเบเบญเบฐเบเบธเบเบฒเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบตเปเบกเปเบเบตเบก, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ /etc/aide.conf. เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเปเบฒเบเบเบงเบฒเบกเบเบญเบเปเบ, เปเบเบฐเบเปเบฒเปเบซเปเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฒเบเบเปเปเบกเบนเบเปเบฅเบฐเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบชเบทเปเบญเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ. เบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบกเบชเบฒเบกเบฒเบเบเบปเบเปเบเปเปเบเปเบญเบเบฐเบชเบฒเบ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com