Π’ΠΈΡ ΠΎ ΠΈ Π½Π΅Π·Π°Π±Π΅Π»ΡΠ·Π°Π½ΠΎ Π±Π΅ΡΠ΅ ΠΏΡΡΠ½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ 0.9 Π½Π° Π°ΠΌΠ°ΡΡΠΎΡΡΠΊΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Visopsys (Π²ΠΈΠ·ΡΠ°Π»Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°), Π½Π°ΠΏΠΈΡΠ°Π½Π° ΠΎΡ Π΅Π΄ΠΈΠ½ ΡΠΎΠ²Π΅ΠΊ (ΠΠ½Π΄ΠΈ ΠΠ°ΠΊΠ»Π°ΡΠ»ΠΈΠ½).
Π‘ΡΠ΅Π΄ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅:
- ΠΠ±Π½ΠΎΠ²Π΅Π½ Π²ΡΠ½ΡΠ΅Π½ Π²ΠΈΠ΄
- Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ
- ΠΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π·Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ°Π½Π΅/ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅/ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅/Π΄Π΅ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΎΡΡΡΠ΅Ρ Ρ ΠΎΠ½Π»Π°ΠΉΠ½ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° HTTP, XML ΠΈ HTML Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° Π½ΡΠΊΠΎΠΈ C++ ΠΈ POSIX Π½ΠΈΡΠΊΠΈ (pthreads), ΠΊΠ°Π½Π°Π»ΠΈ Π·Π° ΠΌΠ΅ΠΆΠ΄ΡΠΏΡΠΎΡΠ΅ΡΠ½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ ΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° Ρ Π΅ΡΠΈΡΠ°Π½Π΅.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ TCP ΠΌΡΠ΅ΠΆΠ°
- DNS ΠΊΠ»ΠΈΠ΅Π½ΡΡΡ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½
- ΠΡΠ΅ΠΆΠΎΠ²Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ° Π²Π΅ΡΠ΅ Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π° ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Packet Sniffer ("netsniff") Π·Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π²Ρ ΠΎΠ΄ΡΡΠΈ ΠΈ ΠΈΠ·Ρ ΠΎΠ΄ΡΡΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Network Connections (netstat), ΠΊΠΎΡΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° ΡΠ΅ΠΊΡΡΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ Π²ΡΡΠ·ΠΊΠΈ ΠΈ TCP ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ, Π°ΠΊΠΎ Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠΌΠΎ.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΎΡΠ½ΠΎΠ²Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π½Π° Telnet; ΠΏΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ Π·Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ ΠΈ Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ Π½Π° TCP, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΡ ΠΈΠΌΠ° ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΡΠΈΡΠΎΠΊΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ±Π°ΠΉΡΠΎΠ²ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ (UTF-8) Π² ΡΡΠ»Π°ΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° βΠ‘ΠΎΡΡΡΠ΅Ρβ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ ΠΊΡΠΌ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ Π·Π° ΡΠΎΡΡΡΠ΅Ρ Π½Π° visopsys.org, ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π° ΡΠΏΠΈΡΡΡΠΈ Ρ Π½Π°Π»ΠΈΡΠ½ΠΈ ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄Π° Π³ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ° ΠΈ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π°.
- Π‘ΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠ°ΡΠ° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° Π΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π° Π² ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°, Π΄ΠΎΠΊΠ°ΡΠΎ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°ΡΠ° Π½Π° ΡΠ΄ΡΠΎΡΠΎ ΠΎΡΡΠ°Π²Π°. Π Π±ΡΠ΄Π΅ΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ°ΠΌΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ ΠΈΠ·ΡΡΠ»ΠΎ Π½ΠΎΠ²Π° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° ΠΈ Π΄Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΠΌ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈΠ·Π±ΠΎΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ° ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° ΠΈ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° Π½Π° ΡΠ΄ΡΠΎΡΠΎ.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΠΌΠΈΡΠΊΠ° ΠΎΡ VMware, ΡΠ°ΠΊΠ° ΡΠ΅ Π³ΠΎΡΡΡΡ Visopsys Π΄Π° ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½ΠΈΡΠ° Ρ Ρ ΠΎΡΡΠ°, Π·Π° Π΄Π° Π·Π°ΡΠ½Π΅ΠΌΠ° ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΌΠ°Ρ Π²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΊΡΡΡΠΎΡΠ° Π½Π° ΠΌΠΈΡΠΊΠ°ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠΎΠΉ Π²Π»Π΅Π·Π΅ ΠΈΠ»ΠΈ ΠΈΠ·Π»Π΅Π·Π΅ ΠΎΡ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ. ΠΠ·ΠΈΡΠΊΠ²Π° ΡΠ°Π·ΠΈ ΠΎΠΏΡΠΈΡ Π΄Π° Π±ΡΠ΄Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π° Π²ΡΠ² VMware.
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° POSIX Π½ΠΈΡΠΊΠΈ (pthreads) (libpthread) Π·Π° ΠΏΡΠ΅Π½ΠΎΡΠΈΠΌΠΎΡΡ Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ°.
- ΠΡΠΌ ΡΠ΄ΡΠΎΡΠΎ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° SHA1 Ρ Π΅ΡΠΈΡΠ°Π½Π΅, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ΅ ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ sha1pass (Ρ Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π½ΠΈΠ·ΠΎΠ²ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ) ΠΈ sha1sum (Ρ Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅), ΠΊΠΎΠΈΡΠΎ Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ.
- ΠΡΠΌ ΡΠ΄ΡΠΎΡΠΎ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° Ρ Π΅ΡΠΈΡΠ°Π½Π΅ SHA256, Π° Ρ Π΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ Π΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΠΎΡ MD5 Π½Π° SHA256. ΠΠΎΠ±Π°Π²Π΅Π½ΠΈ ΡΠ° ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ sha256pass (Ρ Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π½ΠΈΠ·ΠΎΠ²ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ) ΠΈ sha256sum (Ρ Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅), ΠΊΠΎΠΈΡΠΎ Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru

