เช•เซ‡เชจ เชฅเซ‹เชฎเซเชชเชธเชจ เชฏเซเชจเชฟเช•เซเชธ เชชเชพเชธเชตเชฐเซเชก

เช•เซเชฏเชพเช‚เช• 2014 เชฎเชพเช‚, BSD 3 เชธเซเชคเซเชฐเซ‹เชค เชตเซƒเช•เซเชทเชจเชพ เชกเชฎเซเชชเชฎเชพเช‚, เชฎเชจเซ‡ เชเช• เชซเชพเช‡เชฒ เชฎเชณเซ€ / etc / passwd เชกเซ‡เชจเชฟเชธ เชฐเชฟเชšเซ€, เช•เซ‡เชจ เชฅเซ‹เชฎเซเชชเชธเชจ, เชฌเซเชฐเชพเชฏเชจ เชกเชฌเชฒเซเชฏเซ. เช•เชฐเซเชจเชฟเช˜เชจ, เชธเซเชŸเซ€เชต เชฌเซ‹เชฐเซเชจ เช…เชจเซ‡ เชฌเชฟเชฒ เชœเซ‹เชฏ เชœเซ‡เชตเชพ เชคเชฎเชพเชฎ เช…เชจเซเชญเชตเซ€เช“เชจเชพ เชชเชพเชธเชตเชฐเซเชก เชธเชพเชฅเซ‡.

เช† เชนเซ‡เชถ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชฏเซ‡เชฒ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชนเชคเซเช‚ เช•เซเชฐเชฟเชชเซเชŸ(3) DES-เช†เชงเชพเชฐเชฟเชค - เชจเชฌเชณเชพ เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชพเชฏ เช›เซ‡ (เช…เชจเซ‡ เชฎเชนเชคเซเชคเชฎ 8 เช…เช•เซเชทเชฐเซ‹เชจเซ€ เชชเชพเชธเชตเชฐเซเชก เชฒเช‚เชฌเชพเชˆ เชธเชพเชฅเซ‡). เชคเซ‡เชฅเซ€ เชฎเซ‡เช‚ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚ เช•เซ‡ เช†เชจเช‚เชฆ เชฎเชพเชŸเซ‡ เช† เชชเชพเชธเชตเชฐเซเชกเซเชธเชจเซ‡ เช•เซเชฐเซ‡เช• เช•เชฐเชตเซเช‚ เชธเชฐเชณ เชนเชถเซ‡.

เช…เชฎเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชฌเซเชฐเซเชŸเชฐเซเชธ เชฒเชˆเช เช›เซ€เช เชœเซเชนเซ‹เชจ ะธ เชนเซ‡เชถเช•เซ‡เชŸ.

เช–เซ‚เชฌ เชœ เชเชกเชชเชฅเซ€ เชฎเซ‡เช‚ เช˜เชฃเชพ เชฌเชงเชพ เชชเชพเชธเชตเชฐเซเชก เช•เซเชฐเซ‡เช• เช•เชฐเซเชฏเชพ, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช˜เชฃเชพ เชจเชฌเชณเชพ เชนเชคเชพ (เชฐเชธเชชเซเชฐเชฆ เชตเชพเชค เช เช›เซ‡ เช•เซ‡ bwk เช เชชเชพเชธเชตเชฐเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹. /.,/.,, โ€” QWERTY เช•เซ€เชฌเซ‹เชฐเซเชก เชชเชฐ เชŸเชพเช‡เชช เช•เชฐเชตเซเช‚ เชธเชฐเชณ เช›เซ‡).

เชชเชฐเช‚เชคเซ เช•เซ‡เชจเชจเซ‹ เชชเชพเชธเชตเชฐเซเชก เช…เชจเช•เซเชฐเซ‡เช•เซ‡เชฌเชฒ เชนเชคเซ‹. เชฌเชงเชพ เชฒเซ‹เช…เชฐเช•เซ‡เชธ เช…เช•เซเชทเชฐเซ‹ เช…เชจเซ‡ เชธเช‚เช–เซเชฏเชพเช“เชจเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชถเซ‹เชง เชชเชฃ (2014 เชฎเชพเช‚ เช•เซ‡เชŸเชฒเชพเช• เชฆเชฟเชตเชธเซ‹) เชชเชฐเชฟเชฃเชพเชฎ เชฒเชพเชตเซ€ เชถเช•เซเชฏเซเช‚ เชจเชฅเซ€. เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เช•เซ‡เชจ เชฅเซ‹เชฎเซเชชเชธเชจ เช…เชจเซ‡ เชฐเซ‹เชฌเชฐเซเชŸ เชฎเซ‹เชฐเชฟเชธ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเซ‹เชตเชพเชฅเซ€, เชนเซเช‚ เช†เชถเซเชšเชฐเซเชฏ เชชเชพเชฎเซ€ เชฐเชนเซเชฏเซ‹ เชนเชคเซ‹ เช•เซ‡ เชฎเซ‹เชŸเซ€ เชกเซ€เชฒ เชถเซเช‚ เช›เซ‡. เชฎเชจเซ‡ เช เชชเชฃ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡, NTLM เชœเซ‡เชตเซ€ เช…เชจเซเชฏ เชชเชพเชธเชตเชฐเซเชก เชนเซ‡เชถเชฟเช‚เช— เชธเซเช•เซ€เชฎเซเชธเชจเซ€ เชธเชฐเช–เชพเชฎเชฃเซ€เชฎเชพเช‚, เช•เซเชฐเชฟเชชเซเชŸ(3) เชคเซ‹เชกเชตเชพเชฎเชพเช‚ เช–เซ‚เชฌ เชœ เชงเซ€เชฎเซ€ เช›เซ‡ (เช•เชฆเชพเชš เช“เช›เซ€ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช).

เชถเซเช‚ เชคเซ‡เชฃเซ‡ เช–เชฐเซ‡เช–เชฐ เช•เซ‡เชชเชฟเชŸเชฒ เชฒเซ‡เชŸเชฐเซเชธ เช…เชฅเชตเชพ เชคเซ‹ เช–เชพเชธ เช…เช•เซเชทเชฐเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹? (7-เชฌเซ€เชŸ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฌเซเชฐเซเชŸ เชซเซ‹เชฐเซเชธ เช†เชงเซเชจเชฟเช• GPU เชชเชฐ เชฌเซ‡ เชตเชฐเซเชทเชฅเซ€ เชตเชงเซ เชธเชฎเชฏ เชฒเซ‡เชถเซ‡).

เช“เช•เซเชŸเซ‹เชฌเชฐเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เช† เชตเชฟเชทเชฏ เชซเชฐเซ€เชฅเซ€ เช‰เชญเชพ เช•เชฐเซเชฏเชพ เชฎเซ‡เชˆเชฒเซ€เช‚เช— เชฒเชฟเชธเซเชŸ เชชเชฐ เชฏเซเชจเชฟเช•เซเชธ เชนเซ‡เชฐเชฟเชŸเซ‡เชœ เชธเซ‹เชธเชพเชฏเชŸเซ€, เช…เชจเซ‡ เชนเซเช‚ เชคเซ‡เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชถเซ‡เชฐ เช•เชฐเซเชฏเชพ เช…เชจเซ‡ เชจเชฟเชฐเชพเชถเชพ เช•เซ‡ เชคเซ‡เชฃเซ€ เช•เซ‡เชจเชจเซ‹ เชชเชพเชธเชตเชฐเซเชก เช•เซเชฐเซ‡เช• เช•เชฐเซ€ เชถเช•เซ€ เชจเชฅเซ€.

เช†เช–เชฐเซ‡ เช†เชœเซ‡ เชจเชฟเช—เซ‡เชฒ เชตเชฟเชฒเชฟเชฏเชฎเซเชธเซ‡ เชฐเชนเชธเซเชฏ เชœเชพเชนเซ‡เชฐ เช•เชฐเซเชฏเซเช‚:

เชคเชฐเชซเชฅเซ€: เชจเชฟเช—เซ‡เชฒ เชตเชฟเชฒเชฟเชฏเชฎเซเชธ[เช‡เชฎเซ‡เช‡เชฒ เชธเซเชฐเช•เซเชทเชฟเชค]>
เชตเชฟเชทเชฏ: Re: [TUHS] /etc/passwd เชซเชพเช‡เชฒเซ‹ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช

เช•เซ‡เชจ เชคเซˆเชฏเชพเชฐ เช›เซ‡:

ZghOT0eRm4U9s:p/q2-q4!

เชฒเช—เชญเช— 64MH/s เชชเชฐ เชนเซ‡เชถเช•เซ‡เชŸเชฎเชพเช‚ AMD Radeon Vega930 เชชเชฐ เชšเชพเชฐ เชฆเชฟเชตเชธเชฅเซ€ เชตเชงเซ เชธเชฎเชฏ เชฒเชพเช—เซเชฏเซ‹ (เชœเซ‡เช“ เชœเชพเชฃเชคเชพ เชนเซ‹เชฏ เช›เซ‡ เชคเซ‡เช“ เชœเชพเชฃเซ‡ เช›เซ‡ เช•เซ‡ เชนเซ‡เชถเชฐเซ‡เชŸ เชตเชงเช˜เชŸ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช…เช‚เชค เชคเชฐเชซ เช˜เชŸเซ‡ เช›เซ‡).

เชชเซเชฏเชพเชฆเชพเชจเซ€ เชฌเซ‡ เชšเซ‹เชฐเชธเชฎเชพเช‚ เช† เชชเซเชฐเชฅเชฎ เชšเชพเชฒ เช›เซ‡ เชตเชฐเซเชฃเชจเชพเชคเซเชฎเช• เชธเช‚เช•เซ‡เชค เช…เชจเซ‡ เชถเชฐเซ‚เช†เชค เช˜เชฃเชพ เชฒเชพเช•เซเชทเชฃเชฟเช• เช“เชชเชจเชฟเช‚เช—เซเชธ, เชœเซ‡ เช–เซ‚เชฌ เชœ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชฌเช‚เชงเชฌเซ‡เชธเซ‡ เช›เซ‡ เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชšเซ‡เชธ เชชเชฐ เช•เซ‡เชจ เชฅเซ‹เชฎเซเชชเชธเชจเชจเซ€ เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ.

เชนเซเช‚ เช–เซ‚เชฌ เชœ เช–เซเชถ เช›เซเช‚ เช•เซ‡ เชฐเชนเชธเซเชฏ เช‰เช•เซ‡เชฒเชพเชˆ เช—เชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎ เช–เซ‚เชฌ เชœ เชธเซเช–เชฆ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: www.habr.com

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