home *** CD-ROM | disk | FTP | other *** search
- -----------------------------------------------------------------
- 꺼ѡѡ¿∩ ó óÑαß¿∩σ:
-
- 1.0:
- - ¥Γ« í«½ÑÑ ¡Ñ íÑΓá-óÑαß¿∩, τΓ« «º¡áτáÑΓ, τΓ« ñá½∞¡Ñ⌐ΦÑú« αáº-
- ó¿Γ¿∩ Σπ¡¬µ¿«¡á½∞¡«ßΓ¿ YAAC ¡Ñ «ª¿ñáÑΓß∩ - Γ«½∞¬« ¿ß»αáó½Ñ¡¿Ñ
- «Φ¿í«¬ ¿ »«ñ¬½ετÑ¡¿Ñ ¡«óδσ óÑαß¿⌐ PCL;
- - êß»αáó½Ñ¡δ «Φ¿í¬¿:
- 1) ó «τÑ¡∞ αÑñ¬¿σ ß¿Γπᵿ∩σ ¡Ñ ¡áσ«ñ¿½ß∩ »áα«½∞
- 2) óδñáóὫß∞ ß««íΘÑ¡¿Ñ "not defined .c(1)";
- - Å«ññÑ᪬á ARJ 2.70 ¿ ARJ32 3.0+, ó¬½ετá∩ ñ½¿¡¡δÑ ¿¼Ñ¡á;
- - Å«ñ¬½ετÑ¡á »«ß½Ññ¡∩∩ óÑαß¿∩ PCL c ¡Ñ¬«Γ«α묨 π½πτΦÑ¡¿∩¼¿,
- ó¬½ετá∩ óδó«ñ »áα«½∩ ó 16-α¿τ¡«¼ ó¿ñÑ;
- - 鬽ετÑ¡ ߻ѵ¿á½∞¡δ⌐ ¡áí«α ß¿¼ó«½«ó $s(3), a Γá¬ªÑ ¿º¼Ñ¡Ñ¡
- ß¼δß½ $s(1) ¿ $s(2);
- - ÉáßΦ¿αÑ¡á «»µ¿∩ -v;
- - 欫¼»¿½¿α«óá¡a ß »«ññÑ᪬«⌐ Pentium Pro/II (¡á 10% íδßΓαÑÑ),
- a Γá¬ªÑ »«ñ Linux (ELF).
-
- 0.97b:
- - êß»αáó½Ñ¡á «Φ¿í¬á "5 ßΓ᫬¿" ó PCL 2.0, ¬«úñá ¬«½¿τÑßΓó« «»¿-
- ßá¡¿⌐ »áα«½Ñ⌐ í佫 í«½∞ΦÑ 4 (æ»áß¿í« Dmitry Lisiy!). êß»αáó½Ñ¡δ
- ¡ÑßπΘÑßΓóÑ¡¡δÑ «Φ¿í¬¿ »α¿ ºáñá¡¿¿ «»µ¿¿ -f ¿ «»αÑñѽѡ¿⌐ óÑαß¿⌐
- ARJ (æ»áß¿í« Mikhail Leitus!).
-
- 0.97a:
- - Åα¿¼Ñ¡Ñ¡« Γ« ªÑ "¡«π-σáπ", τΓ« ¿ ó óÑαß¿¿ 0.95á, ¿º-ºá τÑú«
- ßΓá½á αáí«ΓáΓ∞ ∩ó¡« »«íδßΓαÑÑ.
-
- 0.97:
- - Å«ñ¬½ετÑ¡á í¿í½¿«ΓѬá PCL v. 2.0 - ß««ΓóÑΓßΓóÑ¡¡«, »«∩ó¿½áß∞
- »«ññÑ᪬á αạδσ ∩ºδ¬«ó ¿ ¬«ñ¿α«ó«¬, ¡«óδÑ ¼«ñ¿Σ¿¬áΓ«αδ ¿ »áαá-
- ¼ÑΓαδ π ¡¿σ, Σπ¡¬µ¿¿ ¿º¼ÑαÑ¡¿∩ óαѼѡ¿ ¿ «»αÑñѽѡ¿∩ »α«¿ºó«ñ¿-
- Γѽ∞¡«ßΓ¿, ¼á¬ß¿¼á½∞¡á∩ ñ½¿¡á »áα«½∩ πóѽ¿τÑ¡á ñ« 255. ü½áú«ñáα∩
- ¡Ñ«µÑ¡¿¼«⌐ »«¼«Θ¿ é∩τÑß½áóá æÑ¼Ñ¡«óá π½πτΦÑ¡δ ¼¡«ú¿Ñ φóα¿ßΓ¿¬¿, ó
- αѺπ½∞ΓáΓÑ τÑú« ñ« »«½«ó¿¡δ »áα«½Ñ⌐ «ΓíαáßδóáÑΓß∩ ºáαá¡ÑÑ. Ä»µ¿¿
- -g ¿ -l ΓÑ»Ñα∞ «º¡áτáεΓ ñ½¿¡π »áα«½∩, á ¡Ñ ß¿¼ó«½á '*'.
-
- 0.96:
- - êß»αáó½Ñ¡δ ¡Ñ¬«Γ«αδÑ «Φ¿í¬¿, 󫺡¿¬áεΘ¿Ñ »α¿ αáí«ΓÑ ß áασ¿-
- óἿ óÑαß¿⌐ Γ«½∞¬« >= 2.60.
-
- 0.95b:
- - ä«íáó½Ñ¡á »α«óÑα¬á (¡Ñ »«ññÑ᪬á) ¡«ó«⌐ ßσѼδ Φ¿Σα«óá¡¿∩
- (-hg) ó ARJ > 2.50.
-
- 0.95a:
- - êß»αáó½Ñ¡á «Φ¿í¬á ß απß߬¿¼¿ ¼á¬α«ßἿ ($∩). ìá Pentium'e
- ߬«α«ßΓ∞ »«óδΦÑ¡á ¡á 25-40%.
-
- 0.95:
- - Å«ñ¬½ετÑ¡á í¿í½¿«ΓѬá Password Cracking Library (PCL) v.
- 1.1, »«ºó«½∩εΘá∩ «ßπΘÑßΓó½∩Γ∞ ¼¡«ú«Σπ¡¬µ¿«¡á½∞¡πε áΓá¬π »« ß½«óá-
- αε, áΓá¬π »ÑαÑí«α«¼ ß ¿ºóÑßΓ¡δ¼¿ ß¿¼ó«½á¼¿, ó«ßßΓá¡«ó½Ñ¡¿Ñ ¡Ñ»αá-
- ó¿½∞¡« ¡áíαá¡¡«ú« »áα«½∩ ¿ ñαπú«Ñ.
- - êß»αáó½Ñ¡á ¡Ñí«½∞Φá∩ «Φ¿í¬á, ßó∩ºá¡¡á∩ ß ΓѼ, τΓ« ¡á «τÑ¡∞
- αÑñ¬¿σ Σá⌐½áσ τ¿ß½á block ratio óßÑ ªÑ ¼«úπΓ íδΓ∞ í«½∞ΦÑ 1.1.
- - é ßó∩º¿ ß »ÑαÑσ«ñ«¼ ¡á ¬«¼»¿½∩Γ«α gcc ΓÑ»Ñα∞ ΓαÑíπÑΓß∩
- 386+ »α«µÑßß«α ¿ DPMI-σ«ßΓ.
-
- 0.91b:
- - êß»αáó½Ñ¡á «Φ¿í¬á, ¿º-ºá ¬«Γ«α«⌐ αÑñ¬« ¡Ñ»αáó¿½∞¡« »«½π-
- τá½ß∩ 3-¿⌐ ß¿¼ó«½;
- - ä«íáó½Ñ¡ óδó«ñ ñ½¿¡δ Σá⌐½«ó ó «»µ¿¿ -ß;
-
- 0.91:
- - »Ñαóá∩ óÑαß¿∩, óδΦÑñΦá∩ ó ßóÑΓ.
-
- -----------------------------------------------------------------
-
-
-
- Y A A C
- (Yet Another ARJ Cracker)
- v. 1.0
-
- (ß) Copyright PSW-soft 1994-99 by P. Semjanov
-
-
- ¥ÆÇ éàÉæêƒ ÅÉÄâÉÇîî¢ ÉÇæÅÉÄæÆÉÇìƒàÆæƒ "èÇè àæÆ£". é¢ îÄåàÆà
- êæÅÄï£çÄéÇÆ£ àà ìÇ æéÄë æÆÉÇò ê Éêæè. ìêèÇèêà ÅÉàÆàìçêê ÅÄ ÉÇüÄÆà
- ÅÉÄâÉÇîî¢ ÅÉêìêîÇÆ£æƒ ìà üôäôÆ. ÆÇèåà ÇéÆÄÉ ìà âÇÉÇìÆêÉôàÆ
- äÇï£ìàëÿàâÄ æÄÅÉÄéÄåäàìêƒ ê ÄüìÄéïàìêƒ éàÉæêë ¥ÆÄë ÅÉÄâÉÇîî¢.
- äá¡¡á∩ »α«úαá¼¼á ∩ó½∩ÑΓß∩ FREEWARE ¿ ¼«ªÑΓ αáß»α«ßΓαá¡∩Γ∞ß∩
- ßó«í«ñ¡« »α¿ ß«í½εñÑ¡¿¿ ß½ÑñπεΘ¿σ πß½«ó¿⌐: »α«úαá¼¼¡δ⌐ ¬«ñ ¡Ñ ¿º-
- ¼Ñ¡∩ÑΓß∩ ¿ »α«úαá¼¼á αáß»α«ßΓαá¡∩ÑΓß∩ ó ó¿ñÑ ñ¿ßΓα¿íπΓ¿ó¡«ú«
- áασ¿óá. ïεí«Ñ ¬«¼¼ÑατÑ߬«Ñ ¿ß»«½∞º«óá¡¿Ñ φΓ«⌐ »α«úαá¼¼δ ºá»αÑΘÑ¡«!
-
-
- 1. ìạáτÑ¡¿Ñ ¿ σáαá¬ΓÑα¿ßΓ¿¬¿.
-
- Åα«úαá¼¼á YAAC »αÑñ¡áº¡áτÑ¡á ñ½∩ «»αÑñѽѡ¿∩ "ºáíδΓ«ú«" »á-
- α«½∩ π ARJ-áασ¿ó«ó. Åα«úαá¼¼á ¬«ααÑ¬Γ¡« αáí«ΓáÑΓ ß áασ¿óἿ ARJ
- óÑαß¿⌐ 2.30-2.70, á Γá¬ªÑ ARJ32 3.0-3.03 (¡« ñ«½ª¡á αáí«ΓáΓ∞ ¿ ß«
- ßΓáαΦ¿¼¿ óÑαß¿∩¼ ARJ, Ñß½¿ Σ«α¼áΓ Σá⌐½á ¡Ñ ¿º¼Ñ¡¿Γß∩). ìáτ¿¡á∩ ß
- óÑαß¿¿ 2.55 áóΓ«α ARJ ñ«»«½¡¿Γѽ∞¡« óó«ñ¿Γ ¡«óπε »α«µÑñπαπ Φ¿Σα«-
- óá¡¿∩ (»« ßΓá¡ñáαΓπ âÄæÆ) - «¡á ñá¡¡«⌐ »α«úαá¼¼«⌐ ¡Ñ »«ññÑন-
- óáÑΓß∩ (ß¼. ». 6).
- Æá¬ªÑ φΓá »α«úαá¼¼á »αÑñ¡áº¡áτÑ¡á ñ½∩ ñѼ«¡ßΓαᵿ¿ 󫺼«ª-
- ¡«ßΓÑ⌐ í¿í½¿«ΓѬ¿ Password Cracking Library (PCL).
- ä½∩ αáí«Γδ »α«úαá¼¼Ñ YAAC ΓαÑíπÑΓß∩ ¬«¼»∞εΓÑα ß »α«µÑßß«α«¼
- ¡Ñ ¡¿ªÑ 80386 ¿ 256è «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿, á Γá¬ªÑ ½εí«⌐ DPMI-σ«ßΓ.
- Åα¿ φΓ«¼ αѬ«¼Ñ¡ñπÑΓß∩ ¿ß»«½∞º«óáΓ∞ »α«úαá¼¼π ¡á ¬á¬ ¼«ª¡« í«½ÑÑ
- ¼«Θ¡«¼ »α«µÑßß«αÑ (¬«ñ «»Γ¿¼¿º¿α«óá¡ »«ñ Pentium II).
- Åα«úαá¼¼á YAAC _ìà_ ¿ß»«½∞ºπÑΓ »«½¡δ⌐ »ÑαÑí«α, ó τáßΓ¡«ßΓ¿,
- «¡á ñ«ßΓ«óÑα¡« «»αÑñѽ∩ÑΓ óáα¿á¡Γδ »Ñαó«ú« ¿ ΓαÑΓ∞Ñú« ß¿¼ó«½á »á-
- α«½∩. äá½ÑÑ, »α¿ »ÑαÑí«αÑ í«½∞Φ¿¡ßΓó« »áα«½Ñ⌐ «ΓíαáßδóáÑΓß∩ ºáαá-
- ¡ÑÑ, Ñß½¿ ¿σ ¡áτὫ ¡Ñ πñ«ó½ÑΓó«α∩ÑΓ ¡Ñ¬«Γ«αδ¼ φóα¿ßΓ¿¬á¼. Å«φΓ«-
- ¼π ñ«ßΓáΓ«τ¡« ß½«ª¡« «µÑ¡¿Γ∞ ߬«α«ßΓ∞ αáí«Γδ »α«úαá¼¼δ. 欫α«ßΓ∞
- »ÑαÑí«αá »«ñßτ¿ΓδóáѼδσ »áα«½Ñ⌐ ß«ßΓáó½∩ÑΓ «¬«½« 1000000 »áα/ßѬ
- ¡á Pentium II/333, ¡« ¡á ßἫ¼ ñÑ½Ñ »αáó¿½∞¡δ⌐ »áα«½∞ óδ »«½πτ¿ΓÑ
- ÑΦÑ íδßΓαÑÑ. é »α¿¡µ¿»Ñ ß »«¼«Θ∞ε YAAC αÑá½∞¡« 󺽫¼áΓ∞
- 12-14-ß¿¼ó«½∞¡δ⌐ »áα«½∞, τΓ« ¡Ñ󫺼«ª¡«, ¿ß»«½∞ºπ∩ ½εíπε ñαπúπε
- »α«úαá¼¼π. Åα¿ áΓá¬Ñ »« ß½«óáαε ߬«α«ßΓ∞ ß«ßΓáó½∩ÑΓ «¬«½« 300000
- »áα/ßѬ.
-
-
- 2. ÆαÑí«óá¡¿∩ ¬« óσ«ñ¡«¼π áασ¿óπ.
-
- ä½∩ πß»ÑΦ¡«⌐ αáí«Γδ »α«úαá¼¼δ ñ½∩ ¿ß»δΓπѼ«ú« ARJ-áασ¿óá
- ñ«½ª¡δ óδ»«½¡∩Γ∞ß∩ ß½ÑñπεΘ¿Ñ ΓαÑí«óá¡¿∩:
- - óßÑ Σá⌐½δ Φ¿Σα«ó὿ß∞ ß «ñ¿¡á¬«óδ¼ »áα«½Ñ¼;
- - ¡Ñ ¿ß»«½∞º«óá½áß∞ ¡«óá∩ »α«µÑñπαá Φ¿Σα«óá¡¿∩ (-hg);
- - »α¿ áασ¿ó¿α«óá¡¿¿ ¡Ñ ¿ß»«½∞º«ó὿ß∞ «»µ¿¿ -jh, -m0, -m4.
- Åα«úαá¼¼á íπñÑΓ αáí«ΓáΓ∞ «ß«íÑ¡¡« φΣΣÑ¬Γ¿ó¡«, Ñß½¿ ó áασ¿óÑ:
- - ñ«ßΓáΓ«τ¡« ¼¡«ú« Σá⌐½«ó. ì¿ ó ¬«Ñ¼ ß½πτáÑ ¡Ñ ßΓ«¿Γ ñ« αá-
- í«Γδ »α«úαá¼¼δ ó모ñδóáΓ∞ ¿º áασ¿óá ¡Ñ¬«Γ«αδÑ (ñ½¿¡¡δÑ) Σá⌐½δ;
- - ÑßΓ∞ ¡Ñ߬«½∞¬« ¼á½Ñ¡∞¬¿σ Σá⌐½«ó (100-500 íá⌐Γ).
- YAAC »«ññÑনóáÑΓ ¡Ñ¬«Γ«αδÑ Γ¿»δ ßἫαáºó«αáτ¿óáεΘ¿σß∩ áασ¿-
- ó«ó (ß¼. ». 5.8)
- àß½¿ π óáß ÑßΓ∞ »«¼¿¼« ºáΦ¿Σα«óá¡¡«ú« áασ¿óá »« ¬αá⌐¡Ñ⌐ ¼ÑαÑ
- «ñ¿¡ Σá⌐½ ¿º ¡Ñú« ó «Γ¬αδΓ«¼, αáºáασ¿ó¿α«óá¡¡«¼ ó¿ñÑ, Γ« ¼«ªÑΓ
- íδΓ∞ »α¿¼Ñ¡Ñ¡á «τÑ¡∞ φΣΣÑ¬Γ¿ó¡á∩ áΓá¬á »« «Γ¬αδΓ«¼π ΓѬßΓπ. ä½∩
- φΓ«ú« ßπΘÑßΓóπÑΓ »α«úαá¼¼á SOLVEPWD.COM Ç¡áΓ«½¿∩ æ¬«í½«óá (óσ«ñ¿Γ
- ó »á¬ÑΓ BRKARJ).
-
-
- 3. Éáí«Γá ß »α«úαá¼¼«⌐.
-
- Åα«úαá¼¼á ¿¼ÑÑΓ ñóá αѪ¿¼á αáí«Γδ: áóΓ«¼áΓ¿τÑ߬¿⌐ ¿ ñ½∩
- «»δΓ¡δσ »«½∞º«óáΓѽÑ⌐. ä½∩ αáí«Γδ ß »α«úαá¼¼«⌐ ó ½εí«¼ ¿º ¡¿σ
- ß¡áτá½á ¡Ñ«íσ«ñ¿¼« ß«ºñáΓ∞ Σá⌐½ «»¿ßá¡¿∩ »áα«½Ñ⌐ (ß¼. ». 4). Æá¬-
- ªÑ ñ½∩ ºá»πß¬á »α«úαá¼¼δ óá¼ ¡Ñ«íσ«ñ¿¼ ½εí«⌐ DPMI-σ«ßΓ («Γ QEMM,
- Windows ¿ Γ.».). àß½¿ π óáß ¡ÑΓ DPMI-σ«ßΓá, Γ« óδ ¼«ªÑΓ ¿ß»«½∞º«-
- óáΓ∞ FREEWARE CWSDPMI (ó ß«ßΓáó ñá¡¡«ú« »á¬ÑΓá ¡Ñ óσ«ñ¿Γ).
-
- 3.1. ÇóΓ«¼áΓ¿τÑ߬¿⌐ αѪ¿¼.
-
- ä½∩ ºá»πß¬á »α«úαá¼¼δ ó φΓ«¼ αѪ¿¼Ñ ¿ß»«½∞ºπ⌐ΓÑ ¬«¼á¡ñπ:
-
- YAAC [«»µ¿¿] áασ¿ó[.ARJ]
-
- àß½¿ »áα«½∞ ß«ßΓ«¿Γ ¡Ñ í«½ÑÑ, τѼ ¿º 3 íπ¬ó, Γ« «¡ ßαáºπ
- óδñáÑΓß∩ ¡á φ¬αá¡.
- ê¡áτÑ »α«úαá¼¼á óδñáßΓ ó«º¼«ª¡δÑ ß«τÑΓá¡¿∩ »Ñαóδσ ñóπσ ß¿¼-
- 󫽫ó »áα«½∩ ("The password may begin with:") ¿ ΓαÑΓ¿⌐ ß¿¼ó«½
- ("The 3rd char is:"). ¥Γ¿ »αÑñ»«½«ªÑ¡¿∩ «¡á ñѽáÑΓ, «ß¡«óδóá∩ß∞
- ¡á óßÑσ 󫺼«ª¡δσ ß¿¼ó«½áσ, óσ«ñ∩Θ¿σ ó ¼¡«ªÑßΓó« '?' (ß¼. 4.2.1).
- äá½ÑÑ «¡á óδñáÑΓ αѬ«¼Ñ¡ñπѼδ⌐ ¡áí«α ß¿¼ó«½«ó ("Recommended
- set of chars:"). ìá «ß¡«óá¡¿¿ φΓ«⌐ ¿¡Σ«α¼áµ¿¿ óδ ¼«ªÑΓÑ »αÑñπúá-
- ñáΓ∞, ¿º ¬á¬¿σ ß¿¼ó«½«ó ß«ßΓ«¿Γ »áα«½∞.
- çñÑß∞ ¼«ª¡« ñáΓ∞ ß½ÑñπεΘ¿Ñ ß«óÑΓδ:
- - í«½∞Φ¿¡ßΓó« »áα«½Ñ⌐ «úαá¡¿τ¿óáεΓß∩ ¼á½Ñ¡∞¬¿¼¿ ½áΓ¿¡ß¬¿¼¿
- íπ¬óἿ ($a);
- - ¡á¿í«½ÑÑ Γ«τ¡« »α«úαá¼¼á «»αÑñѽ∩ÑΓ »Ñαóπε ¿ ΓαÑΓ∞ε íπ¬óπ
- »áα«½∩, »«φΓ«¼π ¿¼Ñ¡¡« ¡á «ß¡«óá¡¿¿ ¡¿σ óδ ñ«½ª¡δ »α¿¡∩Γ∞ αÑΦÑ-
- ¡¿Ñ, ¬á¬«⌐ ¡áí«α ß¿¼ó«½«ó ¿ß»«½∞º«óáΓ∞;
- - ¿ß»«½∞º«óá¡¿Ñ »«½¡«ú« ¼¡«ªÑßΓóá ß¿¼ó«½«ó πóѽ¿τ¿Γ óαѼ∩
- »«¿ß¬á »áα«½∩ »« ßαáó¡Ñ¡¿ε ß ¼¡«ªÑßΓó«¼ $a ¡á ¡Ñ߬«½∞¬« »«α∩ñ¬«ó.
- ìá⌐ñÑ¡¡δ⌐ »áα«½∞ óδñáÑΓß∩ ¡á φ¬αá¡ ó ó¿ñÑ:
-
- truepass CRC OK
-
- éßÑ «ßΓá½∞¡δÑ ß««íΘÑ¡¿∩ »α«úαá¼¼δ, ¬á¬ ß »«¼ÑΓ¬«⌐ "CRC ER-
- ROR", Γᬠ¿ íѺ ¡ÑÑ, »áα«½∩¼¿ ¡Ñ ∩ó½∩εΓß∩.
-
- Ä»µ¿∩¼¿ ó φΓ«¼ αѪ¿¼Ñ ∩ó½∩εΓß∩:
-
- -lXX - πßΓá¡«ó¿Γ∞ ñ½¿¡π »áα«½∩ ¡Ñ ¼Ñ¡ÑÑ, τѼ XX (XX =
- 0..255, »« π¼«½τá¡¿ε = 1). ¥Γ«Γ »áαá¼ÑΓα ó½¿∩ÑΓ ¡á ñ½¿¡π »áα«½∩
- Γ«½∞¬«, Ñß½¿ »α¿ Ñú« «»¿ßá¡¿¿ ¿ß»«½∞º«óá½ß∩ ß¿¼ó«½ '*' (c¼. ».
- 4.2.1);
- -gXX - πßΓá¡«ó¿Γ∞ ñ½¿¡π »áα«½∩ ¡Ñ í«½ÑÑ XX (XX = 0..255, »«
- π¼«½τá¡¿ε = 8);
- -n - «íδτ¡« »α«úαá¼¼á πßѬáÑΓ ¼¡«ªÑßΓó« »Ñαóδσ ñóπσ ß¿¼ó«½«ó
- $s(2) ñ« ΓÑσ, ¬«Γ«αδÑ »«»áñáεΓ ó αѬ«¼Ñ¡ñπѼ«Ñ. ¥Γá «»µ¿∩ «Γ¼Ñ-
- ¡∩ÑΓ φΓ«.
- -pXXXXX - ºáñáΓ∞ ¿¼∩ Σá⌐½á «»¿ßá¡¿∩ »áα«½Ñ⌐ (»« π¼«½τá¡¿ε -
- "PASSWORD.DEF"). 使¡¡δÑ ¿¼Ñ¡á Σá⌐½«ó αáí«ΓáεΓ Γ«½∞¬« »«ñ Windows
- 95/98 (¡Ñ MS DOS ¿½¿ Windows NT);
- -b - óδ»«½¡¿Γ∞ ¿º¼ÑαÑ¡¿Ñ »α«¿ºó«ñ¿Γѽ∞¡«ßΓ¿ (benchmark);
- -v - «Γ½áñ«τ¡δ⌐ αѪ¿¼ (ß¼. ». 5.1). ÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ñ½∩
- «Γ«íαáªÑ¡¿∩ ¿ß»«½∞º«óá¡¡δσ ¡áí«α«ó ß¿¼ó«½«ó. Æá¬ªÑ φΓá «»µ¿∩ úÑ-
- ¡Ñα¿απÑΓ óßÑ »áα«½¿ ó ß««ΓóÑΓßΓó¿¿ ß ¿σ «»¿ß᡿Ѽ, ¡« ó¼ÑßΓ« ΓÑß-
- Γ¿α«óá¡¿∩ óδó«ñ¿Γ ¿σ ¡á φ¬αá¡, τΓ«íδ óδ ¼«ú½¿ »α«óÑα¿Γ∞ »αá-
- ó¿½∞¡«ßΓ∞ ¿σ «»αÑñѽѡ¿∩.
- éìêîÇìêà: »α¿ ¿ß»«½∞º«óá¡¿¿ φΓ«ú« αѪ¿¼á ß «»¿ß᡿Ѽ »áα«½Ñ⌐,
- ß«ñÑαªáΘ¿σ αÑúπ½∩α¡δ⌐ ß¿¼ó«½ '*', ¡Ñ óßÑ »áα«½¿ íπñπΓ óδó«ñ¿Γß∩
- ¡á φ¬αá¡, Γ.¬. ¡Ñ¬«Γ«αδÑ ¿º ¡¿σ íπñπΓ «ΓíαáßδóáΓ∞ß∩ ºáαá¡ÑÑ.
- ÉÑá½∞¡« ΓÑßΓ¿απѼδÑ »áα«½¿ íπñπΓ ß«ñÑαªáΓ∞ »«¼ÑΓ¬π "slow test".
-
- 3.2. ÉѪ¿¼ ñ½∩ «»δΓ¡δσ »«½∞º«óáΓѽÑ⌐.
-
- ìÑ«íσ«ñ¿¼«ßΓ∞ ó« óóÑñÑ¡¿¿ Γᬫú« αѪ¿¼á ßó∩ºá¡á ß ΓѼ, τΓ«
- áóΓ«απ ¡Ñ πñὫß∞ »«ßΓα«¿Γ∞ Σπ¡¬µ¿ε, ñ«ßΓ«óÑα¡« «»αÑñѽ∩εΘπε
- »ÑαóδÑ ñóá ß¿¼ó«½á »áα«½∩. Äñ¡á¬« φΓ« ¼«ª¡« ßñѽáΓ∞ óαπτ¡πε »«
- ß½ÑñπεΘÑ⌐ ßσѼÑ:
-
- 1) êº óáΦÑú« áασ¿óá (»πßΓ∞ «¡ ¡áºδóáÑΓß∩ YOUR.ARJ) óδíÑα¿ΓÑ
- ¡Ñ߬«½∞¬« ¼á½Ñ¡∞¬¿σ Σá⌐½«ó;
- 2) çá»πßΓ¿ΓÑ »α«úαá¼¼π
-
- YAAC -c YOUR.ARJ
-
- τΓ«íδ πº¡áΓ∞ «α¿ú¿¡á½∞¡πε ñ½¿¡π (original) ¿ ßΓѻѡ∞ ¬«¼»αÑßß¿¿
- (ratio) ñ½∩ φΓ¿σ Σá⌐½«ó, á Γá¬ªÑ óÑαß¿ε ¿ß»«½∞º«óá¡¡«ú« ARJ;
-
- ä½∩ ¬áªñ«ú« ¿º ¡¿σ »α«ñѽá⌐ΓÑ ß½ÑñπεΘÑÑ (¡á»α¿¼Ñα, ñ½∩ Σá⌐½á
- SAMPLE.EXE ñ½¿¡«⌐ 10000, ¬«¼»αÑßß¿∩ = 0.6):
-
- 3) ìá⌐ñ¿ΓÑ ¡á ªÑßΓ¬«¼ ñ¿ß¬Ñ Σá⌐½δ ß Γᬿ¼ ªÑ αáßΦ¿αÑ¡¿Ñ¼
- (*.EXE) ¿ »α¿¼Ñα¡« Γᬫ⌐ ñ½¿¡«⌐ +- 50% (7500-15000);
- 4) çááασ¿ó¿απ⌐ΓÑ φΓ¿ Σá⌐½δ áασ¿óáΓ«α«¼ ARJ Γ«⌐ ªÑ óÑαß¿¿ ó
- ñαπú«⌐ áασ¿ó OTHER.ARJ;
- 5) çá»πßΓ¿ΓÑ »α«úαá¼¼π
-
- YAAC -c OTHER.ARJ
-
- ¿ óδíÑα¿ΓÑ ßαÑñ¿ ¡¿σ ΓÑ, ßΓѻѡ∞ ¬«¼»αÑßß¿¿ ¬«Γ«αδσ «Γ½¿τáÑΓß∩ «Γ
- ¿ßσ«ñ¡«⌐ ¡Ñ í«½ÑÑ τѼ ¡á 2-3% (0.57-0.63);
- 6) ä½∩ φΓ¿σ Σá⌐½«ó ¡á⌐ñ¿ΓÑ ¼á¬ß¿¼á½∞¡«Ñ ¿ ¼¿¡¿¼á½∞¡«Ñ º¡áτÑ-
- ¡¿Ñ ¿º ßΓ«½íµá Block ratio (»πßΓ∞ φΓ« íπñÑΓ 0.66 ¿ 0.75);
- 7) ä«íáó∞ΓÑ ó Σá⌐½ YAAC.SIZ ßΓα«τ¬π
-
- SAMPLE.EXE 0.66 0.75
-
- Å«ß½Ñ «¬«¡τá¡¿∩ αáí«Γδ ß« óßѼ¿ Σá⌐½á¼¿
-
- 8) ºá»πßΓ¿ΓÑ »α«úαá¼¼π
-
- YAAC -f YOUR.ARJ
-
- ìѬ«Γ«αδÑ ºá¼Ñτá¡¿∩:
- - Ñß½¿ óδ ¡Ñ ¼«ªÑΓÑ ¡á⌐Γ¿ Σá⌐½«ó ß Γᬿ¼ αáßΦ¿αÑ¡¿Ñ¼, »«»α«-
- íπ⌐ΓÑ »«¿ß¬áΓ∞ Σá⌐½δ ß »«σ«ªÑ⌐ ñ½¿¡«⌐ (+- 10%), á »«Γ«¼ óδíÑα¿ΓÑ
- ΓÑ, ¬«Γ«αδÑ ñáεΓ Γπ ªÑ ¬«¼»αÑßß¿ε;
- - Ñß½¿ óδ ¡áΦ½¿ óßÑú« 1-2 »«ñσ«ñ∩Θ¿σ Σá⌐½á, Γ« «Γ¡¿¼¿ΓÑ «Γ
- ¼¿¡¿¼á½∞¡«ú« º¡áτÑ¡¿∩ Block ratio ¿ »α¿íáó∞ΓÑ ¬ ¼á¬ß¿¼á½∞¡«¼π »«
- 0.05;
- - τ¿ß½á Block ratio ¼«úπΓ íδΓ∞ í«½∞ΦÑ 1.0, ¡« ¡Ñ ¼«úπΓ íδΓ∞
- í«½ÑÑ 1.2, ¿ «τÑ¡∞ óα∩ñ ½¿ ¼Ñ¡ÑÑ 0.3. Äíδτ¡δÑ º¡áτÑ¡¿∩ -
- 0.75..0.95;
- - ¼«ª¡« Γá¬ªÑ »«»δΓáΓ∞ß∩ ºááασ¿ó¿α«óáΓ∞ ¡á⌐ñÑ¡¡δÑ Σá⌐½δ, ¿ß-
- »«½∞ºπ∩ «»µ¿¿ ARJ -jm, -m2, -m3.
-
- é φΓ«¼ αѪ¿¼Ñ ß«ó¼ÑßΓ¡« ß «»µ¿Ñ⌐ -f ¼«ª¡« ¿ß»«½∞º«óáΓ∞
- ½εíδÑ «»µ¿¿ áóΓ«¼áΓ¿τÑ߬«ú« αѪ¿¼á.
-
- 4. éδí«α αѪ¿¼á αáí«Γδ ¿ ¼¡«ªÑßΓóá »áα«½Ñ⌐ ß »«¼«Θ∞ε
- Σá⌐½á «»¿ßá¡¿∩ »áα«½Ñ⌐.
-
- öá⌐½ «»¿ßá¡¿∩ »áα«½Ñ⌐ (password definition file) ∩ó½∩ÑΓß∩
- ú½áó¡δ¼ π»αáó½∩εΘ¿¼ Σá⌐½«¼. àú« Γαá¡ß½∩µ¿∩ ¿ ß«íßΓóÑ¡¡« «íαáí«Γ¬á
- ∩ó½∩ÑΓß∩ «ß¡«ó¡«⌐ ºáñáτÑ⌐ í¿í½¿«ΓѬ¿ PCL. àú« Σ«α¼áΓ ¡Ñºáó¿ß¿¼ «Γ
- »α¿½«ªÑ¡¿∩, ¬ ¬«Γ«α«¼π »«ñ¬½ετÑ¡á PCL, »«φΓ«¼π φΓá í¿í½¿«ΓÑ¬á ¼«-
- ªÑΓ íδΓ∞ ¿ß»«½∞º«óá¡á ß ½εí«⌐ »α«úαá¼¼«⌐, ºá¡¿¼áεΘÑ⌐ß∩ »«ñí«α«¼
- »áα«½Ñ⌐.
-
- 4.1. ö«α¼áΓ Σá⌐½á «»¿ßá¡¿∩ »áα«½Ñ⌐.
-
- öá⌐½ «»¿ßá¡¿∩ »áα«½Ñ⌐ ∩ó½∩ÑΓß∩ «íδτ¡δ¼ ΓѬßΓ«óδ¼ Σá⌐½«¼, ß«ß-
- Γ«∩ΘѼ ¿º ñóπσ τáßΓÑ⌐: «»¿ßá¡¿∩ ß½«óáαÑ⌐ ¿ ¡áí«α«ó ß¿¼ó«½«ó ¿
- «»¿ßá¡¿∩ »áα«½Ñ⌐, αáºñѽ∩Ѽδσ ßΓ᫬«⌐ ¿º ñóπσ ß¿¼ó«½«ó '##':
-
- [ <«»¿ßá¡¿Ñ ß½«óáαÑ⌐ ¿ ¡áí«α«ó ß¿¼ó«½«ó> ]
- ##
- <«»¿ßá¡¿Ñ »áα«½Ñ⌐>
-
- ÅÑαóá∩ τáßΓ∞ ¼«ªÑΓ «ΓßπΓßΓó«óáΓ∞, Γ«úñá Σá⌐½ ñ«½ªÑ¡ ¡áτ¿¡áΓ∞-
- ß∩ ß ß¿¼ó«½«ó '##'.
- Åα¿ φΓ«¼ ó ½εí«¼ ñαπú«¼ ¼ÑßΓÑ ß¿¼ó«½ '#' ßτ¿ΓáÑΓß∩ ¡áτὫ¼
- ¬«¼¼Ñ¡Γáα¿∩. Åα«íÑ½δ ¿ Γáíπ½∩µ¿¿ ó Σá⌐½Ñ «»¿ßá¡¿⌐ ¿ú¡«α¿απεΓß∩ ¿
- ¼«úπΓ αáºñѽ∩Γ∞ ½εíδÑ ¬«¼»«¡Ñ¡Γδ.
- ä½∩ πñ«íßΓóá ó¡áτá½Ñ, ó «Γ½¿τ¿Ñ «Γ »«ß½Ññ«óáΓѽ∞¡«ßΓ¿ «»¿ßá-
- ¡¿⌐ ó Σá⌐½Ñ, αáßß¼«Γα¿¼ ¼Ñσá¡¿º¼ «»¿ßá¡¿∩ »áα«½Ñ⌐, á ºáΓѼ «»¿ßá-
- ¡¿Ñ ¡áí«α«ó ß¿¼ó«½«ó.
-
- 4.2. Ä»¿ßá¡¿Ñ »áα«½Ñ⌐.
-
- ¥Γ« ú½áó¡á∩ τáßΓ∞ Σá⌐½á, ÄüƒçÇÆàï£ìÄ ÅÉêæôÆæÆéô₧Öǃ é ï₧üÄî
- öÇëïà ÄÅêæÇìêƒ ÅÇÉÄïàë (PASSWORD.DEF) ÅÄæïà æÆÉÄèê '##', «»αÑñÑ-
- ½∩ÑΓ »αáó¿½á úÑ¡Ñαᵿ¿ »áα«½Ñ⌐, ¬«Γ«αδÑ ¿ íπñπΓ »α«óÑα∩Γß∩ ó
- ñá½∞¡Ñ⌐ΦѼ. Ä¡á ß«ßΓ«¿Γ ¿º ΓѬßΓ«óδσ ßΓ᫬, ¬áªñá∩ ¿º ¬«Γ«αδσ ºá-
- ñáÑΓ ßó«Ñ ¼¡«ªÑßΓó« »áα«½Ñ⌐ ¿ αѪ¿¼ αáí«Γδ, Γ.Ñ. »« ¬á¬«¼π á½ú«-
- α¿Γ¼π «¡¿ íπñπΓ »ÑαÑí¿αáΓ∞ß∩. èáªñá∩ ßΓ᫬á ∩ó½∩ÑΓß∩ ¡Ñºáó¿ß¿¼«⌐
- ¿ «íαáíáΓδóáÑΓß∩ «Γñѽ∞¡«, »α¿ φΓ«¼ »«ñßτ¿ΓδóáÑΓß∩ ßπ¼¼áα¡«Ñ τ¿ß-
- ½« »α«óÑαÑ¡¡δσ »áα«½Ñ⌐.
- Äß¡«ó¡δ¼¿ ¬«¼»«¡Ñ¡ΓἿ «»¿ßá¡¿∩ »áα«½Ñ⌐ ∩ó½∩εΓß∩: ¡áí«αδ ß¿¼-
- ó«½«ó ¿ ß½«óá ¿º ß½«óáαÑ⌐. Ä¡¿ ºáñáεΓ «ñ¿¡ ¿½¿ ¡Ñ߬«½∞¬« ß¿¼ó«-
- ½«ó, ¬«Γ«αδÑ íπñπΓ ¡áσ«ñ¿Γß∩ ó »áα«½Ñ ¡á ß««ΓóÑΓßΓóπεΘѼ ¼ÑßΓÑ.
-
- 4.2.1. ìáí«αδ ß¿¼ó«½«ó.
-
- ìáí«α ß¿¼ó«½«ó (charset) - φΓ« ¼¡«ªÑßΓó« ß¿¼ó«½«ó, ¬«Γ«αδÑ
- ¼«úπΓ ¡áσ«ñ¿Γß∩ ¡á ΓѬπΘѼ ¼ÑßΓÑ ó »áα«½Ñ (¡« ¡áσ«ñ¿Γß∩, Ñß-
- ΓÑßΓóÑ¡¡«, óßÑú« ½¿Φ∞ «ñ¿¡ ¿º ¡¿σ). è ¡¿¼ ¼«úπΓ «Γ¡«ß¿Γ∞ß∩:
-
- 1) »α«ßΓδÑ «ñ¿¡«τ¡δÑ ß¿¼ó«½δ (a, b, ¿ Γ.ñ.). ĺ¡áτáÑΓ, τΓ« ó
- ñá¡¡«⌐ »«º¿µ¿¿ »áα«½∩ ßΓ«¿Γ ¿¼Ñ¡¡« φΓ«Γ ß¿¼ó«½;
- 2) φ¬αá¡¿α«óá¡¡δÑ ß¿¼ó«½δ. æ»Ñµ¿á½∞¡δÑ ß¿¼ó«½δ, Ñß½¿ «¡¿ ¼«-
- úπΓ óßΓαÑΓ¿Γ∞ß∩ ó »áα«½Ñ, ñ«½ª¡δ φ¬αá¡¿α«óáΓ∞ß∩. æ¼δß½ ß«ó»áñáÑΓ
- ß »αÑñδñπΘ¿¼¿. è ¡¿¼ «Γ¡«ß∩Γß∩:
-
- \$, \., \*, \?, \= - '$', '.', '*', '?', '='
- \], \[, \{, \}, \(, \) - ß««ΓóÑΓßΓóπεΘ¿Ñ ß¬«í¬¿
- \ (»α«íѽ) - »α«íѽ
- \\ - '\'
- \XX, úñÑ X -
- ΦÑßΓ¡áñµáΓÑα¿τ¡á∩ µ¿Σαá - ½εí«⌐ ß¿¼ó«½ τÑαѺ hex-¬«ñ
- \0 - »πßΓ«⌐ ß¿¼ó«½ («ΓßπΓßΓó¿Ñ ß¿¼ó«½á).
- Äíδτ¡« »α¿¼Ñ¡∩ÑΓß∩ ó «íΩÑñ¿¡Ñ¡¿¿ ß "¡áßΓ«∩Θ¿¼" ß¿¼ó«½«¼ (ß¼. »α¿-
- ¼Ñαδ ¡¿ªÑ).
- é »α¿¡µ¿»Ñ, φ¬αá¡¿α«óáΓ∞ß∩ ¼«úπΓ ½εíδÑ ß¿¼ó«½δ, Ñß½¿ «¡¿ ¡Ñ
- ∩ó½∩εΓß∩ ΦÑßΓ¡áñµáΓÑα¿τ¡δ¼¿ µ¿ΣαἿ.
- 3) ¼á¬α«ßδ ¼¡«ªÑßΓóá ß¿¼ó«½«ó. ĺ¡áτáεΓ, τΓ« ó ΓѬπΘÑ⌐ »«º¿-
- µ¿¿ »áα«½∩ ¼«ªÑΓ óßΓαÑΓ¿Γ∞ß∩ ½εí«⌐ ¿º ß¿¼ó«½«ó, óσ«ñ∩Θ¿σ ó« ¼¡«-
- ªÑßΓó«. ¥Γ¿ ¼¡«ªÑßΓóá «»αÑñѽ∩εΓß∩ ó »Ñαó«⌐ τáßΓ¿ Σá⌐½á «»¿ßá¡¿⌐
- (ß¼. ». 4.3.2), á «í«º¡áτáεΓß∩ ß½ÑñπεΘ¿¼¿ ß¿¼ó«½á¼¿:
-
- $a - ¼á½Ñ¡∞¬¿Ñ ½áΓ¿¡ß¬¿Ñ íπ¬óδ (Ñß½¿ ¡Ñ »ÑαÑ«»αÑñѽѡ«, Γ«
- 26 ΦΓπ¬);
- $A - í«½∞Φ¿Ñ ½áΓ¿¡ß¬¿Ñ íπ¬óδ (Ñß½¿ ¡Ñ »ÑαÑ«»αÑñѽѡ«, Γ« 26
- ΦΓπ¬);
- $! - ߻ѵ¿á½∞¡δÑ º¡á¬¿ (Ñß½¿ ¡Ñ »ÑαÑ«»αÑñѽѡ«, Γ« 32 ΦΓπ-
- ¬¿);
- $1 - µ¿Σαδ, (Ñß½¿ ¡Ñ »ÑαÑ«»αÑñѽѡ«, Γ« 10 ΦΓπ¬);
- $i - ¼á½Ñ¡∞¬¿Ñ íπ¬óδ ¡áµ¿«¡á½∞¡«ú« á½Σáó¿Γá (ñ½∩ απß߬«ú« -
- 33 ΦΓπ¬¿);
- $I - í«½∞Φ¿Ñ íπ¬óδ ¡áµ¿«¡á½∞¡«ú« á½Σáó¿Γá (ñ½∩ απß߬«ú« - 33
- ΦΓπ¬¿);
- $o - ñαπú¿Ñ ºáñáóáѼδÑ »«½∞º«óáΓѽѼ ß¿¼ó«½δ;
- ? - ½εí«⌐ ß¿¼ó«½ (Γ.Ñ. óßÑ ß¿¼ó«½δ, óσ«ñ∩Θ¿Ñ ó óδΦÑ»ÑαÑτ¿ß-
- ½Ñ¡¡δÑ ¼á¬α«ßδ);
-
- ÅÉêîEùÇìêà: ¼á¬α«ßδ $v ¿ $p (ß¼. 4.3.4) ¡Ñ½∞º∩ ¿ß»«½∞º«óáΓ∞ ñ½∩
- ºáñá¡¿∩ »áα«½Ñ⌐.
- 4) «íΩÑñ¿¡Ñ¡¿∩ ½εíδσ ¿º óδΦÑ »ÑαÑτ¿ß½Ñ¡¡δσ ß¿¼ó«½«ó. çá-
- »¿ßδóáÑΓß∩ ß »«¼«Θ∞ε ¬óáñαáΓ¡δσ ߬«í«¬. æ¼δß½ ß«ó»áñáÑΓ ß
- »αÑñδñπΘ¿¼. Åα¿¼Ñαδ:
-
- [$a $A] - ½εíá∩ ½áΓ¿¡ß¬á∩ íπ¬óá;
- [abc] - ¿½¿ a, ¿½¿ b, ¿½¿ c;
- [$1 abcdef] - ΦÑßΓ¡áñµáΓÑα¿τ¡á∩ µ¿Σαá;
- [s \0] - ¿½¿ s, ¿½¿ ¡¿τÑú«;
- [$a $A $1 $! $i $I $o] - φ¬ó¿óá½Ñ¡Γ¡« ?.
-
- 5) αÑúπ½∩α¡δ⌐ ß¿¼ó«½ »«óΓ«αÑ¡¿∩ '*'. ĺ¡áτáÑΓ, τΓ« »αÑñ-
- ΦÑßΓóπεΘ¿⌐ Ѽπ ¡áí«α ß¿¼ó«½«ó ¡πª¡« »«óΓ«α¿Γ∞ 0 ¿½¿ í«½ÑÑ αẠó
- ß««ΓóÑΓßΓóπεΘ¿σ (ß½ÑñπεΘ¿σ) »«º¿µ¿∩σ »áα«½∩. Åα¿¼Ñαδ:
-
- $a * - »áα«½∞ ½εí«⌐ ñ½¿¡δ ¿º ¼á½Ñ¡∞¬¿σ ½áΓ¿¡ß¬¿σ íπ¬ó;
- [ab] * - »πßΓ«, a, b, aa, ab, ba, bb, aaa ...
- [$a $A] [$a $A $1] * - "¿ñÑ¡Γ¿Σ¿¬áΓ«α" - »«ß½Ññ«óáΓѽ∞¡«ßΓ∞
- íπ¬ó ¿ µ¿Σα, »α¿τѼ »Ñαóá∩ íπ¬óá.
-
- ÄΓ¼ÑΓ¿¼, τΓ« »áα«½∞ ñ½¿¡«⌐ 0 ß¿¼ó«½«ó ¿¼ÑÑΓ «»αÑñѽѡ¡δ⌐ Σ¿-
- º¿τÑ߬¿⌐ ß¼δß½, ¿ ¡Ñ óßÑúñá φ¬ó¿óá½Ñ¡ΓÑ¡ «ΓßπΓßΓó¿ε »áα«½∩.
- 使¡á »«óΓ«αÑ¡¿∩ óδτ¿ß½∩ÑΓß∩ áóΓ«¼áΓ¿τÑ߬¿ ¡á «ß¡«óÑ ºá-
- ñá¡¡«⌐ ¼á¬ß¿¼á½∞¡«⌐ ¿ ¼¿¡¿¼á½∞¡«⌐ ñ½¿¡δ »áα«½∩ ß »«¼«Θ∞ε «»µ¿⌐.
- ÄΓ¼ÑΓ¿¼, τΓ« φΓ¿ »áαá¼ÑΓαδ ó½¿∩εΓ Γ«½∞¬« ¡á ñ½¿¡π »áα«½∩, úÑ¡Ñα¿-
- απѼ«ú« ß »«¼«Θ∞ε ß¿¼ó«½á '*' ¿ ¡Ñ πτ¿ΓδóáεΓß∩, Ñß½¿ »áα«½∞ ß«ß-
- Γ«¿Γ Γ«½∞¬« ¿º ß½«ó ¿½¿ ßΓáΓ¿τÑ߬¿σ ß¿¼ó«½«ó.
- ÉѬ«¼Ñ¡ñπÑΓß∩ ¿ß»«½∞º«óáΓ∞ '*' ¬á¬ ¼«ª¡« Φ¿αÑ. ¥Γ« ßó∩ºá¡« ß
- ΓѼ, τΓ« «¡á «αúá¡¿ºπÑΓ ßá¼δ⌐ φΣΣÑ¬Γ¿ó¡δ⌐ »ÑαÑí«α. ò«Γ∩, óα«ñÑ
- íδ, ß »«º¿µ¿⌐ ½«ú¿¬¿ ¬«¡ßΓαπ¬µ¿¿ '? *' ¿ '? ? *' «ñ¿¡á¬«óδ, »Ñα-
- óá∩ íπñÑΓ »ÑαÑí¿αáΓ∞ß∩ íδßΓαÑÑ.
- ÆÑ¬πΘÑÑ «úαá¡¿τÑ¡¿Ñ - '*' ¼«ªÑΓ íδΓ∞ Γ«½∞¬« »«ß½Ññ¡¿¼ φ½Ñ-
- ¼Ñ¡Γ«¼ ßΓ᫬¿.
-
- 4.2.2. 潫óá ¿º ß½«óáαÑ⌐ ¿ ¿σ ¼«ñ¿Σ¿¬áΓ«αδ.
-
- é «Γ½¿τ¿¿ «Γ ¡áí«αá ß¿¼ó«½«ó, ß½«óá ºáñáεΓ ¡Ñ «ñ¿¡, á ¡Ñß-
- ¬«½∞¬« ß¿¼ó«½«ó »áα«½∩ »«ñα∩ñ. é í¿í½¿«ΓÑ¬Ñ PCL »«ññÑনóáεΓß∩
- ñóá ß½«óáα∩: «ß¡«ó¡«⌐ (úñÑ τáΘÑ óßÑú« σαá¡∩Γß∩ «íδτ¡δÑ ß½«óá) ¿
- »«½∞º«óáΓѽ∞߬¿⌐ (úñÑ ¼«ªÑΓ σαá¡¿Γß∩ ߻ѵ¿Σ¿τÑ߬á∩ ¿¡Σ«α¼áµ¿∩ Γ¿-
- »á ¿¼Ñ¡ ß«íßΓóÑ¡¡δσ, ñáΓ ¿ Γ.».), σ«Γ∩ αạ¿µδ ¼Ñªñπ ¡¿¼¿ ¡¿¬á¬«⌐
- ¡ÑΓ.
- Å«ñ ß½«óáαѼ »«¡¿¼áÑΓß∩ ΓѬßΓ«óδ⌐ Σá⌐½, ß«ßΓ«∩Θ¿⌐ ¿º ß½«ó,
- αáºñѽѡ¡δσ ß¿¼ó«½á¼¿ ¬«¡µá ßΓ᫬¿. î«úπΓ íδΓ∞ ¿ß»«½∞º«óá¡δ Σá⌐½δ
- ¬á¬ DOS- (CR/LF), Γᬠ¿ UNIX-Σ«α¼áΓá (LF). åѽáΓѽ∞¡« (ó Γ«¼ τ¿ß-
- ½Ñ ¿ ñ½∩ ߬«α«ßΓ¿ »ÑαÑí«αá), τΓ«íδ ó ß½«óáα∩σ ß½«óá í뫨 ó «ñ¡«¼
- (¡¿ª¡Ñ¼) αÑú¿ßΓαÑ.
- Æá¬¿¼ «íαẫ¼, ßπΘÑßΓóπεΓ ñóá ¼á¬α«ßá:
-
- $w - ß½«ó« ¿º «ß¡«ó¡«ú« ß½«óáα∩;
- $u - ß½«ó« ¿º »«½∞º«óáΓѽ∞߬«ú« ß½«óáα∩.
-
- Æá¬ªÑ »«ñ ß½«óá »«»áñáεΓ ß»Ñµ¿á½∞¡δÑ ¡áí«αδ ß¿¼ó«½«ó, Γ.¬.
- «¡¿ ¼«úπΓ ¿¼ÑΓ∞ ½εíπε ñ½¿¡π. Ä¡¿ «í«º¡áτáεΓß∩ $s(1), $s(2), ... ¿
- «»αÑñѽ∩εΓß∩ ߻ѵ¿Σ¿¬«⌐ ºáñáτ¿. ä½∩ φΓ«⌐ »α«úαá¼¼δ «»αÑñѽѡδ Γα¿
- ߻ѵ¡áí«αá:
-
- $s(1) - »Ñαóá∩ íπ¬óá »áα«½∩
- $s(2) - ñóÑ »Ñαóδσ íπ¬óδ
- $s(3) - ΓαÑΓ∞∩ íπ¬óá.
-
- ìáñ« ¿¼ÑΓ∞ ó ó¿ñπ, τΓ« ¿ß»«½∞º«óáΓ∞ ߻ѵ¿á½∞¡δÑ ¡áí«αδ ß¿¼ó«½«ó
- ¿¼ÑÑΓ ß¼δß½ Γ«½∞¬« ó «»αÑñѽѡ¡«¼ ¼ÑßΓÑ, á ¿¼Ñ¡¡«, $s(1) ¿ $s(2)
- ñ«½ª¡δ ¿ñΓ¿ ß¡áτá½á (¿σ ñ½¿¡π 1 ¿ 2 ß¿¼ó«½á ß««ΓóÑΓßΓóÑ¡¡«), á
- $s(3) ñ«½ªÑ¡ »«»áßΓ∞ ¡á ΓαÑΓ∞ε »«º¿µ¿ε ó »áα«½Ñ (ñ½¿¡á αáó¡á 1).
- Æá¬¿¼ «íαẫ¼, Γ«½∞¬« ß½ÑñπεΘ¿Ñ »α¿¼Ñαδ ¿¼ÑεΓ ß¼δß½:
-
- $s(2) $s(3)
- $s(2) ?
- $s(1) ? $s(3)
- $s(1) ??
- ?? $s(3).
-
- ïεíδÑ ñαπú¿Ñ, σ«Γ∩ ¿ úÑ¡Ñα¿απεΘ¿Ñ »áα«½¿, ¡Ñ½∞º∩ ßτ¿ΓáΓ∞ »αá-
- ó¿½∞¡δ¼¿.
- èᬠ¿ºóÑßΓ¡«, τáßΓ« »áα«½∩¼¿ íδóáεΓ »ÑαÑñѽᡡδÑ ß½«óá.
- Å«φΓ«¼π ñ½∩ «»αÑñѽѡ¿∩ Γᬿσ »áα«½Ñ⌐ óó«ñ¿Γß∩ µÑ½δ⌐ ¡áí«α ¼«ñ¿-
- Σ¿¬áΓ«α«ó (modifiers) ß½«ó. è ¡¿¼ «Γ¡«ß∩Γß∩:
-
- .u (upper) - »ÑαÑóÑßΓ¿ ó óÑασ¡¿⌐ αÑú¿ßΓα;
- .l (lower) - »ÑαÑóÑßΓ¿ ó ¡¿ª¡¿⌐ αÑú¿ßΓα;
- .t (truncate) - «íαѺáΓ∞ ñ« ºáñá¡¡«⌐ ñ½¿¡δ;
- .c (convert) - »αÑ«íαẫóáΓ∞ ß½«óo;
- .j (joke) - »ÑαÑóÑßΓ¿ ó óÑασ¡¿⌐ αÑú¿ßΓα ¡Ñ¬«Γ«αδÑ íπ¬óδ;
- .r (reverse) - ß½«ó« ¡á«í«α«Γ;
- .s (shrink) - ß«¬αáΓ¿Γ∞ ß½«ó«;
- .d (duplicate)- »«óΓ«α¿Γ∞ ß½«ó« 2 αáºá.
-
- î«ñ¿Σ¿¬áΓ«αδ ¼«úπΓ ¿¼ÑΓ∞ »áαá¼ÑΓαδ, ºá»¿ßδóáѼδÑ ó ¬απú½δσ
- ߬«í¬áσ. ä½∩ ¼«ñ¿Σ¿¬áΓ«α«ó, »αÑñ¡áº¡áτÑ¡¡δσ ñ½∩ αáí«Γδ ß «Γ-
- ñѽ∞¡δ¼¿ íπ¬óἿ, ¼«ª¡« ºáñáóáΓ∞ ó ¬áτÑßΓóÑ »áαá¼ÑΓαá ¡«¼Ñα
- íπ¬óδ; «ΓßπΓßΓó¿Ñ »áαá¼ÑΓαá ¿½¿ ¡π½Ñó«⌐ »áαá¼ÑΓα «º¡áτáÑΓ - "óßÑ
- ß½«ó«". äá½ÑÑ, ¡«¼Ñαá íπ¬ó ¼«úπΓ ºáñáóáΓ∞ß∩ ¬á¬ ß ¡áτá½á ß½«óá,
- Γᬠ¿ ß ¬«¡µá - ¬«¡Ñµ ß½«óá «í«º¡áτáÑΓß∩ ß¿¼ó«½«¼ '-'.
- ìá ßÑú«ñ¡∩Φ¡¿⌐ ñÑ¡∞ Γá¬¿σ ¼«ñ¿Σ¿¬áΓ«α«ó Γ«½∞¬« 3: .u, .l, .t.
- êΓá¬,
-
- .u ¿½¿ .u(0) - »ÑαÑóÑßΓ¿ óßÑ ß½«ó« ó óÑασ¡¿⌐ αÑú¿ßΓα
- (PASSWORD);
- .u(1), .u(2) - »ÑαÑóÑßΓ¿ Γ«½∞¬« »Ñαóπε (óΓ«απε) íπ¬óπ
- (Password, pAssword);
- .u(-), .u(-1) - »ÑαÑóÑßΓ¿ »«ß½Ññ¡εε (»αÑñ»«ß½Ññ¡εε) íπ¬óπ
- (passworD, passwoRd);
- .t(-1) - «íαѺáΓ∞ »«ß½Ññ¡εε íπ¬óπ ó ß½«óÑ (passwor).
-
- ÄßΓá½∞¡δÑ ¼«ñ¿Σ¿¬áΓ«αδ αáí«ΓáεΓ Γ«½∞¬« ß µÑ½δ¼¿ ß½«óἿ ¿
- »áαá¼ÑΓα ó ¡¿σ ºáñáÑΓ ß»«ß«í ¼«ñ¿Σ¿¬áµ¿¿. ìá ßÑú«ñ¡∩Φ¡¿⌐ ñÑ¡∞ «»-
- αÑñѽѡδ ß½ÑñπεΘ¿Ñ »áαá¼ÑΓαδ ¬ ¼«ñ¿Σ¿¬áΓ«αá¼:
-
- .j(0) ¿½¿ .j - »ÑαÑóÑßΓ¿ ó óÑασ¡¿⌐ αÑú¿ßΓα ¡ÑτÑΓ¡δÑ íπ¬óδ
- (PaSsWoRd);
- .j(1) - »ÑαÑóÑßΓ¿ ó óÑασ¡¿⌐ αÑú¿ßΓα τÑΓ¡δÑ íπ¬óδ (pAsSwOrD):
- .j(2) - »ÑαÑóÑßΓ¿ ó óÑασ¡¿⌐ αÑú¿ßΓα ú½áß¡δÑ íπ¬óδ (pAsswOrd);
- .j(3) - »ÑαÑóÑßΓ¿ ó óÑασ¡¿⌐ αÑú¿ßΓα ß«ú½áß¡δÑ íπ¬óδ
- (PaSSWoRD);
- .r(0) ¿½¿ .r - ºá»¿ßáΓ∞ ß½«ó« ¡á«í«α«Γ (drowssap);
- .s(0) ¿½¿ .s - ß«¬αáΓ¿Γ∞ ß½«ó«, πíαáó ú½áß¡δÑ, Ñß½¿ «¡á ¡Ñ
- »Ñαóá∩ (password -> psswrd, offset -> offst);
- .d(0) ¿½¿ .d - ºá»¿ßáΓ∞ ß½«ó« ñóá αáºá (passwordpassword);
- .d(1) - ñ«íáó¿Γ∞ »ÑαÑóÑα¡πΓ«Ñ ß½«ó« (passworddrowssap);
- .c(<¡«¼Ñα>) - »αÑ«íαẫóáΓ∞ óßÑ íπ¬óδ ó ß½«óÑ ß«ú½áß¡« ß««Γ-
- óÑΓßΓóπεΘÑ⌐ ßΓα«¬Ñ »αÑ«íαẫóá¡¿∩ (ß¼ ». 4.3.3).
-
- éßÑ ¼«ñ¿Σ¿¬áΓ«αδ ¬«ααÑ¬Γ¡« íπñπΓ αáí«ΓáΓ∞ ¬á¬ ß ½áΓ¿¡ß¬¿¼¿,
- Γᬠ¿ ß ¡áµ¿«¡á½∞¡δ¼¿ íπ¬óἿ, Ñß½¿ íπñπΓ ß«í½εñáΓ∞ß∩ »αáó¿½á ºá-
- ñá¡¿∩ ¡áµ¿«¡á½∞¡δσ ¡áí«α«ó ß¿¼ó«½«ó.
- àßΓÑßΓóÑ¡¡«, τΓ« ¼«ñ¿Σ¿¬áΓ«α ¼«ªÑΓ íδΓ∞ ¡Ñ Ññ¿¡ßΓóÑ¡¡δ¼ («ú-
- αá¡¿τÑ¡¿Ñ ¿σ τ¿ß½á »«ñα∩ñ - 63, ¬«Γ«α«Ñ óα∩ñ ½¿ 󫺼«ª¡« »αÑ«ñ«-
- ½ÑΓ∞). Åα¿¼Ñαδ (»πßΓ∞ $w - password):
-
- $w.u(1).u(-) - PassworD
- $w.s.t(4) - pssw
- $w.t(4).s - pss
-
-
- 4.2.3. ÅÑα¼πΓᵿ«¡¡δÑ ß¬«í¬¿.
-
- ä«ó«½∞¡« τáßΓ« óßΓαÑτáÑΓß∩ ß¿Γπᵿ∩, τΓ« óδ »«¼¡¿ΓÑ »áα«½∞,
- ¡« «¡ »«τѼπ-Γ« ¡Ñ »«ñσ«ñ¿Γ. éÑα«∩Γ¡«, óδ «Φ¿í½¿ß∞ ó Ñú« ¡áí«αÑ.
- ä½∩ ó«ßßΓá¡«ó½Ñ¡¿∩ Γᬿσ »áα«½Ñ⌐ ó »α«úαá¼¼Ñ ßπΘÑßΓóπÑΓ
- ß«íßΓóÑ¡¡δ⌐ á½ú«α¿Γ¼. æτ¿ΓáÑΓß∩, τΓ« «Φ¿í¬¿ »α¿ ¡áí«αÑ ¼«úπΓ íδΓ∞
- ß½ÑñπεΘ¿Ñ: »ÑαÑßΓáó½Ñ¡δ ¼ÑßΓἿ ñóÑ ß«ßÑñ¡¿Ñ íπ¬óδ (psasword),
- πñá½Ñ¡á íπ¬óá (pasword), óßΓáó½Ñ¡á ½¿Φ¡∩∩ (passweord) ¿½¿ «ñ¡á
- ºá¼Ñ¡Ñ¡á ¡á ñαπúπε (passwird). üπñѼ ¡áºδóáΓ∞ Γá¬¿Ñ ¿º¼Ñ¡Ñ¡¿∩ »á-
- α«½∩ »Ñα¼πΓᵿ∩¼¿ (permutations).
- ä½∩ π¬áºá¡¿∩ ¡áτá½á ¿ ¬«¡µá πτáßΓ¬á »áα«½∩, úñÑ ¼«ú½¿ ó«º-
- ¡¿¬¡πΓ∞ »Ñα¼πΓᵿ¿, »α¿¼Ñ¡∩εΓß∩ »Ñα¼πΓᵿ«¡¡δÑ ß¬«í¬¿ '{' ¿ '}'.
- Å«ß½Ñ '}' ¼«ªÑΓ ¿ñΓ¿ τ¿ß½« »Ñα¼πΓᵿ⌐ (»« π¼«½τá¡¿ε - 1), «ΓñÑ-
- ½Ñ¡¡«Ñ Γ«τ¬«⌐ (¿½¿ ó ¬απú½δσ ߬«í¬áσ). ö¿º¿τÑ߬¿⌐ ß¼δß½ τ¿ß½á
- »Ñα¼πΓᵿ⌐ - ¬«½¿τÑßΓó« «ñ¡«óαѼѡ¡« ñ«»πΘÑ¡¡δσ «Φ¿í«¬. Åα¿¼Ñαδ:
-
- {abc} - íπñÑΓ »«½πτÑ¡« 182 (αạδσ) »áα«½∩, ¿º ¡¿σ:
- bac, acb - 2 »ÑαÑßΓá¡«ó¬¿;
- bc, ac, bc - 3 πñá½Ñ¡¿∩;
- aabc, babc ... - 4 * 26 - 3 óßΓáó«¬;
- bbc, cbc ... - 3 * 25 ºá¼Ñ¡;
- abc - ßἫ ß½«ó«;
-
- {password}.2 ¿½¿
- {password}(2) - »«½πτáΓß∩, ó τáßΓ¡«ßΓ¿, Γá¬¿Ñ ß½«óá,
- ¬á¬ psswrod, passwdro ¿ paasswor;
-
- {$w} - óßÑ ß½«óá ß «ñ¡«⌐ «Φ¿í¬«⌐ ¿º «ß¡«ó¡«ú« ß½«óáα∩.
-
- Åα¿¼Ñτá¡¿∩:
- 1) àßΓÑßΓóÑ¡¡«, τΓ« ¡Ñ¬«Γ«αδÑ »áα«½¿ íπñπΓ »«½πτÑ¡δ ¡Ñ «ñ¿¡
- αáº, »α¿τѼ, τѼ óδΦÑ τ¿ß½« »Ñα¼πΓᵿ⌐, ΓѼ í«½∞ΦÑ íπñÑΓ »«óΓ«αÑ-
- ¡¿⌐. é »α«úαá¼¼Ñ ßñѽá¡δ πß¿½¿∩ »« ß«¬αáΘÑ¡¿ε »«óΓ«αÑ¡¿⌐, ¡« «¡¿
- τ¿ßΓ« φ¼»¿α¿τÑ߬¿Ñ ¿ »α«óÑα∩½¿ß∞ Γ«½∞¬« ñ½∩ τ¿ß½á »Ñα¼πΓᵿ⌐, ¡Ñ
- í«½∞ΦÑú« 2. ê¡áτÑ ú«ó«α∩, ñ½∩ í«½∞Φ¿σ τ¿ßѽ ¡ÑΓ »«½¡«⌐ πóÑαÑ¡¡«ß-
- Γ¿, τΓ« ¬á¬«⌐-½¿í« »áα«½∞ ¡Ñ íπñÑΓ «Φ¿í«τ¡« ó모¡πΓ. öá¡áΓ¿¬á¼
- ¬«¼í¿¡áΓ«α¿¬¿ »αÑñ½áúáε »«ßτ¿ΓáΓ∞ Γ«τ¡«Ñ τ¿ß½«, ¡á»α¿¼Ñα,
- {password}.3, ¿ Γ«úñá ∩ ß¼«úπ ßαáó¡¿Γ∞ Ñú« ß »«½πτÑ¡¡δ¼ »α«úαá¼-
- ¼«⌐.
- 2) ä½∩ «»Ñαᵿ⌐ óßΓáó¬¿ ¿ ºá¼Ñ¡δ ¡áñ« º¡áΓ∞, ¬á¬«Ñ ¼¡«ªÑßΓó«
- ß¿¼ó«½«ó óßΓáó½∩Γ∞. àß½¿ ó τáßΓ¿ «»¿ßá¡¿⌐ φΓ« ¼¡«ªÑßΓó« ∩ó¡« ¡Ñ
- ºáñá¡« (ß¼. ». 4.3.4), Γ« ó ñá¡¡«⌐ »α«úαá¼¼Ñ ñ½∩ ¡áí«α«ó ß¿¼ó«½«ó
- φΓ« ¼¡«ªÑßΓó« Σ«α¼¿απÑΓß∩ áóΓ«¼áΓ¿τÑ߬¿, ¿ßσ«ñ∩ ¿º Γ«ú«, ¬ ¬á¬¿¼
- ßΓá¡ñáαΓ¡δ¼ ¡áí«αá¼ »α¿¡áñ½ÑªáΓ φΓ¿ ß¿¼ó«½δ (Γ.Ñ. {password} -
- óßΓáó½∩Γ∞ß∩ íπñÑΓ $a, {Password} - [$a $A]. ä½∩ ß½«ó á¡á½«ú¿τ¡á∩
- «»Ñαᵿ∩ »α«ó«ñ¿Γß∩ »« »Ñαó«¼π ß½«óπ ¿º ß½«óáα∩, »α¿ φΓ«¼
- πτ¿ΓδóáεΓß∩ ¼«ñ¿Σ¿¬áΓ«αδ. àß½¿ φΓ« ¼¡«ªÑßΓó« ºáñáÑΓß∩ ∩ó¡«, Γ«
- «¡« ¿ ¿ß»«½∞ºπÑΓß∩.
- 3) ÆÑ¬πΘÑÑ «úαá¡¿τÑ¡¿Ñ - ß¿¼ó«½ '{' ñ«½ªÑ¡ «í∩ºáΓѽ∞¡« íδΓ∞
- »Ñαóδ¼ ó ßΓ᫬Ñ. éδαáªÑ¡¿∩ Γ¿»á good_{password} »«¬á ¡Ñ »«ññÑন-
- óáεΓß∩, á ó«Γ {good}_password - »«ªá½π⌐ßΓá.
-
- 4.3. Ä»¿ßá¡¿Ñ ß½«óáαÑ⌐ ¿ ¡áí«α«ó ß¿¼ó«½«ó.
-
- éßÑ «»¿ßá¡¿∩ ¿ñπΓ ó ¡áτá½Ñ Σá⌐½á «»¿ßá¡¿∩ »áα«½Ñ⌐, ñ« ß¿¼ó«-
- ½«ó '##'.
-
- 4.3.1. Ä»¿ßá¡¿Ñ ß½«óáαÑ⌐.
-
- é¡áτá½Ñ «íδτ¡« «»¿ßδóáεΓß∩ ¿ß»«½∞ºπѼδÑ «ß¡«ó¡«⌐ ¿ »«½∞º«óá-
- Γѽ∞߬¿⌐ ß½«óáα∞ (ß¼. ». 4.2.2). ¥Γ« ¡Ñ«íσ«ñ¿¼« ñѽáΓ∞ Γ«½∞¬« ó
- Γ«¼ ß½πτáÑ, Ñß½¿ »α¿ «»¿ßá¡¿¿ »áα«½Ñ⌐ íπñÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ß½«óá
- ¿º ß½«óáαÑ⌐, Γ.Ñ. $w ¿½¿ $u.
- 潫óáα¿ ºáñáεΓß∩ ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- $w = "<¿¼∩_Σá⌐½á_ß«ñÑαªáΘÑú«_ß½«óáα∞>" # «ß¡«ó¡«⌐ ß½«óáα∞
- $u = "c:\\dict\\user.dic" # ñ«»«½¡¿Γѽ∞¡δ⌐
-
- ê¼∩ Σá⌐½á ¡Ñ«íσ«ñ¿¼« ºá¬½ετáΓ∞ ó ¬áóδτ¬¿, á ß¿¼ó«½δ »πΓ¿ -
- φ¬αá¡¿α«óáΓ∞.
- 使¡¡δÑ ¿¼Ñ¡á Σá⌐½«ó αáí«ΓáεΓ Γ«½∞¬« »«ñ Windows 95/98 (¡Ñ MS
- DOS ¿½¿ Windows NT);
-
-
- 4.3.2. çáñá¡¿Ñ ¿ß»«½∞ºπѼδσ ¡áí«α«ó ß¿¼ó«½«ó.
-
- äá½ÑÑ «íδτ¡« «»αÑñѽ∩εΓß∩ ¿ß»«½∞ºπѼδÑ ¡áí«αδ ß¿¼ó«½«ó. Ä¡¿
- ñѽ∩Γß∩ ¡á »αÑñ«»αÑñѽѡ¡δÑ ¿ ºáñáóáѼδÑ »«½∞º«óáΓѽѼ. ÅαÑñ«»αÑ-
- ñѽѡ¡δÑ ß«ßΓ«∩Γ ¿º:
-
- $a - ¼á½Ñ¡∞¬¿σ ½áΓ¿¡ß¬¿σ íπ¬ó, óßÑú« 26 ΦΓπ¬;
- $A - í«½∞Φ¿σ ½áΓ¿¡ß¬¿σ íπ¬ó, óßÑú« 26 ΦΓπ¬;
- $! - ߻ѵ¿á½∞¡δσ º¡á¬«ó {}:"<>?[];\',./~!@#$%^&*()_+`-=\| -
- 32 ΦΓπ¬¿;
- $1 - µ¿Σα, 10 ΦΓπ¬.
-
- çáñáóáѼδÑ »«½∞º«óáΓѽѼ ß«ßΓ«∩Γ ¿º:
-
- $i - ¼á½Ñ¡∞¬¿σ íπ¬ó ¡áµ¿«¡á½∞¡«ú« á½Σáó¿Γá;
- $I - í«½∞Φ¿σ íπ¬ó ¡áµ¿«¡á½∞¡«ú« á½Σáó¿Γá;
- $o - ñ«»«½¡¿Γѽ∞¡«ú« ¡áí«αá (¡á»α¿¼Ñα, ½εíδÑ ¡Ñ ¡áí¿αáѼδÑ
- ¡á ¬½áó¿áΓπαÑ ß¿¼ó«½δ).
-
- Ä»αÑñѽѡ¿Ñ ¡áí«α«ó »α«¿ßσ«ñ¿Γ ß »«¼«Θ∞ε ß½ÑñπεΘÑ⌐ ¬«¡ßΓαπ¬-
- 樨:
-
- $<¡áí«α> = [ <«ñ¿¡«τ¡δÑ ß¿¼ó«½δ ¿½¿ ¡áí«αδ ß¿¼ó«½«ó> ]
-
- ê¡áτÑ ú«ó«α∩, ¡áí«α ß¿¼ó«½«ó ºá»¿ßδóáÑΓß∩ ß »«¼«Θ∞ε «íΩÑñ¿-
- ¡Ñ¡¿∩ ß¿¼ó«½«ó (ß¼. ». 4.2.1), ¡á»α¿¼Ñα:
-
- $i = [áíóúñѪº¿⌐¬½¼¡«»αßΓπΣσµτΦΘΩδ∞φε∩±]
- $o = [$! $1 \FF]
-
- ÅÉêîàùÇìêƒ:
- 1) Ä»αÑñѽ∩Γ∞ αáºαÑΦáÑΓß∩ ½εíδÑ ¡áí«αδ ß¿¼ó«½«ó, ó Γ.τ. ¿
- »αÑñ«»αÑñѽѡ¡δÑ. ìá»α¿¼Ñα, ¼«ª¡« ñ«íáó¿Γ∞ ó« ¼¡«ªÑßΓó« $! ñ«»«½-
- ¡¿Γѽ∞¡δÑ ß¿¼ó«½δ, Γá¬¿Ñ ¬á¬ »α«íѽ ¿½¿ \FF.
- 2) Ä»αÑñѽѡ¿Ñ ¼¡«ªÑßΓó $i ¿ $I áóΓ«¼áΓ¿τÑ߬¿ «»αÑñѽ∩ÑΓ ¿
- Σπ¡¬µ¿¿ »ÑαÑó«ñá ó ¡¿ª¡¿⌐/óÑασ¡¿⌐ αÑú¿ßΓα. Å«φΓ«¼π ó᪡«, τΓ«íδ
- íπ¬óδ ó φΓ¿σ ¼¡«ªÑßΓóáσ Φ½¿ ó «ñ¡«¼ ¿ Γ«¼ ªÑ »«α∩ñ¬Ñ.
- Æ«½∞¬« »«ß½Ñ Γ«ú«, ¬á¬ óßÑ ¡áí«αδ ß¿¼ó«½«ó «»αÑñѽѡδ, «íαá-
- ºπÑΓß∩ »«½¡«Ñ ¼¡«ªÑßΓó« ß¿¼ó«½«ó '?', ß«ßΓ«∩ΘÑÑ ¿º [$a $A $1 $!
- $i $I $o], »α¿τѼ ¿¼Ñ¡¡« ó Γᬫ¼ »«α∩ñ¬Ñ - φΓ« ó᪡« ñ½∩ ß½Ñ-
- ñπεΘÑú« »π¡¬Γá.
-
- 4.3.3. çáñá¡¿Ñ ¼«ñ¿Σ¿¬áΓ«α«ó »αÑ«íαẫóá¡¿⌐.
-
- äá½ÑÑ ¼«úπΓ ºáñáóáΓ∞ß∩ ¼«ñ¿Σ¿¬áΓ«αδ »αÑ«íαẫóá¡¿⌐ .c (ß¼. ».
- 4.2.2), »α¿¼Ñ¡¿Γѽ∞¡« ¬ »«½¡«¼π ¼¡«ªÑßΓóπ ß¿¼ó«½«ó ?. ¥Γ« ñ«ßΓ¿-
- úáÑΓß∩ ß »«¼«Θ∞ε ßΓ᫬ ó¿ñá
-
- ?.c(<¡«¼Ñα>) = "<ßΓα«¬á »αÑ«íαẫóá¡¿∩>"
-
- èáªñδ⌐ ß¿¼ó«½, ¿¼ÑεΘÑ⌐ß∩ ó »«½¡«¼ ¼¡«ªÑßΓóÑ, »αÑ«íαáºπÑΓß∩ ó
- ß««ΓóÑΓßΓóπεΘ¿⌐ Ѽπ, ¡áσ«ñ∩Θ¿⌐ß∩ ó Γ«⌐ ªÑ »«º¿µ¿¿ ó ßΓα«¬Ñ »αÑ«í-
- αẫóá¡¿∩. ìá»α¿¼Ñα, »πßΓ∞
-
- ? = [1234567890], Γ«úñá
- ?.c(0) = "!@#$%^&*()"
-
- ºáñáÑΓ »αÑ«íαẫóá¡¿Ñ, »«½πτáѼ«Ñ »α¿ ¡áªáΓ¿¿ Shift.
- é ßΓα«¬Ñ »αÑ«íαẫóá¡¿∩ ¡Ñ«íσ«ñ¿¼« φ¬αá¡¿α«óáΓ∞ ß¿¼ó«½δ '\' ¿
- '"'. 쫼Ñαá π ¼«ñ¿Σ¿¬áΓ«α«ó »αÑ«íαẫóá¡¿∩ ¼«úπΓ íδΓ∞ «Γ 0 ñ« 255.
-
- 4.3.4. çáñá¡¿Ñ ß»Ñµ¿á½∞¡δσ ¡áí«α«ó ß¿¼ó«½«ó
-
- è ߻ѵ¿á½∞¡δ¼ ¡áí«αá¼ ß¿¼ó«½«ó «Γ¡«ß∩Γß∩:
- $v - ¼¡«ªÑßΓó« ú½áß¡δσ íπ¬ó (ó« óßÑσ á½Σáó¿Γáσ) - ΓαÑíπÑΓß∩
- Γ«½∞¬«, Ñß½¿ ¿ß»«½∞ºπεΓß∩ ¼«ñ¿Σ¿¬áΓ«αδ .s ¿ .j.
- $p - ¼¡«ªÑßΓó« ñ½∩ óßΓáó¬¿ ¿ ºá¼Ñ¡δ »α¿ »Ñα¼πΓᵿ«¡¡δσ ߬«í-
- ¬áσ - ΓαÑíπÑΓß∩ Γ«½∞¬«, Ñß½¿ »«τѼπ-Γ« ¡Ñ πßΓαá¿óáÑΓ áóΓ«¼áΓ¿τÑß-
- ¬«Ñ »«½πτÑ¡¿Ñ φΓ«ú« ¼¡«ªÑßΓóá (ß¼. ». 4.2.3).
- Ä¡¿ ºáñáεΓß∩ á¡á½«ú¿τ¡« «ßΓá½∞¡δ¼ ¡áí«αá¼ ß¿¼ó«½«ó.
-
-
- 4.4. Å«½Ñº¡δÑ »α¿¼Ñαδ «»¿ßá¡¿∩ »áα«½Ñ⌐.
-
- 0) "$s(2) $s(3) $a *" - ßá¼«Ñ Γ¿»¿τ¡«Ñ «»¿ßá¡¿Ñ »áα«½∩, á¡á-
- ½«ú¿τ¡«Ñ »αÑñδñπΘ¿¼ óÑαß¿∩¼ »α«úαá¼¼δ. ĺ¡áτáÑΓ ¿ß»«½∞º«óáΓ∞ »«-
- ½πτÑ¡¡δÑ »α«úαá¼¼«⌐ »ÑαóδÑ Γα¿ ß¿¼ó«½á ¿ ºáΓѼ ñ«íáó½∩Γ∞ ¼á-
- ½Ñ¡∞¬¿Ñ ½áΓ¿¡ß¬¿Ñ íπ¬óδ.
- é ßó∩º¿ ß ΓѼ, τΓ« óΓ«α«⌐ ß¿¼ó«½ »áα«½∩ «»αÑñѽ∩ÑΓß∩ óÑß∞¼á
- ¡ÑΓ«τ¡«, Γá¬ªÑ αѬ«¼Ñ¡ñπÑΓß∩ ß½ÑñπεΘÑÑ «»¿ßá¡¿Ñ:
- "$s(1) $a $s(3) $a *".
- àß½¿ óδ óÑñÑΓÑ »ÑαÑí«α »« ñαπú«¼π ¼¡«ªÑßΓóπ ß¿¼ó«½«ó, ¡Ñ ºá-
- íπñ∞ΓÑ »«ßΓáó¿Γ∞ Ñú« ó« óΓ«α«⌐ »«º¿µ¿¿ »áα«½∩, ¡á»α¿¼Ñα:
- "$s(1) [$! $1] $s(3) [$! $1] *"
-
- 1) Åα¿óÑñπ «Γαδó«¬ ¿º ñ«¬π¼Ñ¡Γᵿ¿ ¡á »α«úαá¼¼π ZEXPL2L:
- "ä«»πßΓ¿¼, τΓ« éδ ¿¼ÑÑΓÑ áασ¿ó ß »áα«½Ñ¼, »«σ«ª¿¼ ¡á
- "Heaven!!!", ¡« ºáí뫨, ߬«½∞¬« ó«ß¬½¿µáΓѽ∞¡δσ º¡á¬«ó ßΓ«∩½« ó
- ¬«¡µÑ ß½«óá, ¿ ¬á¬¿Ñ - ßΓα«τ¡δÑ/»α«»¿ß¡δÑ - íπ¬óδ í뫨 ¿ß»«½∞º«-
- óá¡δ ó ß½«óÑ : "HeAvEn!!!", "Heaven!" ¿½¿ "HeAven!!!!". çáΓ« éδ
- »«¼¡¿ΓÑ, τΓ« »áα«½∞ íδ½ ¡Ñ ñ½¿¡¡ÑÑ, τѼ 10 ß¿¼ó«½«ó, ¿ ¡Ñ ¬«α«τÑ
- 7."
- ¥Γ«Γ »áα«½∞ ¡á ∩ºδ¬Ñ PCL ºá»¿ΦÑΓß∩ Γá¬:
- "ìe [aA] v [eE] n ! *" ¿ «»µ¿¿ -l7 -g10.
- ÅαÑñ»«½«ª¿¼ ñ«»«½¡¿Γѽ∞¡«, τΓ« óδ ÑΘÑ ¿ «Φ¿í½¿ß∞ »α¿ ¡áí«αÑ
- «ß¡«ó¡«⌐ τáßΓ¿ »áα«½∩. Æ«úñá ßΓ«¿Γ »«»α«í«óáΓ∞ ß½ÑñπεΘÑÑ:
- "{ìe [aA] v [eE] n} ! *" ¿ -l7 -g10.
-
- 2) û¿ΓáΓá «ΓΓπñá ªÑ: "ä«»πßΓ¿¼, éδ ¿¼ÑÑΓÑ ñóá óáα¿á¡Γá ßΓα«-
- ¬¿ »áα«½∩: "myprog", "MyProg", "my_prog" ¿ "My_Prog".
- ¥Γ« ºá»¿ΦÑΓß∩ ¬á¬:
- "[mM] y [_ \0] [pP] rog".
-
- 3) ùáßΓ« ó ¬áτÑßΓóÑ »áα«½∩ ß«óÑΓπεΓ íαáΓ∞ ñóá «ß¼δ߽ѡ¡δσ
- ß½«óá, αáºñѽ∩∩ ¿σ ¬á¬¿¼-¡¿íπñ∞ º¡á¬«¼. æ««ΓóÑΓßΓóπεΘÑÑ «»¿ßá¡¿Ñ:
- "$w [$1 $!] $w" ¿½¿
- "$w.u(1) [$1 $!] $w.u(1)"
- é᪡« «Γ¼ÑΓ¿Γ∞, τΓ« «íá $w ºñÑß∞ ¡Ñ αáó¡δ (φΓ« αạδÑ ß½«óá),
- óßÑú« íπñÑΓ ßúÑ¡Ñα¿α«óá¡« (Ñß½¿ 20000 ß½«ó ó ß½«óáαÑ): 20000 * 42
- * 20000 = 1.68E10 »áα«½Ñ⌐, Γ.Ñ. ó ßαÑñ¡Ñ¼ ¼Ñ¡∞ΦÑ ñ¡∩ ¡á αáßΦ¿Σ-
- α«ó¬π »áα«½Ñ⌐, »α¿º¡á¡¡δσ óÑß∞¼á Γαπñ¡« ½«¼áεΘ¿¼¿ß∩. æ««Γ-
- óÑΓßΓóÑ¡¡«, »α«ßΓ« ñóá ß½«óá α∩ñ«¼ ½«¼áεΓß∩ ó 42 αáºá íδßΓαÑÑ.
-
- 4) 꺽εí½Ñ¡¡δÑ »áα«½¿ π ¼¡«ú¿σ - απß߬«Ñ ß½«ó«, ¡áíαá¡¡«Ñ ¡á
- ¬½áó¿áΓπαÑ ¡á ½áΓ¿¡ß¬«¼ αÑú¿ßΓαÑ:
- "$w.c(0)" »α¿ ºáñá¡¿¿ ß««ΓóÑΓßΓóπεΘÑ⌐ ßΓ᫬¿ »αÑ«íαẫóá¡¿∩
- .c(0).
-
- 5) Åáα«½∞ α«ó¡« ¿º ΦÑßΓ¿ απß߬¿σ íπ¬ó:
- "$i $i $i $i $i $i".
- ì« ú«αẫ φΣΣÑ¬Γ¿ó¡ÑÑ - "$i *" ¿ «»µ¿¿ -l6 -g6.
-
- 6) éδ »«¼¡¿ΓÑ, τΓ« óáΦ »áα«½∞ íδ½ "MyVeryLongGoodPassword",
- ¡« «¡ »«τѼπ-Γ« ¡Ñ »«ñσ«ñ¿Γ. Å«»α«íπ⌐ΓÑ Γá¬¿Ñ ¬«¼í¿¡áµ¿¿:
- "{MyVeryLongGoodPassword}" - 2382 »áα«½∩, 1 ßѬ
- "{MyVeryLongGoodPassword}.2" - 2836413 »áα., 1 ¼¿¡.
- "{MyVeryLongGoodPassword}.3" - ??? »áα., 2-3 ñ¡∩
-
- 7) éδ º¡áÑΓÑ, τΓ« »áα«½∞ ß«ßΓ«¿Γ ¿º «ß¼δ߽ѡ¡«ú« ß½«óá,
- ó¡πΓα¿ ¬«Γ«α«ú« ¡á ¬á¬«⌐-Γ« »«º¿µ¿¿ óßΓáó½Ñ¡á µ¿Σαá. Ä»¿ßá¡¿Ñ:
-
- $p = [$1] # ºáñáѼ ¼¡«ªÑßΓó« óßΓáó¬¿ - µ¿Σαδ
- ##
- {$w}
-
- 8) ÇΓá¬á »« ß½«úá¼. 櫺ñá⌐ΓÑ ß½«óáα∞ ñ«»πßΓ¿¼δσ ß½«ú«ó óáΦÑ-
- ú« ∩ºδ¬á, á ºáΓѼ ¼«ª¡« »ÑαÑíαáΓ∞ óßÑ «ß¼δ߽ѡ¡δÑ »« ºóπτá¡¿ε
- ß½«óá ß½ÑñπεΘ¿¼ «íαẫ¼:
-
- $u # óßÑ «ñ¡«ß½«ª¡δÑ
- $u$u # ñóπß½«ª¡δÑ
- $u$u$u # ¿ Γ.ñ.
- $u$u$u$u
- ...
-
- 9) ùΓ«íδ αáß»áαώѽ¿Γ∞ αáí«Γπ ¡á 2 ¬«¼»∞εΓÑαá, ºáñá⌐ΓÑ ¿¼
- ß½ÑñπεΘ¿Ñ Σá⌐½δ «»¿ßá¡¿⌐:
- "[abcdefghijklm] $a *" - »Ñαó«¼π
- "[nopqrstuvwxyz] $a *" - óΓ«α«¼π.
- ǡὫú¿τ¡« »«ßΓπ»á⌐ΓÑ ñ½∩ n ¬«¼»∞εΓÑα«ó.
-
-
- 5. 髺¡¿¬áεΘ¿Ñ »α«í½Ñ¼δ (FAQ).
-
- 1. éδñáÑΓß∩ ß««íΘÑ¡¿Ñ "No matching passwords" (¡ÑΓ »«ñσ«ñ∩Θ¿σ »á-
- α«½Ñ⌐).
-
- 髺¼«ª¡δ ß½ÑñπεΘ¿Ñ »α¿τ¿¡δ ¿ ß»«ß«íδ ¿σ πßΓαá¡Ñ¡¿∩:
-
- 1) é ß½πτáÑ, Ñß½¿ ó áασ¿óÑ ¼¡«ú« Σá⌐½«ó, φΓ« ¼«ªÑΓ »α«¿ßσ«-
- ñ¿Γ∞ ¿º-ºá ¡Ñß«óÑαΦÑ¡ßΓóá áóΓ«¼áΓ¿τÑ߬«ú« αѪ¿¼á. ä½∩ ¡áτá½á πñá-
- ½¿ΓÑ ¿º ¡Ñú« óßÑ í«½∞Φ¿Ñ Σá⌐½δ (í«½ÑÑ 10-15è).
- 2) àß½¿ φΓ« ¡Ñ »«¼«ªÑΓ, ºá»πßΓ¿ΓÑ »α«úαá¼¼π YAAC c «»µ¿Ñ⌐
- -v ¿ »α«á¡á½¿º¿απ⌐ΓÑ óδσ«ñ¡πε ¿¡Σ«α¼áµ¿ε. Ä¡á ß«ßΓ«¿Γ ñ½∩ ¬áªñ«ú«
- Σá⌐½á ó áασ¿óÑ ¿º Ñú« ¿¼Ñ¡¿, »«ß½Ñ ¬«Γ«α«ú« ¿ñπΓ τÑΓδαÑ τ¿ß½á ¿
- ºáΓѼ ¡áí«α ñ«»πßΓ¿¼δσ »Ñαóδσ ñóπσ ß¿¼ó«½«ó »áα«½∩, »«ñσ«ñ∩Θ¿σ
- »«ß½Ñ «íαáí«Γ¬¿ φΓ«ú« Σá⌐½á. Å«φΓ«¼π, Ñß½¿ ¿¡Σ«α¼áµ¿∩ ¿¼ÑÑΓ ó¿ñ
- Γ¿»á:
-
- FILE1.EXT 1881 940 2050 1504
- po = 422
- pp = 421
- pr = 427
- ps = 426
- pt = 425
- pu = 424
- pv = 431
- pw = 430
- px = 429
- py = 428
- pz = 435
- FILE2.EXT 959 479 1045 764
- FILE3.EXT 1317 658 1435 1052
-
- Γ«, ¬á¬ ó¿ñ¡«, ¡á Σá⌐½Ñ FILE2.EXT ¼¡«ªÑßΓó« »Ñαóδσ ñóπσ ß¿¼-
- 󫽫ó ßΓὫ »πßΓδ¼ ¿ φëà Σá⌐½ ìàÄüòÄäêîÄ ôäÇïêÆ£ ¿º áασ¿óá. Ç¡á-
- ½«ú¿τ¡« ¼«ªÑΓ íδΓ∞, τΓ« ßΓáí¿½¿º¿α«óáóΦÑÑß∩ ¼¡«ªÑßΓó« »Ñαóδσ ñóπσ
- ß¿¼ó«½«ó óñαπú αѺ¬« π¼Ñ¡∞ΦáÑΓß∩, Γᬫ⌐ Σá⌐½ Γ«ªÑ ½πτΦÑ πñ὿Γ∞.
- àß½¿ ¿ φΓ« ¡Ñ »«¼«ªÑΓ, πñ὿ΓÑ ¿º áασ¿óá óßε »Ñαóπε »«½«ó¿-
- ¡π.
- 3) é »áα«½Ñ ¿ß»«½∞º«óá¡δ ¡ÑßΓá¡ñáαΓ¡δÑ ß¿¼ó«½δ. 鬽ετ¿ΓÑ
- óßÑ ó«º¼«ª¡δÑ ß¿¼ó«½δ ó ¼¡«ªÑßΓó« $o.
- 4) ÄΓ¬áª¿ΓÑß∞ «Γ áóΓ«¼áΓ¿τÑ߬«ú« αѪ¿¼á αáí«Γδ.
-
- 2. èᬠ»αÑαóáΓ∞ ¿ »α«ñ«½ª¿Γ∞ ßτÑΓ ñá½∞ΦÑ.
-
- ¡« íÑºí«½Ñº¡Ñ¡¡« »αÑαδóáΓ∞ »α«úαá¼¼π »«ß½Ñ óδó«ñá ß««íΘÑ-
- ¡¿∩ "Testing XX-chars passwords..." ¿ »α«ñ«½ªáΓ∞ ºáΓѼ ßτÑΓ ß »«-
- ¼«Θ∞ε «»µ¿¿ -lXX (ºñÑß∞ «íá XX αáó¡δ).
-
- 3. Ç ¬á¬ »α«ñ«½ª¿Γ∞ ßτÑΓ ß »áα«½∩ XXX?
-
- Å«¬á ¡¿¬á¬. éÑα«∩Γ¡«, φΓ« íπñÑΓ ßñѽᡫ ó ß½ÑñπεΘ¿σ óÑαß¿∩σ
- PCL, ¬«Γ«αδÑ ¡Ñ óδ⌐ñπΓ αá¡∞ΦÑ ¬«¡µá 1999 ú.
-
- 4. Åα«úαá¼¼á ßτ¿ΓáÑΓ 10-⌐ ñÑ¡∞, ¡« ¡¿τÑú« ¡Ñ ¡áΦ½á.
-
- ôóδ! ÆπΓ »«¼«τ∞ ¼«ª¡« ¼á½« τѼ. ï¿í« »áα«½∞ ß½¿Φ¬«¼ ñ½¿¡Ñ¡,
- ½¿í« ¡Ñ»αáó¿½∞¡« ºáñá¡« ¼¡«ªÑßΓó« »«¿ß¬á, ½¿í« ¡Ñ»αáó¿½∞¡« «»αÑ-
- ñÑ½Ñ¡δ »ÑαóδÑ ñóá ß¿¼ó«½á. æ¼. ». 5.1.
-
- 5. é áασ¿óÑ Σá⌐½δ ß αáº¡δ¼¿ »áα«½∩¼¿. ùΓ« ñѽáΓ∞?
-
- Åα¿ñÑΓß∩ óαπτ¡πε ¿ß¬áΓ∞ ΓÑ Σá⌐½δ, 𠬫ëαδσ »áα«½¿ ß«ó»áñáεΓ.
- é¿ñ¿¼«, »α«ΘÑ óßÑú« «ßΓáó¿Γ∞ ó áασ¿óÑ «ñ¿¡ ßá¼δ⌐ ¼á½Ñ¡∞¬¿⌐ Σá⌐½,
- ¡á⌐Γ¿ Ñú« »áα«½∞ ¿ »α«óÑα¿Γ∞, ¬ ¬á¬¿¼ Σá⌐½á¼ «¡ »«ñσ«ñ¿Γ. ū߽Ñ
- τÑú« óßÑ φΓ¿ Σá⌐½δ πñ὿Γ∞ ¿ ¡áτáΓ∞ »«óΓ«α¿Γ∞ »α«µÑñπαπ ÑΘÑ αáº.
-
- 6. ô ¼Ñ¡∩ íδ½ »áα«½∞ "abc", á »α«úαá¼¼á Ñú« ¡Ñ ¡áσ«ñ¿Γ.
-
- àß½¿ »áα«½∞ ß«ßΓ«¿Γ ¼Ñ¡ÑÑ, τѼ ¿º τÑΓδαÑσ ß¿¼ó«½«ó, «¡ ¼«ªÑΓ
- íδΓ∞ óδñá¡ ó ó¿ñÑ "ßñó«Ñ¡¡«ú«" (ó ñóá αáºá í«½∞ΦÑ⌐ ñ½¿¡δ) »áα«½∩.
- ¥Γ« ¡Ñ «Φ¿í¬á, á ¡Ñí«½∞Φá∩ ¡Ññ«αáí«Γ¬á, ßó∩ºá¡¡á∩ ó Γ∩ª¬¿¼ ¡áß½Ñ-
- ñ¿Ñ¼ »α«Φ½«ú«.
-
- 6a. ô ¼Ñ¡∩ íδ½ »áα«½∞ "A$rrr", á »α«úαá¼¼á Ñú« ¡Ñ ¡áσ«ñ¿Γ, σ«Γ∩
- »αáó¿½∞¡« óδó«ñ¿Γ ¼¡«ªÑßΓóá »Ñαóδσ ß¿¼ó«½«ó.
-
- Å«»α«íπ⌐ΓÑ «»µ¿ε -n. üѺ ¡ÑÑ »α«úαá¼¼á πßѬáÑΓ ¼¡«ªÑßΓó« »Ñα-
- óδσ ñóπσ ß¿¼ó«½«ó ñ« αѬ«¼Ñ¡ñπѼ«ú«, ó ¬«Γ«α«Ñ ¼«ªÑΓ ¡Ñ »«»áßΓ∞
- óΓ«α«⌐ ß¿¼ó«½ »áα«½∩ '$'.
-
- 6b. ƒ »α«óÑα¿½ éáΦπ »α«úαá¼¼π. Æá¬ ó«Γ, φΓ« »α«ßΓ« «ñ¡á í«½∞Φá∩
- «Φ¿í¬á - «¡á ñáªÑ ¡Ñ «»αÑñѽ∩ÑΓ »áα«½∞ Γ¿»á "aaa2".
-
- RTFM. öá⌐½ password.def ¿º ñ¿ßΓα¿íπΓ¿óÑ óÑñÑΓ »ÑαÑí«α Γ«½∞¬«
- »« ¼á½Ñ¡∞¬¿¼ ½áΓ¿¡ß¬¿¼ íπ¬óá¼. 꺼ѡ¿ΓÑ «»¿ßá¡¿Ñ »áα«½∩ ¡á
- "$s(2) $s(3) [$a $1] *" - ¿ óßÑ íπñÑΓ ok.
-
- 7. ô ¼Ñ¡∩ ÑßΓ∞ «ñ¿¡ Σá⌐½ ó «Γ¬αδΓ«¼ ó¿ñÑ. ¥Γ« ¬á¬-Γ« »«¼«ªÑΓ?
-
- äá. êß»«½∞ºπ⌐ΓÑ »α«úαá¼¼π SOLVEPWD.COM.
-
- 8. éáΦá »α«úαá¼¼á ¡Ñ αáß»«º¡áÑΓ ßἫαáºó«αáτ¿óáεΘ¿⌐ß∩ áασ¿ó.
-
- Æ«úñá óá¼ ¡πª¡« ¡á⌐Γ¿ ¡áτὫ áασ¿ó¿α«óá¡¡áσ ñá¡¡δσ (»« ß¿ú¡á-
- ΓπαÑ 60 EA) ¿ πñ὿Γ∞ óÑß∞ ¬«ñ ß ¡áτá½á ñ« φΓ«ú« ¼ÑßΓá, »«½πτ¿ó
- «í몭«óÑ¡¡δ⌐ ARJ-áασ¿ó.
-
- 9. àßΓ∞ ½¿ ¬á¬á∩-¡¿íπñ∞ «»µ¿∩ ñ½∩ ß«σαá¡Ñ¡¿∩ »α«Γ«¬«½á αáí«Γδ
- »α«úαá¼¼δ?
-
- éδ ¡Ñ αáí«Γ὿ ó UNIX. êß»«½∞ºπ⌐ΓÑ
- yaac [»áαá¼ÑΓαδ] > Σá⌐½_»α«Γ«¬«½á.
- àß½¿ φΓ« ¡Ñ πßΓαá¿óáÑΓ, ¿ß»«½∞ºπ⌐ΓÑ πΓ¿½¿Γπ tee.
-
- 10. éáΦá »α«úαá¼¼á αáí«ΓáÑΓ ¡á Windows NT ó 2 αáºá ¼Ññ½Ñ¡¡ÑÑ, τѼ ó
- MS-DOS.
-
- äá⌐ΓÑ Ñ⌐ 100% »α«µÑßß«α¡«ú« óαѼѡ¿. Åα«ΘÑ óßÑú« ñ½∩ φΓ«ú« Θѽ¬¡πΓ∞
- ¼δΦ¬«⌐ ¡á »πßΓ«Ñ ¼ÑßΓ« ó taskbar, á ºáΓѼ Θѽ¬¡πΓ∞ ¡á «¬¡« ß ºáñáτÑ⌐.
-
- 11. éáΦ ñ¿ßΓα¿íπΓ¿ó ßá¼ ºá»á¬«óá¡ ß »áα«½Ñ¼!!! ¥Γ« ¡Ñ ß¼ÑΦ¡«!
-
- ÉẠéδ τ¿ΓáÑΓÑ φëà Σá⌐½. éδ αáºαÑΦ¿½¿ φΓπ »α«í½Ñ¼π.
-
-
-
- 6. éδó«ñδ ¿ »Ñαß»Ñ¬Γ¿óδ.
-
- 1) ìáóÑα¡«Ñ, óßÑ ªÑ 󫺼«ª¡« ¡á»¿ßáΓ∞ í«½ÑÑ-¼Ñ¡ÑÑ áñѬóáΓ-
- ¡πε Σπ¡¬µ¿ε, «»αÑñѽ∩εΘπε Block ratio ¿ ΓѼ ßá¼δ¼ «Γ¬áºáΓ∞ß∩ «Γ
- ¡Ñπñ«í¡«ú« ¡ÑáóΓ«¼áΓ¿τÑ߬«ú« αѪ¿¼á αáí«Γδ.
- 2) Å«σ«ªÑ, τΓ« 󫺼«ª¡« αáßΦ¿α¿Γ∞ »α¿¼Ñ¡∩Ѽδ⌐ á½ú«α¿Γ¼ Γá¬,
- τΓ« »ÑαÑí«α íπñÑΓ óÑßΓ¿ß∞ Γ«½∞¬« ñ« 7-9 ß¿¼ó«½∞¡δσ »áα«½Ñ⌐, á ºá-
- ΓѼ ¼«ª¡« íπñÑΓ »ÑαÑí¿αáΓ∞ Γ«½∞¬« »áα«½¿, ¡áτὫ ¬«Γ«αδσ ¿º 7-9
- ß¿¼ó«½«ó πñ«ó½ÑΓó«α∩ÑΓ ¡Ñ¬«Γ«α«¼π ¬α¿ΓÑα¿ε. ¥Γ« »«ºó«½¿Γ πóѽ¿-
- τ¿Γ∞ φΣΣÑ¬Γ¿ó¡πε ñ½¿¡π «ΓúáñδóáѼ«ú« »áα«½∩ ñ« 13-15 ß¿¼ó«½«ó.
- 3) ÄτÑ¡∞ ½Ñú¬« ¼«ª¡« ó߬αδΓ∞ »áα«½∞, Ñß½¿ ó áασ¿óÑ ÑßΓ∞
- Σá⌐½δ ß Ññ¿¡¿τ¡«⌐ ¬«¼»αÑßß¿Ñ⌐ (-m0).
- é óÑαß¿¿ ARJ 2.55 »«∩󿽫ß∞ Φ¿Σα«óá¡¿Ñ áασ¿ó«ó »« âÄæÆπ
- («»µ¿∩ -hg). àß½¿ φΓ« Φ¿Σα«óá¡¿Ñ ¿ íπñÑΓ ¬«úñá-½¿í« »«ññÑন-
- óáΓ∞ß∩ ñá¡¡«⌐ »α«úαá¼¼«⌐, Γ« ߬«α«ßΓ∞ ÑÑ π»áñÑΓ ¡á 1-2 »«α∩ñ¬á.
-
-
- 7. Å« »«ó«ñπ í¿í½¿«ΓѬ¿ PCL.
-
- ü¿í½¿«ΓѬá PCL αáß»α«ßΓαá¡∩ÑΓß∩ áóΓ«α«¼ ¬á¬ FREEWARE ó ó¿ñÑ
- Σá⌐½«ó .LIB (»«ñ Borland, Watcom C) ¿½¿ .a (»«ñ DJGPP) ß ΓαÑ-
- í«ó᡿Ѽ «í∩ºáΓѽ∞¡«⌐ ßß佬¿ ¡á ¡ÑÑ ó óáΦ¿σ »α«úαá¼¼áσ. Å«½πτÑ-
- ¡¿Ñ ¿ßσ«ñ¡δσ ΓѬßΓ«ó - »αÑñ¼ÑΓ «Γñѽ∞¡«ú« αáºú«ó«αá. æÑ⌐τáß «¡á
- ¡áσ«ñ¿Γß∩ ó ßΓáñ¿¿ αáºαáí«Γ¬¿, »«φΓ«¼π ∩ íπñπ «τÑ¡∞ αáñ ½εíδ¼
- π¬áºá¡¿Ñ¼ ¡á «Φ¿í¬¿ ¿ ¡Ññ«αáí«Γ¬¿ ó ¡Ñ⌐, á «ß«íÑ¡¡« »«ªÑ½á¡¿∩¼
- »« »«ó«ñπ ÑÑ π½πτΦÑ¡¿∩ ¿ ñ«»«½¡Ñ¡¿∩.
-
-
- 8. èᬠßó∩ºáΓ∞ß∩ ß áóΓ«α«¼.
-
- Æ«½∞¬« »« e-mail.
- FIDO: 2:5030/145.17
- e-mail: psw@ssl.stu.neva.ru
- WWW: http://www.ssl.stu.neva.ru/psw/
-
- ìÄé¢à éàÉæêê ÅÉÄâÉÇîî¢ ìÇòÄäƒÆæƒ ÆÄï£èÄ ÅÄ æïàäô₧Öàîô WWW-áñαÑßπ.
- ƒ ìà çÇìêîÇ₧æ£ êò ÉÇæÅÉÄæÆÉÇìàìêàî ìê é èÇèÄî éêäà!
-
- http://www.ssl.stu.neva.ru/psw/crack.html
-
- ò«Γ∩, ¬á¬ ∩ πªÑ ߬áºá½, ¡¿¬á¬¿Ñ »αÑΓÑ¡º¿¿ »α¿¡¿¼áΓ∞ß∩ ¡Ñ íπ-
- ñπΓ, ∩ íπñπ í½áú«ñáαÑ¡ π¬áºá¡¿ε ¡á ∩ó¡δÑ «Φ¿í¬¿, Γá¬¿Ñ ¬á¬:
- - »α«úαá¼¼á ºáó¿ßáÑΓ »α¿ »ÑαÑí«αÑ (Γ«, τΓ« «¡á ¡¿τÑú« ¡Ñ
- óδó«ñ¿Γ »α¿ φΓ«¼ ¡á φ¬αá¡, ¡Ñ ∩ó½∩ÑΓß∩ »α¿º¡á¬«¼ ºáó¿ßá¡¿∩);
- - »α«úαá¼¼á ¡Ñ ¡áσ«ñ¿Γ Γᬫ⌐-Γ« »áα«½∞ ó Γᬫ¼-Γ« áασ¿óÑ,
- σ«Γ∩ ¼¡«ªÑßΓó« ß¿¼ó«½«ó »ÑαÑí«αá ºáñá¡« óÑα¡« ¿ »ÑαóδÑ Γα¿ ß¿¼ó«-
- ½á óδó«ñ∩Γß∩ »αáó¿½∞¡«:
- - »α«úαá¼¼á ¡Ñ»αáó¿½∞¡« ¡áσ«ñ¿Γ ΓαÑΓ¿⌐ ß¿¼ó«½ »áα«½∩;
- - »α«úαá¼¼á ¡Ñ ¡áσ«ñ¿Γ »áα«½∞ »α¿ «»¿ßá¡¡«⌐ óδΦÑ ßσÑ¼Ñ αá-
- í«Γδ ó ¡ÑáóΓ«¼áΓ¿τÑ߬«¼ αѪ¿¼Ñ.
- Æá¬ ªÑ íπñπ αáñ ½εíδ¼ ¬«¡ßΓαπ¬Γ¿ó¡δ¼ »αÑñ½«ªÑ¡¿∩¼ »« π½πτΦÑ-
- ¡¿ε αáí«Γδ »α«úαá¼¼δ.
- ìÑ «Γ¬áªπß∞ ÑΘÑ, Ñß½¿ ¬Γ«-Γ«, ¬«¼π φΓá »α«úαá¼¼á ß»áß½á
- ª¿º¡∞, ó ó¿ñÑ í½áú«ñáα¡«ßΓ¿ ºáσ«τÑΓ »ÑαÑóÑßΓ¿ φëà Σá⌐½ ¡á σ«α«-
- Φ¿⌐ á¡ú½¿⌐߬¿⌐.
- ÄíßπªñÑ¡¿Ñ á½ú«α¿Γ¼á »α«úαá¼¼δ ¿ ¿ßσ«ñ¡δσ ΓѬßΓ«ó 󫺼«ª¡«
- Γ«½∞¬« »α¿ óáΦÑ⌐ ºá¿¡ΓÑαÑß«óá¡¡«ßΓ¿ ó αáºó¿Γ¿¿ φΓ«⌐ »α«úαá¼¼δ.
- ìÑ »α«ß¿ΓÑ, τΓ«íδ ∩ ßñѽὠßÑαó¿ß Γ¿»á »α«ñ«½ªÑ¡¿∩ »ÑαÑí«αá
- ß ΓѬπΘÑú« »áα«½∩ ¿½¿ «Γ«íαáªÑ¡¿Ñ ΓѬπΘÑú« »áα«½∩ ¿½¿ »αÑαδóá¡¿Ñ
- ó ½εí«⌐ ¼«¼Ñ¡Γ »« Ctrl-Break!
-
- 9. æ»áß¿í«.
-
- Ç¡áΓ«½¿ε æ¬«í½«óπ ºá »α«úαá¼¼π BRKARJ, »«ß½πª¿óΦπε Γ«½τ¬«¼ ¬
- ¡á»¿ßá¡¿ε φΓ«⌐ »α«úαá¼¼δ;
- Mikael Malakhov ºá »α«úαá¼¼π ARJ_PSW, ¿ßσ«ñ¡δÑ ΓѬßΓδ ¬«Γ«-
- α«⌐ í뫨 ¿ß»«½∞º«óá¡δ;
- é∩τÑß½áóπ æÑ¼Ñ¡«óπ ºá Ñú« ¡Ñ«µÑ¡¿¼πε »«¼«Θ∞ »« π½πτΦÑ¡¿ε φó-
- α¿ßΓ¿¬;
- óßѼ «ßΓá½∞¡δ¼, ¬Γ« »«¼«úá½, ß«óÑΓ«óá½ ¿ ΓÑßΓ¿α«óá½ YAAC.
-
- ôñáτ¿!
-
- Åáóѽ æÑ¼∞∩¡«ó, æ.-ÅÑΓÑαíπαú.
-