FwAnalyzer เชซเชฐเซเชฎเชตเซ‡เชฐ เชธเซเชฐเช•เซเชทเชพ เชตเชฟเชถเซเชฒเซ‡เชทเช• เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡

เช•เซเชฐเซเช, เช“เชŸเซ‹เชฎเซ‡เชŸเซ‡เชก เชกเซเชฐเชพเช‡เชตเชฟเช‚เช— เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€เชฎเชพเช‚ เชตเชฟเชถเซ‡เชทเชคเชพ เชงเชฐเชพเชตเชคเซ€ เช•เช‚เชชเชจเซ€, เช–เซ‹เชฒเซเชฏเซเช‚ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชกเซเชธ FwAnalyser, เชœเซ‡ Linux-เช†เชงเชพเชฐเชฟเชค เชซเชฐเซเชฎเชตเซ‡เชฐ เชˆเชฎเซ‡เชœเซ€เชธเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชธเช‚เชญเชตเชฟเชค เชจเชฌเชณเชพเชˆเช“ เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชฒเซ€เช•เชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชงเชจเซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡. เช•เซ‹เชก เช—เซ‹ เชญเชพเชทเชพเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค Apache 2.0 เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ.

ext2/3/4, FAT/VFat, SquashFS เช…เชจเซ‡ UBIFS เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช›เชฌเซ€เช“เชจเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡. เชˆเชฎเซ‡เชœ เช–เซ‹เชฒเชตเชพ เชฎเชพเชŸเซ‡, เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ e2tools, mtools, squashfs-tools เช…เชจเซ‡ ubi_reader. FwAnalyzer เช‡เชฎเซ‡เชœเชฎเชพเช‚เชฅเซ€ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เชŸเซเชฐเซ€ เช•เชพเชขเซ‡ เช›เซ‡ เช…เชจเซ‡ เชจเชฟเชฏเชฎเซ‹เชจเชพ เชธเชฎเซ‚เชนเชจเชพ เช†เชงเชพเชฐเซ‡ เชธเชพเชฎเช—เซเชฐเซ€เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเซ‡ เช›เซ‡. เชจเชฟเชฏเชฎเซ‹เชจเซ‡ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ, เชซเชพเช‡เชฒ เชชเซเชฐเช•เชพเชฐ เช…เชจเซ‡ เชธเชพเชฎเช—เซเชฐเซ€ เชธเชพเชฅเซ‡ เชœเซ‹เชกเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช†เช‰เชŸเชชเซเชŸ เช JSON เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชเช• เช…เชนเซ‡เชตเชพเชฒ เช›เซ‡, เชœเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐเชฎเชพเช‚เชฅเซ€ เช•เชพเชขเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเซ‹ เชธเชพเชฐเชพเช‚เชถ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ เชšเซ‡เชคเชตเชฃเซ€เช“ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เชœเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡เชฒเชพ เชจเชฟเชฏเชฎเซ‹เชจเซเช‚ เชชเชพเชฒเชจ เช•เชฐเชคเซ€ เชจเชฅเซ€.

เชคเซ‡ เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชจเชพ เชเช•เซเชธเซ‡เชธ เช…เชงเชฟเช•เชพเชฐเซ‹เชจเซ‡ เชคเชชเชพเชธเชตเชพเชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เช•เชฐเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเซ‡ เชฆเชฐเซ‡เช• เชฎเชพเชŸเซ‡ เชฒเช–เชตเชพเชจเซ€ เชเช•เซเชธเซ‡เชธ เชถเซ‹เชงเซ‡ เช›เซ‡ เช…เชจเซ‡ เช–เซ‹เชŸเซ‹ UID/GID เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡), เชธเซเชฏเซเชก เชซเซเชฒเซ‡เช— เช…เชจเซ‡ SELinux เชŸเซ…เช—เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเชพเชฅเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชนเชพเชœเชฐเซ€ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡, เชญเซ‚เชฒเซ€ เช—เชฏเซ‡เชฒเซ€ เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€เชจเซ‡ เช“เชณเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเช‚เชญเชตเชฟเชค เชฐเซ‚เชชเซ‡ เช–เชคเชฐเชจเชพเช• เชซเชพเช‡เชฒเซ‹. เชธเชพเชฎเช—เซเชฐเซ€ เชคเซเชฏเชœเซ€ เชฆเซ‡เชตเชพเชฏเซ‡เชฒเชพ เชเชจเซเชœเซ€เชจเชฟเชฏเชฐเชฟเช‚เช— เชชเชพเชธเชตเชฐเซเชกเซเชธ เช…เชจเซ‡ เชกเซ€เชฌเช—เซ€เช‚เช— เชกเซ‡เชŸเชพเชจเซ‡ เชนเชพเช‡เชฒเชพเช‡เชŸ เช•เชฐเซ‡ เช›เซ‡, เชธเช‚เชธเซเช•เชฐเชฃ เชฎเชพเชนเชฟเชคเซ€เชจเซ‡ เชนเชพเช‡เชฒเชพเช‡เชŸ เช•เชฐเซ‡ เช›เซ‡, SHA-256 เชนเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐเชจเซ‡ เช“เชณเช–เซ‡ เช›เซ‡/เชšเช•เชพเชธเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเซเชฅเชฟเชฐ เชฎเชพเชธเซเช• เช…เชจเซ‡ เชจเชฟเชฏเชฎเชฟเชค เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชถเซ‹เชง เช•เชฐเซ‡ เช›เซ‡. เชšเซ‹เช•เซเช•เชธ เชซเชพเช‡เชฒ เชชเซเชฐเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชฌเชพเชนเซเชฏ เชตเชฟเชถเซเชฒเซ‡เชทเช• เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธเชจเซ‡ เชฒเชฟเช‚เช• เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡. เชเชจเซเชกเซเชฐเซ‹เช‡เชก-เช†เชงเชพเชฐเชฟเชค เชซเชฐเซเชฎเชตเซ‡เชฐ เชฎเชพเชŸเซ‡, เชฌเชฟเชฒเซเชก เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, ro.secure=1 เชฎเซ‹เชก, ro.build.type เชธเซเชŸเซ‡เชŸ เช…เชจเซ‡ SELinux เชธเช•เซเชฐเชฟเชฏเช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡).

เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชซเชฐเซเชฎเชตเซ‡เชฐเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชพ เชธเชฎเชธเซเชฏเชพเช“เชจเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ FwAnalyzer เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ‹ เชฎเซเช–เซเชฏ เชนเซ‡เชคเซ เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพ เชชเชฐ เชฆเซ‡เช–เชฐเซ‡เช– เชฐเชพเช–เชตเชพเชจเซ‹ เช›เซ‡ เชœเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เช•เชฐเชพเชฐ เชตเชฟเช•เซเชฐเซ‡เชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชฎเชพเชฒเชฟเช•เซ€ เช…เชฅเชตเชพ เชธเชชเซเชฒเชพเชฏ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. FwAnalyzer เชจเชฟเชฏเชฎเซ‹ เชคเชฎเชจเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเซ‹เช•เซเช•เชธ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เช…เชธเซเชตเซ€เช•เชพเชฐเซเชฏ เชตเชฟเชšเชฒเชจเซ‹เชจเซ‡ เช“เชณเช–เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช–เซ‹เชŸเชพ เชเช•เซเชธเซ‡เชธ เช…เชงเชฟเช•เชพเชฐเซ‹ เชธเซ‹เช‚เชชเชตเชพ เช…เชฅเชตเชพ เช–เชพเชจเช—เซ€ เช•เซ€ เช…เชจเซ‡ เชกเชฟเชฌเช—เชฟเช‚เช— เช•เซ‹เชก เช›เซ‹เชกเชตเชพ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชšเช•เชพเชธเชฃเซ€ เชคเชฎเชจเซ‡ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชจเซ‡ เชŸเชพเชณเชตเชพ เชฆเซ‡ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡ เชคเซเชฏเชพเช— ssh เชธเชฐเซเชตเชฐเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชตเชชเชฐเชพเชฏเซ‡เชฒ, เชชเซ‚เชฐเซเชตเชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชฟเช‚เช— เชชเชพเชธเชตเชฐเซเชก, เชธเซเชฒเชญ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ /etc/config/shadow เช…เชฅเชตเชพ เชญเซ‚เชฒเซ€ เช—เชฏเชพ เช•เซ€เช“ เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐเชจเซ€ เชฐเชšเชจเชพ).

FwAnalyzer เชซเชฐเซเชฎเชตเซ‡เชฐ เชธเซเชฐเช•เซเชทเชพ เชตเชฟเชถเซเชฒเซ‡เชทเช• เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹