<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ralinnam</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ralinnam"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Ralinnam"/>
	<updated>2026-05-08T05:09:29Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2011,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=45793</id>
		<title>Skriptimiskeeled: powershelli kodutööd 2011, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2011,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=45793"/>
		<updated>2012-01-27T08:41:41Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Jaan Igamees==&lt;br /&gt;
Lühike jutt, mida skript teeb... bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla. &lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Jaan Igamees, kavalskript]]&lt;br /&gt;
&lt;br /&gt;
==Dmitri Šlõkov==&lt;br /&gt;
Skript otsib arvutist meediafailid. Käivitades skripti võtmega -stage x, otsitakse keelatud failid. Kõik tulemused kirjutakse tekstifaili.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Dmitri Šlõkov, kodutööskript]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pavel Kodotšigov==&lt;br /&gt;
Skript loob AD kasutajaid antud csv-failist, lisab ettemääratud gruppi (kui vastavaid gruppe ei ole siis script loob neid)&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Pavel Kodotšigov, CreateFromCSV.ps1]]&lt;br /&gt;
&lt;br /&gt;
[[naidis.csv]]&lt;br /&gt;
&lt;br /&gt;
==Margus Nairis==&lt;br /&gt;
Skript otsib Active Directory masinatest installitud programme ja &#039;vilistab&#039; kui leiab parameetriga kaasa antud või torrenti nimelise.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Margus Nairis, AD-FindInstalledPrograms.ps1 ]]&lt;br /&gt;
&lt;br /&gt;
==Karmen Kattai==&lt;br /&gt;
Skript võrdleb kohalikus arvutis installeeritud programmide nimekirja tekstifailis toodud programmide kontrollnimekirjaga.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Karmen Kattai, VõrdleNimekirju.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Andres Kõrvemaa==&lt;br /&gt;
Skript kontrollib kas etteantud hostidel on pordid lahti või suletud. Hostide ja portide nimekiri antakse tekstifailina ette.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Andres Kõrvemaa, testports.ps1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andres Kahk==&lt;br /&gt;
Skript otsib etteantud serveritest kasutaja sessioone ning lubab valitud kasutajaga &lt;br /&gt;
sessiooni lõpetada või luku panna.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Andres Kahk, Kasutaja-Sessioon.ps1 ]]&lt;br /&gt;
&lt;br /&gt;
==Aleksei Issaikin==&lt;br /&gt;
Skript otsib kõik domeenis olevad arvutid Active Directory-ist ja genereerib HTML-i nende kõvaketta vaba ruumist.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Aleksei Issaikin, GetSpace.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Vahur Laas ==&lt;br /&gt;
Skript, mis leiab 200 kallima NASDAQi tehnoloogiafirma aktsiate andmed ning teeb nende baasil naiivseid soovitusi osta, müüa või hoida.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Vahur Laas, stock.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Artur Mölter==&lt;br /&gt;
Skript otsib AD-st võimalikud &amp;quot;surnud&amp;quot; kontod.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Artur Mölter, AdDeadAccounts.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Kristiina Kaarna ==&lt;br /&gt;
&lt;br /&gt;
Video sellest, kuidas toimib Powershelli skript, mille ülesanne on:&lt;br /&gt;
&lt;br /&gt;
- kaugteel tuvastada, kas kasutaja arvutis töötab keelatud protsess (antud näites programm WmPlayer);&lt;br /&gt;
&lt;br /&gt;
- keelatud protsessi tuvastamisel:&lt;br /&gt;
&lt;br /&gt;
a) sulgeda keelatud protsess;&lt;br /&gt;
&lt;br /&gt;
b) genereerida kasutaja arvuti töölauale hoiatuse, mille sisu teavitab kasutajat keeleatud tegevusest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Powershell: Kristiina Kaarna,&amp;lt;u&amp;gt;Video skripti toimimisest virtuaalmasinates (server-klient) [http://vimeo.com/35624951]&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Powershell: Kristiina Kaarna, Skript.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Karel Niine==&lt;br /&gt;
Skript võtab eventlogist välja kõik print sündmused ning väljastab need ekraanile või kui on määratud fail, siis faili. CSV kujul, eraldajaks ;. Järjekord järgmine: Aeg,Kasutaja,Printer,Lehtede_arv,Dokumendi Nimi.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Karel Niine, Kodutoo.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Mario Mett==&lt;br /&gt;
Skript joonistab C ketta kasutatud ruumi kohta Excelisse sektordiagrammi.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Mario Mett, disk_usage.ps1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Märt Lindre==&lt;br /&gt;
[[PowerShell: Märt Lindre, find_files.ps1]]&lt;br /&gt;
Skript otsib etteantud kataloogist teatud laiendiga faile&lt;br /&gt;
&lt;br /&gt;
==Märten Rodes==&lt;br /&gt;
[[PowerShell: Märten Rodes, vlc.ps1]]&lt;br /&gt;
&lt;br /&gt;
Skript, mis jookseb taustal ja käivitab VLC Media Playeris internetiraadio, kui arvuti ei ole lukus. Kui arvuti pannakse lukku, siis automaatselt sulgeb VLC.&lt;br /&gt;
&lt;br /&gt;
==Ulvar Petmanson==&lt;br /&gt;
[[Powershell: Ulvar Petmanson, BootUSB.ps1]]&lt;br /&gt;
&lt;br /&gt;
Windows 7 või Windows 2008 paigalduse DVD plaadist vastava USB pulga tegemise skript.&lt;br /&gt;
&lt;br /&gt;
==Riti Ruul==&lt;br /&gt;
Skript otsib etteantud sõna etteantud directory&#039;st.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Riti Ruul, PowerShell_Kodutoo_Ruul.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Rainer Leemet==&lt;br /&gt;
Skript küsib arvutilt kõige rohkem vaba pinda omavat ketast millele loob kausta ja jagab selle vaikeõigustega välja.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Rainer Leemet, New-share.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Rasmus Linnamäe==&lt;br /&gt;
Skript mis teeb WindowsPE&#039;ga image faili, lisades sinna kõik saada olevad lisa pakid, soovikorral draiverid. USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Rasmus Linnamäe, WindowsPE skript]]&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45792</id>
		<title>PowerShell: Rasmus Linnamäe, WindowsPE skript</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45792"/>
		<updated>2012-01-27T08:39:57Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;source lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;#&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
.SYNOPSIS&lt;br /&gt;
 WindowsPE image faili tegemise skript, toetab ka USB ketast.&lt;br /&gt;
 &lt;br /&gt;
.DESCRIPTION&lt;br /&gt;
  Skript mis teeb WindowsPE-ga image faili, lisades sinna kõik saada olevad lisa pakkid. &lt;br /&gt;
  USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.&lt;br /&gt;
 &lt;br /&gt;
.NOTES&lt;br /&gt;
  Author Rasmus Linnamäe &lt;br /&gt;
  Skripti eelduseks on, et on paigaldatud WAIK&lt;br /&gt;
  Lisada saab ka draiverite kausta, see muutuja ei ole kohustuslik, töötab ka ilma.&lt;br /&gt;
  Kui ei ole ühendatud ühtegi USB ketast, siis seatakse tema väärtuseks null.&lt;br /&gt;
  USB ketta puhul loodatkse ajutine kaust C:\Temp\waik, kust hiljem kopeeritakse vajalikud kettale.&lt;br /&gt;
  WindowsPE lisa pakke mis lisatakse on kokku 10.(http://technet.microsoft.com/en-us/library/dd799312(WS.10).aspx).&lt;br /&gt;
  Ei lisata WinPE-SRT, kuna see puudub uuemast versioonist.&lt;br /&gt;
  USB ketas formaaditakse FAT32.&lt;br /&gt;
  LOodud iso fail on kujul $Name`_$Architecture($Timestamp).iso&lt;br /&gt;
  &lt;br /&gt;
.LINKS&lt;br /&gt;
 https://wiki.itcollege.ee/index.php/PowerShell:_Rasmus_Linnamäe,_WindowsPE_skript&lt;br /&gt;
 http://technet.microsoft.com/en-us/library/dd799312(WS.10).aspx)&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CLS;&lt;br /&gt;
&lt;br /&gt;
# Kontroll, kas WAIK on paigaldatud&lt;br /&gt;
IF ((Get-WmiObject Win32_Product | Where-Object {$_.name -eq &amp;quot;Windows Automated Installation Kit&amp;quot;}))&lt;br /&gt;
{&lt;br /&gt;
Write-Host &amp;quot;WAIK on paigaldatud&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
Else&lt;br /&gt;
 {&lt;br /&gt;
 Write-Host  &amp;quot;WAIK peab olema paigaldatud, edasiseks skripti tööks. Paigalda WAIK, siis ürita uuesti&amp;quot; -ForegroundColor Red &lt;br /&gt;
Break &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Küsib kasutajalt vajalikud andmed(muutujad)&lt;br /&gt;
$BuildDir = read-host &amp;quot;Sisesta image faili paigaldus asukoht&amp;quot;&lt;br /&gt;
$Architecture = read-host &amp;quot;Sisesta arhitektuuri tüüp mida soovid kasutada (x86, amd64, ia64)&amp;quot;&lt;br /&gt;
$DriversDir = read-host &amp;quot;Sisesta lisatavate driverite kausta asukoht&amp;quot;&lt;br /&gt;
$Name = read-host &amp;quot;Sisesta loodavale image failile nimi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Teiste muutujate väärstustamine&lt;br /&gt;
$WAIK = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\$Architecture\WinPE_FPs&amp;quot;&lt;br /&gt;
$ImageX = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\imagex.exe&amp;quot;&lt;br /&gt;
$Copype = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\copype.cmd&amp;quot;&lt;br /&gt;
$Oscdimg = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\oscdimg.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#USB ketta kontrolli muutuja väärtustamine&lt;br /&gt;
$usb = Get-WmiObject -Class Win32_LogicalDisk | Where-Object {$_.DriveType -eq 2} &lt;br /&gt;
&lt;br /&gt;
# USB ketta olemasolu kontroll, kui on olemas ning soovitakse sinna image fail luua, luuakse ajutine kataloog C:\Temp\waik,&lt;br /&gt;
#kust hiljem kopeeritake vajalikud failid usb kettale. USB ketta puudumisel, väärtustatakse see nulliga.&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if (!$device){&lt;br /&gt;
$device = &amp;quot;0&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
if ($device[0] -eq $BuildDir[0] ) {&lt;br /&gt;
$BuildDir =  &amp;quot;C:\Temp\waik&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Lisa parameetrit väärtustamine&lt;br /&gt;
$BootWIM = $BuildDir + &amp;quot;\ISO\sources\boot.wim&amp;quot;&lt;br /&gt;
$Mount = $BuildDir + &amp;quot;\mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Dismi pooleli olevate image kustutamine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Cleanup&lt;br /&gt;
&lt;br /&gt;
#Copype käivitamine, et luua WinPE image&lt;br /&gt;
&amp;amp; &amp;quot;$Copype&amp;quot; $Architecture $BuildDir&lt;br /&gt;
&lt;br /&gt;
#WIM image liigutamine &lt;br /&gt;
Move-Item &amp;quot;$BuildDir\winpe.wim&amp;quot; &amp;quot;$BootWIM&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Wim faili mountimine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /MOUNTRW &amp;quot;$BootWIM&amp;quot; 1 &amp;quot;$Mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Kõikde pakkide lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Package /PackagePath:&amp;quot;$WAIK\winpe-hta.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-legacysetup.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-mdac.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-pppoe.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-scripting.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-setup.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-setup-client.cab&amp;quot;  /PackagePath:&amp;quot;$WAIK\winpe-setup-server.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-wds-tools.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-wmi.cab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Driverite lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Driver /Driver:$DriversDir /Recurse &lt;br /&gt;
&lt;br /&gt;
#Image  fail unmountitakse&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Unmount &amp;quot;$Mount&amp;quot; /Commit&lt;br /&gt;
&lt;br /&gt;
#Ajaformaat image faili nimele&lt;br /&gt;
$TimeStamp = Get-Date -Format dd-MM-yyy&lt;br /&gt;
&lt;br /&gt;
#USB ketta puhul formaatidatakse see ja kopeeritake sinna vajalikud failid&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if ($BuildDir -eq  &amp;quot;C:\Temp\waik&amp;quot; ) { &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$command= @&amp;quot; &lt;br /&gt;
list volume&lt;br /&gt;
select volume=&amp;quot;$device&amp;quot;&lt;br /&gt;
clean&lt;br /&gt;
create partition primary&lt;br /&gt;
select partition 1&lt;br /&gt;
active&lt;br /&gt;
format fs=fat32 quick&lt;br /&gt;
assigne letter=&amp;quot;$device&amp;quot;&lt;br /&gt;
exit&lt;br /&gt;
&amp;quot;@&lt;br /&gt;
&lt;br /&gt;
$command| &lt;br /&gt;
DiskPart&lt;br /&gt;
&lt;br /&gt;
xcopy $BuildDir\ISO\*.* $device\ /s/e/f&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $device kettal&amp;quot; -ForegroundColor Yellow&lt;br /&gt;
}&lt;br /&gt;
#Image faili loomine&lt;br /&gt;
else {&amp;amp; &amp;quot;$Oscdimg&amp;quot; -n &amp;quot;-b$BuildDir\etfsboot.com&amp;quot; &amp;quot;$BuildDir\ISO&amp;quot; &amp;quot;$BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot;&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45791</id>
		<title>PowerShell: Rasmus Linnamäe, WindowsPE skript</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45791"/>
		<updated>2012-01-27T08:39:26Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;source lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;#&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
.SYNOPSIS&lt;br /&gt;
 WindowsPE image faili tegemise skript, toetab ka USB ketast.&lt;br /&gt;
 &lt;br /&gt;
.DESCRIPTION&lt;br /&gt;
  Skript mis teeb WindowsPE-ga image faili, lisades sinna kõik saada olevad lisa pakkid. &lt;br /&gt;
  USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.&lt;br /&gt;
 &lt;br /&gt;
.NOTES&lt;br /&gt;
  Author Rasmus Linnamäe &lt;br /&gt;
  Skripti eelduseks on, et on paigaldatud WAIK&lt;br /&gt;
  Lisada saab ka draiverite kausta, see muutuja ei ole kohustuslik, töötab ka ilma.&lt;br /&gt;
  Kui ei ole ühendatud ühtegi USB ketast, siis seatakse tema väärtuseks null.&lt;br /&gt;
  USB ketta puhul loodatkse ajutine kaust C:\Temp\waik, kust hiljem kopeeritakse vajalikud kettale.&lt;br /&gt;
  WindowsPE lisa pakke mis lisatakse on kokku 10.(http://technet.microsoft.com/en-us/library/dd799312(WS.10).aspx).&lt;br /&gt;
  Ei lisata WinPE-SRT, kuna see puudub uuemast versioonist.&lt;br /&gt;
  USB ketas formaaditakse FAT32.&lt;br /&gt;
  LOodud iso fail on kujul $Name`_$Architecture($Timestamp).iso&lt;br /&gt;
  &lt;br /&gt;
.LINKS&lt;br /&gt;
 https://wiki.itcollege.ee/index.php/PowerShell:_Rasmus_Linnamäe,_WindowsPE_skript&lt;br /&gt;
 http://technet.microsoft.com/en-us/library/dd799312(WS.10).aspx)&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CLS;&lt;br /&gt;
&lt;br /&gt;
# Kontroll, kas WAIK on paigaldatud&lt;br /&gt;
IF ((Get-WmiObject Win32_Product | Where-Object {$_.name -eq &amp;quot;Windows Automated Installation Kit&amp;quot;}))&lt;br /&gt;
{&lt;br /&gt;
Write-Host &amp;quot;WAIK on paigaldatud&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
Else&lt;br /&gt;
 {&lt;br /&gt;
 Write-Host  &amp;quot;WAIK peab olema paigaldatud, edasiseks skripti tööks. Paigalda WAIK, siis ürita uuesti&amp;quot; -ForegroundColor Red &lt;br /&gt;
Break &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Küsib kasutajalt vajalikud andmed(muutujad)&lt;br /&gt;
$BuildDir = read-host &amp;quot;Sisesta image faili paigaldus asukoht&amp;quot;&lt;br /&gt;
$Architecture = read-host &amp;quot;Sisesta arhitektuuri tüüp mida soovid kasutada (x86, amd64, ia64)&amp;quot;&lt;br /&gt;
$DriversDir = read-host &amp;quot;Sisesta lisatavate driverite kausta asukoht&amp;quot;&lt;br /&gt;
$Name = read-host &amp;quot;Sisesta loodavale image failile nimi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Teiste muutujate väärstustamine&lt;br /&gt;
$WAIK = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\$Architecture\WinPE_FPs&amp;quot;&lt;br /&gt;
$ImageX = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\imagex.exe&amp;quot;&lt;br /&gt;
$Copype = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\copype.cmd&amp;quot;&lt;br /&gt;
$Oscdimg = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\oscdimg.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#USB ketta kontrolli muutuja väärtustamine&lt;br /&gt;
$usb = Get-WmiObject -Class Win32_LogicalDisk | Where-Object {$_.DriveType -eq 2} &lt;br /&gt;
&lt;br /&gt;
# USB ketta olemasolu kontroll, kui on olemas ning soovitakse sinna image fail luua, luuakse ajutine kataloog C:\Temp\waik,&lt;br /&gt;
#kust hiljem kopeeritake vajalikud failid usb kettale.USB ketta puudumisel, väärtustatakse see nulliga.&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if (!$device){&lt;br /&gt;
$device = &amp;quot;0&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
if ($device[0] -eq $BuildDir[0] ) {&lt;br /&gt;
$BuildDir =  &amp;quot;C:\Temp\waik&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Lisa parameetrit väärtustamine&lt;br /&gt;
$BootWIM = $BuildDir + &amp;quot;\ISO\sources\boot.wim&amp;quot;&lt;br /&gt;
$Mount = $BuildDir + &amp;quot;\mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Dismi pooleli olevate image kustutamine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Cleanup&lt;br /&gt;
&lt;br /&gt;
#Copype käivitamine, et luua WinPE image&lt;br /&gt;
&amp;amp; &amp;quot;$Copype&amp;quot; $Architecture $BuildDir&lt;br /&gt;
&lt;br /&gt;
#WIM image liigutamine &lt;br /&gt;
Move-Item &amp;quot;$BuildDir\winpe.wim&amp;quot; &amp;quot;$BootWIM&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Wim faili mountimine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /MOUNTRW &amp;quot;$BootWIM&amp;quot; 1 &amp;quot;$Mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Kõikde pakkide lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Package /PackagePath:&amp;quot;$WAIK\winpe-hta.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-legacysetup.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-mdac.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-pppoe.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-scripting.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-setup.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-setup-client.cab&amp;quot;  /PackagePath:&amp;quot;$WAIK\winpe-setup-server.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-wds-tools.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-wmi.cab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Driverite lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Driver /Driver:$DriversDir /Recurse &lt;br /&gt;
&lt;br /&gt;
#Image  fail unmountitakse&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Unmount &amp;quot;$Mount&amp;quot; /Commit&lt;br /&gt;
&lt;br /&gt;
#Ajaformaat image faili nimele&lt;br /&gt;
$TimeStamp = Get-Date -Format dd-MM-yyy&lt;br /&gt;
&lt;br /&gt;
#USB ketta puhul formaatidatakse see ja kopeeritake sinna vajalikud failid&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if ($BuildDir -eq  &amp;quot;C:\Temp\waik&amp;quot; ) { &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$command= @&amp;quot; &lt;br /&gt;
list volume&lt;br /&gt;
select volume=&amp;quot;$device&amp;quot;&lt;br /&gt;
clean&lt;br /&gt;
create partition primary&lt;br /&gt;
select partition 1&lt;br /&gt;
active&lt;br /&gt;
format fs=fat32 quick&lt;br /&gt;
assigne letter=&amp;quot;$device&amp;quot;&lt;br /&gt;
exit&lt;br /&gt;
&amp;quot;@&lt;br /&gt;
&lt;br /&gt;
$command| &lt;br /&gt;
DiskPart&lt;br /&gt;
&lt;br /&gt;
xcopy $BuildDir\ISO\*.* $device\ /s/e/f&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $device kettal&amp;quot; -ForegroundColor Yellow&lt;br /&gt;
}&lt;br /&gt;
#Image faili loomine&lt;br /&gt;
else {&amp;amp; &amp;quot;$Oscdimg&amp;quot; -n &amp;quot;-b$BuildDir\etfsboot.com&amp;quot; &amp;quot;$BuildDir\ISO&amp;quot; &amp;quot;$BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot;&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45790</id>
		<title>PowerShell: Rasmus Linnamäe, WindowsPE skript</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45790"/>
		<updated>2012-01-27T08:38:34Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;source lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;#&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
.SYNOPSIS&lt;br /&gt;
 WindowsPE image faili tegemise skript, toetab ka USB ketast.&lt;br /&gt;
 &lt;br /&gt;
.DESCRIPTION&lt;br /&gt;
  Skript mis teeb WindowsPE-ga image faili, lisades sinna kõik saada olevad lisa pakkid. &lt;br /&gt;
  USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.&lt;br /&gt;
 &lt;br /&gt;
.NOTES&lt;br /&gt;
  Author Rasmus Linnamäe &lt;br /&gt;
  Skripti eelduseks on, et on paigaldatud WAIK&lt;br /&gt;
  Lisada saab ka draiverite kausta, see muutuja ei ole kohustuslik, töötab ka ilma.&lt;br /&gt;
  Kui ei ole ühendatud ühtegi USB ketast, siis seatakse tema väärtuseks null.&lt;br /&gt;
  USB ketta puhul loodatkse ajutine kaust C:\Temp\waik, kust hiljem kopeeritakse vajalikud kettale.&lt;br /&gt;
  WindowsPE lisa pakke mis lisatakse on kokku 10.(http://technet.microsoft.com/en-us/library/dd799312(WS.10).aspx).&lt;br /&gt;
  Ei lisata WinPE-SRT, kuna see puudub uuemast versioonist.&lt;br /&gt;
  USB ketas formaaditakse FAT32.&lt;br /&gt;
  LOodud iso fail on kujul $Name`_$Architecture($Timestamp).iso&lt;br /&gt;
  &lt;br /&gt;
.LINKS&lt;br /&gt;
 https://wiki.itcollege.ee/index.php/PowerShell:_Rasmus_Linnamäe,_WindowsPE_skript&lt;br /&gt;
 http://technet.microsoft.com/en-us/library/dd799312(WS.10).aspx)&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CLS;&lt;br /&gt;
&lt;br /&gt;
# Kontroll, kas WAIK on paigaldatud&lt;br /&gt;
IF ((Get-WmiObject Win32_Product | Where-Object {$_.name -eq &amp;quot;Windows Automated Installation Kit&amp;quot;}))&lt;br /&gt;
{&lt;br /&gt;
Write-Host &amp;quot;WAIK on paigaldatud&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
Else&lt;br /&gt;
 {&lt;br /&gt;
 Write-Host  &amp;quot;WAIK peab olema paigaldatud, edasiseks skripti tööks. Paigalda WAIK, siis ürita uuesti&amp;quot; -ForegroundColor Red &lt;br /&gt;
Break &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Küsib kasutajalt vajalikud andmed(muutujad)&lt;br /&gt;
$BuildDir = read-host &amp;quot;Sisesta image faili paigaldus asukoht&amp;quot;&lt;br /&gt;
$Architecture = read-host &amp;quot;Sisesta arhitektuuri tüüp mida soovid kasutada (x86, amd64, ia64)&amp;quot;&lt;br /&gt;
$DriversDir = read-host &amp;quot;Sisesta lisatavate driverite kausta asukoht&amp;quot;&lt;br /&gt;
$Name = read-host &amp;quot;Sisesta loodavale image failile nimi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Teiste muutujate väärstustamine&lt;br /&gt;
$WAIK = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\$Architecture\WinPE_FPs&amp;quot;&lt;br /&gt;
$ImageX = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\imagex.exe&amp;quot;&lt;br /&gt;
$Copype = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\copype.cmd&amp;quot;&lt;br /&gt;
$Oscdimg = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\oscdimg.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#USB ketta kontrolli muutuja väärtustamine&lt;br /&gt;
$usb = Get-WmiObject -Class Win32_LogicalDisk | Where-Object {$_.DriveType -eq 2} &lt;br /&gt;
&lt;br /&gt;
# USB ketta olemasolu kontroll, kui on olemas ning soovitakse sinna image fail luua, luuakse ajutine kataloog C:\Temp\waik,&lt;br /&gt;
#kust hiljem kopeeritake vajalikud failid usb kettale.&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if (!$device){&lt;br /&gt;
$device = &amp;quot;0&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
if ($device[0] -eq $BuildDir[0] ) {&lt;br /&gt;
$BuildDir =  &amp;quot;C:\Temp\waik&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Lisa parameetrit väärtustamine&lt;br /&gt;
$BootWIM = $BuildDir + &amp;quot;\ISO\sources\boot.wim&amp;quot;&lt;br /&gt;
$Mount = $BuildDir + &amp;quot;\mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Dismi pooleli olevate image kustutamine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Cleanup&lt;br /&gt;
&lt;br /&gt;
#Copype käivitamine, et luua WinPE image&lt;br /&gt;
&amp;amp; &amp;quot;$Copype&amp;quot; $Architecture $BuildDir&lt;br /&gt;
&lt;br /&gt;
#WIM image liigutamine &lt;br /&gt;
Move-Item &amp;quot;$BuildDir\winpe.wim&amp;quot; &amp;quot;$BootWIM&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Wim faili mountimine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /MOUNTRW &amp;quot;$BootWIM&amp;quot; 1 &amp;quot;$Mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Kõikde pakkide lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Package /PackagePath:&amp;quot;$WAIK\winpe-hta.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-legacysetup.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-mdac.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-pppoe.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-scripting.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-setup.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-setup-client.cab&amp;quot;  /PackagePath:&amp;quot;$WAIK\winpe-setup-server.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-wds-tools.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-wmi.cab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Driverite lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Driver /Driver:$DriversDir /Recurse &lt;br /&gt;
&lt;br /&gt;
#Image  fail unmountitakse&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Unmount &amp;quot;$Mount&amp;quot; /Commit&lt;br /&gt;
&lt;br /&gt;
#Ajaformaat image faili nimele&lt;br /&gt;
$TimeStamp = Get-Date -Format dd-MM-yyy&lt;br /&gt;
&lt;br /&gt;
#USB ketta puhul formaatidatakse see ja kopeeritake sinna vajalikud failid&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if ($BuildDir -eq  &amp;quot;C:\Temp\waik&amp;quot; ) { &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$command= @&amp;quot; &lt;br /&gt;
list volume&lt;br /&gt;
select volume=&amp;quot;$device&amp;quot;&lt;br /&gt;
clean&lt;br /&gt;
create partition primary&lt;br /&gt;
select partition 1&lt;br /&gt;
active&lt;br /&gt;
format fs=fat32 quick&lt;br /&gt;
assigne letter=&amp;quot;$device&amp;quot;&lt;br /&gt;
exit&lt;br /&gt;
&amp;quot;@&lt;br /&gt;
&lt;br /&gt;
$command| &lt;br /&gt;
DiskPart&lt;br /&gt;
&lt;br /&gt;
xcopy $BuildDir\ISO\*.* $device\ /s/e/f&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $device kettal&amp;quot; -ForegroundColor Yellow&lt;br /&gt;
}&lt;br /&gt;
#Image faili loomine&lt;br /&gt;
else {&amp;amp; &amp;quot;$Oscdimg&amp;quot; -n &amp;quot;-b$BuildDir\etfsboot.com&amp;quot; &amp;quot;$BuildDir\ISO&amp;quot; &amp;quot;$BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot;&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45789</id>
		<title>PowerShell: Rasmus Linnamäe, WindowsPE skript</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45789"/>
		<updated>2012-01-27T08:38:11Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;source lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;#&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
.SYNOPSIS&lt;br /&gt;
 WindowsPE image faili tegemise skript, toetab ka USB ketast.&lt;br /&gt;
 &lt;br /&gt;
.DESCRIPTION&lt;br /&gt;
  Skript mis teeb WindowsPE-ga image faili, lisades sinna kõik saada olevad lisa pakkid. &lt;br /&gt;
  USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.&lt;br /&gt;
 &lt;br /&gt;
.NOTES&lt;br /&gt;
  Author Rasmus Linnamäe &lt;br /&gt;
  Skripti eelduseks on, et on paigaldatud WAIK&lt;br /&gt;
  Lisada saab ka draiverite kausta, see muutuja ei ole kohustuslik, töötab ka ilma.&lt;br /&gt;
  Kui ei ole ühendatud ühtegi USB ketast, siis seatakse tema väärtuseks null.&lt;br /&gt;
  USB ketta puhul loodatkse ajutine kaust C:\Temp\waik, kust hiljem kopeeritakse vajalikud kettale.&lt;br /&gt;
  WindowsPE lisa pakke mis lisatakse on kokku 10.(http://technet.microsoft.com/en-us/library/dd799312(WS.10).aspx).&lt;br /&gt;
  Ei lisata WinPE-SRT, kuna see puudub uuemast versioonist.&lt;br /&gt;
  USB ketas formaaditakse FAT32.&lt;br /&gt;
  LOodud iso fail on kujul $Name`_$Architecture($Timestamp).iso&lt;br /&gt;
  &lt;br /&gt;
.LINKS&lt;br /&gt;
 https://wiki.itcollege.ee/index.php/PowerShell:_Rasmus_Linnamäe,_WindowsPE_skript&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CLS;&lt;br /&gt;
&lt;br /&gt;
# Kontroll, kas WAIK on paigaldatud&lt;br /&gt;
IF ((Get-WmiObject Win32_Product | Where-Object {$_.name -eq &amp;quot;Windows Automated Installation Kit&amp;quot;}))&lt;br /&gt;
{&lt;br /&gt;
Write-Host &amp;quot;WAIK on paigaldatud&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
Else&lt;br /&gt;
 {&lt;br /&gt;
 Write-Host  &amp;quot;WAIK peab olema paigaldatud, edasiseks skripti tööks. Paigalda WAIK, siis ürita uuesti&amp;quot; -ForegroundColor Red &lt;br /&gt;
Break &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Küsib kasutajalt vajalikud andmed(muutujad)&lt;br /&gt;
$BuildDir = read-host &amp;quot;Sisesta image faili paigaldus asukoht&amp;quot;&lt;br /&gt;
$Architecture = read-host &amp;quot;Sisesta arhitektuuri tüüp mida soovid kasutada (x86, amd64, ia64)&amp;quot;&lt;br /&gt;
$DriversDir = read-host &amp;quot;Sisesta lisatavate driverite kausta asukoht&amp;quot;&lt;br /&gt;
$Name = read-host &amp;quot;Sisesta loodavale image failile nimi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Teiste muutujate väärstustamine&lt;br /&gt;
$WAIK = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\$Architecture\WinPE_FPs&amp;quot;&lt;br /&gt;
$ImageX = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\imagex.exe&amp;quot;&lt;br /&gt;
$Copype = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\copype.cmd&amp;quot;&lt;br /&gt;
$Oscdimg = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\oscdimg.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#USB ketta kontrolli muutuja väärtustamine&lt;br /&gt;
$usb = Get-WmiObject -Class Win32_LogicalDisk | Where-Object {$_.DriveType -eq 2} &lt;br /&gt;
&lt;br /&gt;
# USB ketta olemasolu kontroll, kui on olemas ning soovitakse sinna image fail luua, luuakse ajutine kataloog C:\Temp\waik,&lt;br /&gt;
#kust hiljem kopeeritake vajalikud failid usb kettale.&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if (!$device){&lt;br /&gt;
$device = &amp;quot;0&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
if ($device[0] -eq $BuildDir[0] ) {&lt;br /&gt;
$BuildDir =  &amp;quot;C:\Temp\waik&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Lisa parameetrit väärtustamine&lt;br /&gt;
$BootWIM = $BuildDir + &amp;quot;\ISO\sources\boot.wim&amp;quot;&lt;br /&gt;
$Mount = $BuildDir + &amp;quot;\mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Dismi pooleli olevate image kustutamine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Cleanup&lt;br /&gt;
&lt;br /&gt;
#Copype käivitamine, et luua WinPE image&lt;br /&gt;
&amp;amp; &amp;quot;$Copype&amp;quot; $Architecture $BuildDir&lt;br /&gt;
&lt;br /&gt;
#WIM image liigutamine &lt;br /&gt;
Move-Item &amp;quot;$BuildDir\winpe.wim&amp;quot; &amp;quot;$BootWIM&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Wim faili mountimine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /MOUNTRW &amp;quot;$BootWIM&amp;quot; 1 &amp;quot;$Mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Kõikde pakkide lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Package /PackagePath:&amp;quot;$WAIK\winpe-hta.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-legacysetup.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-mdac.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-pppoe.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-scripting.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-setup.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-setup-client.cab&amp;quot;  /PackagePath:&amp;quot;$WAIK\winpe-setup-server.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-wds-tools.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-wmi.cab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Driverite lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Driver /Driver:$DriversDir /Recurse &lt;br /&gt;
&lt;br /&gt;
#Image  fail unmountitakse&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Unmount &amp;quot;$Mount&amp;quot; /Commit&lt;br /&gt;
&lt;br /&gt;
#Ajaformaat image faili nimele&lt;br /&gt;
$TimeStamp = Get-Date -Format dd-MM-yyy&lt;br /&gt;
&lt;br /&gt;
#USB ketta puhul formaatidatakse see ja kopeeritake sinna vajalikud failid&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if ($BuildDir -eq  &amp;quot;C:\Temp\waik&amp;quot; ) { &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$command= @&amp;quot; &lt;br /&gt;
list volume&lt;br /&gt;
select volume=&amp;quot;$device&amp;quot;&lt;br /&gt;
clean&lt;br /&gt;
create partition primary&lt;br /&gt;
select partition 1&lt;br /&gt;
active&lt;br /&gt;
format fs=fat32 quick&lt;br /&gt;
assigne letter=&amp;quot;$device&amp;quot;&lt;br /&gt;
exit&lt;br /&gt;
&amp;quot;@&lt;br /&gt;
&lt;br /&gt;
$command| &lt;br /&gt;
DiskPart&lt;br /&gt;
&lt;br /&gt;
xcopy $BuildDir\ISO\*.* $device\ /s/e/f&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $device kettal&amp;quot; -ForegroundColor Yellow&lt;br /&gt;
}&lt;br /&gt;
#Image faili loomine&lt;br /&gt;
else {&amp;amp; &amp;quot;$Oscdimg&amp;quot; -n &amp;quot;-b$BuildDir\etfsboot.com&amp;quot; &amp;quot;$BuildDir\ISO&amp;quot; &amp;quot;$BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot;&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45788</id>
		<title>PowerShell: Rasmus Linnamäe, WindowsPE skript</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=PowerShell:_Rasmus_Linnam%C3%A4e,_WindowsPE_skript&amp;diff=45788"/>
		<updated>2012-01-27T08:37:54Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: Created page with &amp;#039;&amp;lt;source lang=&amp;quot;powershell&amp;quot;&amp;gt; &amp;lt;#     .SYNOPSIS  WindowsPE image faili tegemise skript, toetab ka USB ketast.   .DESCRIPTION   Skript mis teeb WindowsPE-ga image faili, lisades sinna…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;source lang=&amp;quot;powershell&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;#&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
.SYNOPSIS&lt;br /&gt;
 WindowsPE image faili tegemise skript, toetab ka USB ketast.&lt;br /&gt;
 &lt;br /&gt;
.DESCRIPTION&lt;br /&gt;
  Skript mis teeb WindowsPE-ga image faili, lisades sinna kõik saada olevad lisa pakkid. &lt;br /&gt;
  USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.&lt;br /&gt;
 &lt;br /&gt;
.NOTES&lt;br /&gt;
  Author Rasmus Linnamäe &lt;br /&gt;
  Skripti eelduseks on, et on paigaldatud WAIK&lt;br /&gt;
  Lisada saab ka draiverite kausta, see muutuja ei ole kohustuslik, töötab ka ilma.&lt;br /&gt;
  Kui ei ole ühendatud ühtegi USB ketast, siis seatakse tema väärtuseks null.&lt;br /&gt;
  USB ketta puhul loodatkse ajutine kaust C:\Temp\waik, kust hiljem kopeeritakse vajalikud kettale.&lt;br /&gt;
  WindowsPE lisa pakke mis lisatakse on kokku 10.(http://technet.microsoft.com/en-us/library/dd799312(WS.10).aspx).&lt;br /&gt;
  Ei lisata WinPE-SRT, kuna see puudub uuemast versioonist.&lt;br /&gt;
  USB ketas formaaditakse FAT32.&lt;br /&gt;
  LOodud iso fail on kujul $Name`_$Architecture($Timestamp).iso&lt;br /&gt;
  &lt;br /&gt;
.LINKS&lt;br /&gt;
  https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2011,_s%C3%BCgis,_kaug%C3%B5pe&amp;amp;action=edit&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
#&amp;gt;&lt;br /&gt;
&lt;br /&gt;
CLS;&lt;br /&gt;
&lt;br /&gt;
# Kontroll, kas WAIK on paigaldatud&lt;br /&gt;
IF ((Get-WmiObject Win32_Product | Where-Object {$_.name -eq &amp;quot;Windows Automated Installation Kit&amp;quot;}))&lt;br /&gt;
{&lt;br /&gt;
Write-Host &amp;quot;WAIK on paigaldatud&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
Else&lt;br /&gt;
 {&lt;br /&gt;
 Write-Host  &amp;quot;WAIK peab olema paigaldatud, edasiseks skripti tööks. Paigalda WAIK, siis ürita uuesti&amp;quot; -ForegroundColor Red &lt;br /&gt;
Break &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Küsib kasutajalt vajalikud andmed(muutujad)&lt;br /&gt;
$BuildDir = read-host &amp;quot;Sisesta image faili paigaldus asukoht&amp;quot;&lt;br /&gt;
$Architecture = read-host &amp;quot;Sisesta arhitektuuri tüüp mida soovid kasutada (x86, amd64, ia64)&amp;quot;&lt;br /&gt;
$DriversDir = read-host &amp;quot;Sisesta lisatavate driverite kausta asukoht&amp;quot;&lt;br /&gt;
$Name = read-host &amp;quot;Sisesta loodavale image failile nimi&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Teiste muutujate väärstustamine&lt;br /&gt;
$WAIK = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\$Architecture\WinPE_FPs&amp;quot;&lt;br /&gt;
$ImageX = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\imagex.exe&amp;quot;&lt;br /&gt;
$Copype = &amp;quot;C:\Program Files\Windows AIK\Tools\PETools\copype.cmd&amp;quot;&lt;br /&gt;
$Oscdimg = &amp;quot;C:\Program Files\Windows AIK\Tools\$Architecture\oscdimg.exe&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#USB ketta kontrolli muutuja väärtustamine&lt;br /&gt;
$usb = Get-WmiObject -Class Win32_LogicalDisk | Where-Object {$_.DriveType -eq 2} &lt;br /&gt;
&lt;br /&gt;
# USB ketta olemasolu kontroll, kui on olemas ning soovitakse sinna image fail luua, luuakse ajutine kataloog C:\Temp\waik,&lt;br /&gt;
#kust hiljem kopeeritake vajalikud failid usb kettale.&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if (!$device){&lt;br /&gt;
$device = &amp;quot;0&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
if ($device[0] -eq $BuildDir[0] ) {&lt;br /&gt;
$BuildDir =  &amp;quot;C:\Temp\waik&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
# Lisa parameetrit väärtustamine&lt;br /&gt;
$BootWIM = $BuildDir + &amp;quot;\ISO\sources\boot.wim&amp;quot;&lt;br /&gt;
$Mount = $BuildDir + &amp;quot;\mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Dismi pooleli olevate image kustutamine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Cleanup&lt;br /&gt;
&lt;br /&gt;
#Copype käivitamine, et luua WinPE image&lt;br /&gt;
&amp;amp; &amp;quot;$Copype&amp;quot; $Architecture $BuildDir&lt;br /&gt;
&lt;br /&gt;
#WIM image liigutamine &lt;br /&gt;
Move-Item &amp;quot;$BuildDir\winpe.wim&amp;quot; &amp;quot;$BootWIM&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Wim faili mountimine&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /MOUNTRW &amp;quot;$BootWIM&amp;quot; 1 &amp;quot;$Mount&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Kõikde pakkide lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Package /PackagePath:&amp;quot;$WAIK\winpe-hta.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-legacysetup.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-mdac.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-pppoe.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-scripting.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-setup.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-setup-client.cab&amp;quot;  /PackagePath:&amp;quot;$WAIK\winpe-setup-server.cab&amp;quot;,&lt;br /&gt;
/PackagePath:&amp;quot;$WAIK\winpe-wds-tools.cab&amp;quot; /PackagePath:&amp;quot;$WAIK\winpe-wmi.cab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
#Driverite lisamine image faili&lt;br /&gt;
Dism /Image:$Mount /Add-Driver /Driver:$DriversDir /Recurse &lt;br /&gt;
&lt;br /&gt;
#Image  fail unmountitakse&lt;br /&gt;
&amp;amp; &amp;quot;$ImageX&amp;quot; /Unmount &amp;quot;$Mount&amp;quot; /Commit&lt;br /&gt;
&lt;br /&gt;
#Ajaformaat image faili nimele&lt;br /&gt;
$TimeStamp = Get-Date -Format dd-MM-yyy&lt;br /&gt;
&lt;br /&gt;
#USB ketta puhul formaatidatakse see ja kopeeritake sinna vajalikud failid&lt;br /&gt;
$usb | ForEach {&lt;br /&gt;
$device = $_.DeviceID }&lt;br /&gt;
if ($BuildDir -eq  &amp;quot;C:\Temp\waik&amp;quot; ) { &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$command= @&amp;quot; &lt;br /&gt;
list volume&lt;br /&gt;
select volume=&amp;quot;$device&amp;quot;&lt;br /&gt;
clean&lt;br /&gt;
create partition primary&lt;br /&gt;
select partition 1&lt;br /&gt;
active&lt;br /&gt;
format fs=fat32 quick&lt;br /&gt;
assigne letter=&amp;quot;$device&amp;quot;&lt;br /&gt;
exit&lt;br /&gt;
&amp;quot;@&lt;br /&gt;
&lt;br /&gt;
$command| &lt;br /&gt;
DiskPart&lt;br /&gt;
&lt;br /&gt;
xcopy $BuildDir\ISO\*.* $device\ /s/e/f&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $device kettal&amp;quot; -ForegroundColor Yellow&lt;br /&gt;
}&lt;br /&gt;
#Image faili loomine&lt;br /&gt;
else {&amp;amp; &amp;quot;$Oscdimg&amp;quot; -n &amp;quot;-b$BuildDir\etfsboot.com&amp;quot; &amp;quot;$BuildDir\ISO&amp;quot; &amp;quot;$BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot;&lt;br /&gt;
Write-Host &amp;quot;Skript on lõpetanud töö, fail asub $BuildDir\$Name`_$Architecture($Timestamp).iso&amp;quot; -ForegroundColor Yellow}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2011,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=45787</id>
		<title>Skriptimiskeeled: powershelli kodutööd 2011, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2011,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=45787"/>
		<updated>2012-01-27T08:35:36Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Jaan Igamees==&lt;br /&gt;
Lühike jutt, mida skript teeb... bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla. &lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Jaan Igamees, kavalskript]]&lt;br /&gt;
&lt;br /&gt;
==Dmitri Šlõkov==&lt;br /&gt;
Skript otsib arvutist meediafailid. Käivitades skripti võtmega -stage x, otsitakse keelatud failid. Kõik tulemused kirjutakse tekstifaili.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Dmitri Šlõkov, kodutööskript]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pavel Kodotšigov==&lt;br /&gt;
Skript loob AD kasutajaid antud csv-failist, lisab ettemääratud gruppi (kui vastavaid gruppe ei ole siis script loob neid)&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Pavel Kodotšigov, CreateFromCSV.ps1]]&lt;br /&gt;
&lt;br /&gt;
[[naidis.csv]]&lt;br /&gt;
&lt;br /&gt;
==Margus Nairis==&lt;br /&gt;
Skript otsib Active Directory masinatest installitud programme ja &#039;vilistab&#039; kui leiab parameetriga kaasa antud või torrenti nimelise.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Margus Nairis, AD-FindInstalledPrograms.ps1 ]]&lt;br /&gt;
&lt;br /&gt;
==Karmen Kattai==&lt;br /&gt;
Skript võrdleb kohalikus arvutis installeeritud programmide nimekirja tekstifailis toodud programmide kontrollnimekirjaga.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Karmen Kattai, VõrdleNimekirju.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Andres Kõrvemaa==&lt;br /&gt;
Skript kontrollib kas etteantud hostidel on pordid lahti või suletud. Hostide ja portide nimekiri antakse tekstifailina ette.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Andres Kõrvemaa, testports.ps1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andres Kahk==&lt;br /&gt;
Skript otsib etteantud serveritest kasutaja sessioone ning lubab valitud kasutajaga &lt;br /&gt;
sessiooni lõpetada või luku panna.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Andres Kahk, Kasutaja-Sessioon.ps1 ]]&lt;br /&gt;
&lt;br /&gt;
==Aleksei Issaikin==&lt;br /&gt;
Skript otsib kõik domeenis olevad arvutid Active Directory-ist ja genereerib HTML-i nende kõvaketta vaba ruumist.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Aleksei Issaikin, GetSpace.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Vahur Laas ==&lt;br /&gt;
Skript, mis leiab 200 kallima NASDAQi tehnoloogiafirma aktsiate andmed ning teeb nende baasil naiivseid soovitusi osta, müüa või hoida.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Vahur Laas, stock.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Artur Mölter==&lt;br /&gt;
Skript otsib AD-st võimalikud &amp;quot;surnud&amp;quot; kontod.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Artur Mölter, AdDeadAccounts.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Kristiina Kaarna ==&lt;br /&gt;
&lt;br /&gt;
Video sellest, kuidas toimib Powershelli skript, mille ülesanne on:&lt;br /&gt;
&lt;br /&gt;
- kaugteel tuvastada, kas kasutaja arvutis töötab keelatud protsess (antud näites programm WmPlayer);&lt;br /&gt;
&lt;br /&gt;
- keelatud protsessi tuvastamisel:&lt;br /&gt;
&lt;br /&gt;
a) sulgeda keelatud protsess;&lt;br /&gt;
&lt;br /&gt;
b) genereerida kasutaja arvuti töölauale hoiatuse, mille sisu teavitab kasutajat keeleatud tegevusest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Powershell: Kristiina Kaarna,&amp;lt;u&amp;gt;Video skripti toimimisest virtuaalmasinates (server-klient) [http://vimeo.com/35624951]&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Powershell: Kristiina Kaarna, Skript.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Karel Niine==&lt;br /&gt;
Skript võtab eventlogist välja kõik print sündmused ning väljastab need ekraanile või kui on määratud fail, siis faili. CSV kujul, eraldajaks ;. Järjekord järgmine: Aeg,Kasutaja,Printer,Lehtede_arv,Dokumendi Nimi.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Karel Niine, Kodutoo.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Mario Mett==&lt;br /&gt;
Skript joonistab C ketta kasutatud ruumi kohta Excelisse sektordiagrammi.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Mario Mett, disk_usage.ps1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Märt Lindre==&lt;br /&gt;
[[PowerShell: Märt Lindre, find_files.ps1]]&lt;br /&gt;
Skript otsib etteantud kataloogist teatud laiendiga faile&lt;br /&gt;
&lt;br /&gt;
==Märten Rodes==&lt;br /&gt;
[[PowerShell: Märten Rodes, vlc.ps1]]&lt;br /&gt;
&lt;br /&gt;
Skript, mis jookseb taustal ja käivitab VLC Media Playeris internetiraadio, kui arvuti ei ole lukus. Kui arvuti pannakse lukku, siis automaatselt sulgeb VLC.&lt;br /&gt;
&lt;br /&gt;
==Ulvar Petmanson==&lt;br /&gt;
[[Powershell: Ulvar Petmanson, BootUSB.ps1]]&lt;br /&gt;
&lt;br /&gt;
Windows 7 või Windows 2008 paigalduse DVD plaadist vastava USB pulga tegemise skript.&lt;br /&gt;
&lt;br /&gt;
==Riti Ruul==&lt;br /&gt;
Skript otsib etteantud sõna etteantud directory&#039;st.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Riti Ruul, PowerShell_Kodutoo_Ruul.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Rainer Leemet==&lt;br /&gt;
Skript küsib arvutilt kõige rohkem vaba pinda omavat ketast millele loob kausta ja jagab selle vaikeõigustega välja.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Rainer Leemet, New-share.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Rasmus Linnamäe==&lt;br /&gt;
Skript mis teeb WindowsPE&#039;ga image faili, lisades sinna kõik saada olevad pakkid. USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Rasmus Linnamäe, WindowsPE skript]]&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2011,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=45786</id>
		<title>Skriptimiskeeled: powershelli kodutööd 2011, sügis, kaugõpe</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Skriptimiskeeled:_powershelli_kodut%C3%B6%C3%B6d_2011,_s%C3%BCgis,_kaug%C3%B5pe&amp;diff=45786"/>
		<updated>2012-01-27T08:33:50Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Jaan Igamees==&lt;br /&gt;
Lühike jutt, mida skript teeb... bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla, bla. &lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Jaan Igamees, kavalskript]]&lt;br /&gt;
&lt;br /&gt;
==Dmitri Šlõkov==&lt;br /&gt;
Skript otsib arvutist meediafailid. Käivitades skripti võtmega -stage x, otsitakse keelatud failid. Kõik tulemused kirjutakse tekstifaili.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Dmitri Šlõkov, kodutööskript]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pavel Kodotšigov==&lt;br /&gt;
Skript loob AD kasutajaid antud csv-failist, lisab ettemääratud gruppi (kui vastavaid gruppe ei ole siis script loob neid)&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Pavel Kodotšigov, CreateFromCSV.ps1]]&lt;br /&gt;
&lt;br /&gt;
[[naidis.csv]]&lt;br /&gt;
&lt;br /&gt;
==Margus Nairis==&lt;br /&gt;
Skript otsib Active Directory masinatest installitud programme ja &#039;vilistab&#039; kui leiab parameetriga kaasa antud või torrenti nimelise.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Margus Nairis, AD-FindInstalledPrograms.ps1 ]]&lt;br /&gt;
&lt;br /&gt;
==Karmen Kattai==&lt;br /&gt;
Skript võrdleb kohalikus arvutis installeeritud programmide nimekirja tekstifailis toodud programmide kontrollnimekirjaga.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Karmen Kattai, VõrdleNimekirju.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Andres Kõrvemaa==&lt;br /&gt;
Skript kontrollib kas etteantud hostidel on pordid lahti või suletud. Hostide ja portide nimekiri antakse tekstifailina ette.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Andres Kõrvemaa, testports.ps1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Andres Kahk==&lt;br /&gt;
Skript otsib etteantud serveritest kasutaja sessioone ning lubab valitud kasutajaga &lt;br /&gt;
sessiooni lõpetada või luku panna.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Andres Kahk, Kasutaja-Sessioon.ps1 ]]&lt;br /&gt;
&lt;br /&gt;
==Aleksei Issaikin==&lt;br /&gt;
Skript otsib kõik domeenis olevad arvutid Active Directory-ist ja genereerib HTML-i nende kõvaketta vaba ruumist.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Aleksei Issaikin, GetSpace.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Vahur Laas ==&lt;br /&gt;
Skript, mis leiab 200 kallima NASDAQi tehnoloogiafirma aktsiate andmed ning teeb nende baasil naiivseid soovitusi osta, müüa või hoida.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Vahur Laas, stock.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Artur Mölter==&lt;br /&gt;
Skript otsib AD-st võimalikud &amp;quot;surnud&amp;quot; kontod.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Artur Mölter, AdDeadAccounts.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Kristiina Kaarna ==&lt;br /&gt;
&lt;br /&gt;
Video sellest, kuidas toimib Powershelli skript, mille ülesanne on:&lt;br /&gt;
&lt;br /&gt;
- kaugteel tuvastada, kas kasutaja arvutis töötab keelatud protsess (antud näites programm WmPlayer);&lt;br /&gt;
&lt;br /&gt;
- keelatud protsessi tuvastamisel:&lt;br /&gt;
&lt;br /&gt;
a) sulgeda keelatud protsess;&lt;br /&gt;
&lt;br /&gt;
b) genereerida kasutaja arvuti töölauale hoiatuse, mille sisu teavitab kasutajat keeleatud tegevusest.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Powershell: Kristiina Kaarna,&amp;lt;u&amp;gt;Video skripti toimimisest virtuaalmasinates (server-klient) [http://vimeo.com/35624951]&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Powershell: Kristiina Kaarna, Skript.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Karel Niine==&lt;br /&gt;
Skript võtab eventlogist välja kõik print sündmused ning väljastab need ekraanile või kui on määratud fail, siis faili. CSV kujul, eraldajaks ;. Järjekord järgmine: Aeg,Kasutaja,Printer,Lehtede_arv,Dokumendi Nimi.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Karel Niine, Kodutoo.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Mario Mett==&lt;br /&gt;
Skript joonistab C ketta kasutatud ruumi kohta Excelisse sektordiagrammi.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Mario Mett, disk_usage.ps1]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Märt Lindre==&lt;br /&gt;
[[PowerShell: Märt Lindre, find_files.ps1]]&lt;br /&gt;
Skript otsib etteantud kataloogist teatud laiendiga faile&lt;br /&gt;
&lt;br /&gt;
==Märten Rodes==&lt;br /&gt;
[[PowerShell: Märten Rodes, vlc.ps1]]&lt;br /&gt;
&lt;br /&gt;
Skript, mis jookseb taustal ja käivitab VLC Media Playeris internetiraadio, kui arvuti ei ole lukus. Kui arvuti pannakse lukku, siis automaatselt sulgeb VLC.&lt;br /&gt;
&lt;br /&gt;
==Ulvar Petmanson==&lt;br /&gt;
[[Powershell: Ulvar Petmanson, BootUSB.ps1]]&lt;br /&gt;
&lt;br /&gt;
Windows 7 või Windows 2008 paigalduse DVD plaadist vastava USB pulga tegemise skript.&lt;br /&gt;
&lt;br /&gt;
==Riti Ruul==&lt;br /&gt;
Skript otsib etteantud sõna etteantud directory&#039;st.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Riti Ruul, PowerShell_Kodutoo_Ruul.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Rainer Leemet==&lt;br /&gt;
Skript küsib arvutilt kõige rohkem vaba pinda omavat ketast millele loob kausta ja jagab selle vaikeõigustega välja.&lt;br /&gt;
&lt;br /&gt;
[[PowerShell: Rainer Leemet, New-share.ps1]]&lt;br /&gt;
&lt;br /&gt;
==Rasmus Linnamäe&lt;br /&gt;
Skript mis teeb WindowsPE&#039;ga image faili, lisades sinna kõik saada olevad pakkid. USB ketta puhul formaaditakse see ja alles siis paigaldatakse vajalikud failid.&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Operatsioonis%C3%BCsteemide_referaadid_2011_kevad&amp;diff=33099</id>
		<title>Operatsioonisüsteemide referaadid 2011 kevad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Operatsioonis%C3%BCsteemide_referaadid_2011_kevad&amp;diff=33099"/>
		<updated>2011-05-27T23:13:22Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kaugõpe=&lt;br /&gt;
==Rene Albin AK31==&lt;br /&gt;
[[nginx]] -Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
==Lembit Elmik AK21==						&lt;br /&gt;
==Aleksei Issaikin AK21==&lt;br /&gt;
[[Ubuntu Serveri Install OS admin laborite tegemiseks]] - Valmis ülevaatamiseks &lt;br /&gt;
&lt;br /&gt;
Retsents [https://wiki.itcollege.ee/index.php/Talk:FreeBSD_Packet_Filter_tulem%C3%BC%C3%BCriga FreeBSD Packet Filter tulemüüriga] - Hinnang sisse kantud [[User:Mernits|Mernits]] 12:33, 7 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Andre Jõgi AK21==					&lt;br /&gt;
==Pavel Kodotšigov AK22==&lt;br /&gt;
&lt;br /&gt;
[[FreeBSD Packet Filter tulemüüriga]] - Valmis ülevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
Retsents [https://wiki.itcollege.ee/index.php/Talk:Htop htop]&lt;br /&gt;
&lt;br /&gt;
Hinded sisse kantud  [[User:Mernits|Mernits]] 12:29, 7 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Ivo Kruusamäe AK21==&lt;br /&gt;
&lt;br /&gt;
[[Gzip]] - Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [[Talk:Cat]]&lt;br /&gt;
&lt;br /&gt;
==Andres Kõrvemaa AK21==&lt;br /&gt;
&lt;br /&gt;
[[Dig]] - Valmis ülevaatamiseks 19:24, 17 Aprill 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[Talk:Gzip]] --[[User:akorvema|akorvema]] 18:27, 8 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Lauri Liibert AK21==&lt;br /&gt;
[[Sertifikaadid]] Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[Talk:Bonnie%2B%2B]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon valmis [[Talk:Sertifikaadid]] --[[User:Ttoomema|Ttoomema]] 14:32, 17.05.2011&lt;br /&gt;
&lt;br /&gt;
==Siim Kullerkupp AK21==&lt;br /&gt;
[[Bonnie++]] Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
==Märt Lindre AK21==&lt;br /&gt;
&lt;br /&gt;
[[Linux saalealaa ehk swap]] [[User:Mlindre|Mlindre]] 15:27, 15 April 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Retsensioon [https://wiki.itcollege.ee/index.php/Talk:Netcat[Netcat]]&lt;br /&gt;
&lt;br /&gt;
Retsentseerija : [[User:Hvosujal|Hvosujal]] 10:01 16.05.2011&lt;br /&gt;
&lt;br /&gt;
==Rasmus Linnamäe AK22==&lt;br /&gt;
[[ Netcat]] Valmis ülevaatamiseks 22:40, 17 Aprill 2011 (EEST)	&lt;br /&gt;
&lt;br /&gt;
Retsensioon :  [[Talk:NTFS_vs_Ext4]]&lt;br /&gt;
&lt;br /&gt;
==Priit Lume AK31==&lt;br /&gt;
&lt;br /&gt;
[[Tshark]] ülevaatamiseks valmis 22:45, 17 April 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Restsensioon [https://wiki.itcollege.ee/index.php/Talk:Date[Date]]&lt;br /&gt;
&lt;br /&gt;
==Tiit Maripuu AK22==&lt;br /&gt;
&lt;br /&gt;
[[inetd]] (valmis hindamiseks ja arvustamiseks 10.05.11)&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [[Talk:Iozone]]&lt;br /&gt;
&lt;br /&gt;
==Marko Megerild AK21==						&lt;br /&gt;
==Artur Mölter AK22==&lt;br /&gt;
[[Iozone]] - Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
==Margus Nairis AK31==&lt;br /&gt;
&lt;br /&gt;
[[Wireshark]] Valmis ülevaatamiseks. - Hinnatud [[User:Mernits|Mernits]] 13:03, 27 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Karel Niine AK22==&lt;br /&gt;
[[PXE boot]] (Preboot Execution Environment)&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[Talk:Dig]] --[[User:Kniine|Kniine]] 21:18, 4 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Ulvar Petmanson AK22==&lt;br /&gt;
[[Signaalid ja kill]] - valmis&lt;br /&gt;
&lt;br /&gt;
==Märten Rodes AK22==&lt;br /&gt;
[[htop]]&lt;br /&gt;
&lt;br /&gt;
Hinnatud [[Talk:PXE boot]]&lt;br /&gt;
&lt;br /&gt;
==Tanel Štaub AK22==					&lt;br /&gt;
==Alvar Teearu AK31==&lt;br /&gt;
KVM https://wiki.itcollege.ee/index.php/KVM&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Arvustus https://wiki.itcollege.ee/index.php/Talk:Wireshark - OK [[User:Mernits|Mernits]] 13:02, 27 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Aleksei Timošenko AK21==&lt;br /&gt;
=Päevaõpe=&lt;br /&gt;
&lt;br /&gt;
==Rasmus Aav A21==&lt;br /&gt;
==Pavel Abin 12==&lt;br /&gt;
==Allar Adoberg A22==&lt;br /&gt;
[[VirtualBoxi võrgud]] - Hindamiseks valmis.&lt;br /&gt;
&lt;br /&gt;
Retsensioon - https://wiki.itcollege.ee/index.php/Talk:Dpkg  Hinne sees [[User:Mernits|Mernits]] 12:41, 26 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Arvi Alamaa A21==&lt;br /&gt;
[[apticron]] - valmis ülevaatamiseks 02.05.2011 - Hindab Meelis Tamm - valmis hindamiseks&amp;lt;br&amp;gt; &lt;br /&gt;
Retsensioon - [https://wiki.itcollege.ee/index.php/Talk:Debiani_paki_loomine Debiani paki loomine] 15.05.2011&lt;br /&gt;
&lt;br /&gt;
==Ivar Ambos A22==&lt;br /&gt;
[[Munin]] valmis ülevaatamiseks. (retsenseerib Sten Vaisma A22)&lt;br /&gt;
&lt;br /&gt;
Retsensioon [https://wiki.itcollege.ee/index.php/Talk:Adduser_%26_useradd adduser ja useradd]&lt;br /&gt;
&lt;br /&gt;
==Sergei Gorjunov A21==&lt;br /&gt;
[[Port knocking]] ülevaatamiseks valmis&lt;br /&gt;
&lt;br /&gt;
[[Talk:Port_knocking]] Risto Siitan&lt;br /&gt;
&lt;br /&gt;
[[Talk:Ps]]&lt;br /&gt;
&lt;br /&gt;
==Merili Gutmann A31==&lt;br /&gt;
[[Lsof]] on valmis ülevaatamiseks.(Hindab Arto)&lt;br /&gt;
-- 12:59, 1 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Retsentsioon: [https://wiki.itcollege.ee/index.php/Talk:OpenNode OpenNode] Retsensioon on valmis!&lt;br /&gt;
&lt;br /&gt;
==Rene Haavre A32==	&lt;br /&gt;
[[Samurai_WTF]]&lt;br /&gt;
&lt;br /&gt;
Retsenseeris Kaspar Steinberg - https://wiki.itcollege.ee/index.php/Talk:Samurai_WTF&lt;br /&gt;
&lt;br /&gt;
==Kristjan Kalder A22==&lt;br /&gt;
==Kadri Kalme A22==&lt;br /&gt;
[[Fdisk]] Valmis hindamiseks&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Snort Snort] valmis&lt;br /&gt;
&lt;br /&gt;
==Alfi Kannus A21==&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Iptables . Valmis, võib hinnata ja retsenseerida.&lt;br /&gt;
&lt;br /&gt;
==Oliver Kilk A21==&lt;br /&gt;
[[Mkdir - Linux/Unix süsteemides]] - &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/User_talk:Msuursal Hinnatud] Meelis Suursalu&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Mkdir_-_Linux/Unix_s%C3%BCsteemides esimesena hinnatud] Tarmo trumm&lt;br /&gt;
&lt;br /&gt;
Retsentsioon: [https://wiki.itcollege.ee/index.php/Talk:CUPS]&lt;br /&gt;
&lt;br /&gt;
==Nikolai Klõga G11==&lt;br /&gt;
==Reio Kokla A31==&lt;br /&gt;
[[Mkfs]]&lt;br /&gt;
&lt;br /&gt;
==Vladimir Kolesnik A22==&lt;br /&gt;
&lt;br /&gt;
Referaat: [[init]] - valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:Linux/Unix_faili%C3%B5igused Linux/Unix failiõigused] valmis&lt;br /&gt;
&lt;br /&gt;
==Ivar Krustok A22==&lt;br /&gt;
[[Ksh]] // retsenseeris Juhan Liiva&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:Load_average Load Average] valmis&lt;br /&gt;
&lt;br /&gt;
==Katrin Kukk A22==	&lt;br /&gt;
&lt;br /&gt;
[[Tcpdump]] - valmis ülevaatamiseks -- 22:17, 24 April 2011 (EEST) &lt;br /&gt;
&lt;br /&gt;
Retsensioon: [[Talk:Hwclock]]  -  valmis -- 20:05, 13 May 2011 (EEST)&lt;br /&gt;
==Rain Kõrgmaa A22==						&lt;br /&gt;
==Siim Kängsepp A22==&lt;br /&gt;
&lt;br /&gt;
[[LVM]] - Valmis&lt;br /&gt;
&lt;br /&gt;
retsenseerin - [[Talk:kill]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon valmis [[Talk:LVM]] --[[User:Klaid|Klaid]] 16:25, 16 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Urmo Laaneots A21==						&lt;br /&gt;
==Karel Laid A31==&lt;br /&gt;
[[Puppet]] Valmis 01.05.2011&lt;br /&gt;
&lt;br /&gt;
==Henrik Leinola A22==&lt;br /&gt;
&lt;br /&gt;
[[Manpremo]]&lt;br /&gt;
&lt;br /&gt;
Retsenseerija: Siim Kullerkupp https://wiki.itcollege.ee/index.php/Talk:Manpremo&lt;br /&gt;
&lt;br /&gt;
==Kaspar Leivo A41==							&lt;br /&gt;
==Juhan Liiva A21==&lt;br /&gt;
[[PS1]] valmis ülevaatamiseks // 19:47 15.05 muudatused sisse viidud - Referaat hinnatud 10:08 16.05 | Hinne sisse kantud [[User:Mernits|Mernits]] 12:54, 19 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Ksh retsensioon&lt;br /&gt;
&lt;br /&gt;
==Kaido Loonurm A41==&lt;br /&gt;
[[Load_average]] - valmis ülevaatamiseks, muudatused tehtud, parandatud hindega rahul --[[User:Kloonurm|Kloonurm]] 11:55, 26 May 2011 (EEST)&lt;br /&gt;
Teemat retsenseerib: Ivar Krustok&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[Talk:mkfs]] --[[User:Kloonurm|Kloonurm]] 22:03, 10 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Urmas Luuk A22==						&lt;br /&gt;
&lt;br /&gt;
Retsensioon [[Talk:Packetfence]]&lt;br /&gt;
&lt;br /&gt;
==Andres Mill A22==&lt;br /&gt;
Valmis referaat: [[chmod]]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Chmod Talk:Chmod] Hinnatud (Vadim Vinogradin) - valmis&lt;br /&gt;
&lt;br /&gt;
Olen hindega rahul [[User:Amill|Amill]] 12:40, 19 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [[Talk:Enos.itcollege.ee_failidele_ligipääs_GNOME/KDE_abil]]&lt;br /&gt;
&lt;br /&gt;
==Janar Märjama A22==	&lt;br /&gt;
[[Zentyal]] - Valmis kontrollimiseks.&lt;br /&gt;
&lt;br /&gt;
Retsensioon - [[Signaalid ja kill]]&lt;br /&gt;
&lt;br /&gt;
==Kairo Ostapenko A31==							&lt;br /&gt;
==Kristjan Pajumaa A22==							&lt;br /&gt;
==Ilja Peters 12==&lt;br /&gt;
[[VMware_Server]] - Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:RPM_Package_Manager RPM Package Manager] - Arvustus&lt;br /&gt;
&lt;br /&gt;
==Veiko Pilt A31==&lt;br /&gt;
[[Tarkvara_haldus_yum_baasil]] - valmis ülevaatamiseks - 02.05.2011&amp;lt;br&amp;gt;&lt;br /&gt;
Hinnatud: [[Talk:Tarkvara_haldus_yum_baasil]] Andres Sumin					&lt;br /&gt;
==Jagnar Pindmaa A31==							&lt;br /&gt;
==Priit Pobbul A22==&lt;br /&gt;
[[Echo]] - valmis - OK hinnatud [[User:Mernits|Mernits]] 13:02, 26 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Retsensioon - https://wiki.itcollege.ee/index.php/Talk:Inetd&lt;br /&gt;
&lt;br /&gt;
==Arina Püvi A21==&lt;br /&gt;
&lt;br /&gt;
[[Ps]] - Valmis ettevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
Hinnatud [[Talk:Ps]] Sergei Gorjunov&lt;br /&gt;
&lt;br /&gt;
==Karet Rikko A21==&lt;br /&gt;
[[NTFS vs Ext4]] valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [[Talk:Tshark]]&lt;br /&gt;
&lt;br /&gt;
==Toomas Rohumets A21==&lt;br /&gt;
Referaat: [[Adduser &amp;amp; useradd]] - Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
Hinnatud.[[Talk:Adduser &amp;amp; useradd]]&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [[Talk:Wget]]&lt;br /&gt;
&lt;br /&gt;
==Taavi Salumets A21==&lt;br /&gt;
[[Logrotate]] - valmis ülevaatamiseks - 02.05.2011&lt;br /&gt;
&lt;br /&gt;
[[Talk:Iptables]] - Retsensioon&lt;br /&gt;
&lt;br /&gt;
==Risto Siitan A22==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Partimage Partimage] -valmis ülevaatamiseks. --&amp;gt; Hinne peaks nüüd OK olema.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Port_knocking Port Knocking] Retsensioon&lt;br /&gt;
&lt;br /&gt;
==Oliver Soom A22==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Debiani_paki_loomine  Debiani paki loomine] valmis ülevaatamiseks&amp;lt;br&amp;gt;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:BURG Retsentsioon BURG&#039;i teemal] &amp;lt;b&amp;gt;Valmis&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kaspar Steinberg A32==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Kill - Valmis ülevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Samurai_WTF - Retsensioon Samurai WTF kohta.&lt;br /&gt;
&lt;br /&gt;
Retsenseerib Siim Kängsepp&lt;br /&gt;
&lt;br /&gt;
==Andres Sumin A22==	&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Dpkg - Valmis ülevaatamiseks!&amp;lt;br&amp;gt;&lt;br /&gt;
Teemat retsenseerib: Allar Adoberg&amp;lt;br&amp;gt;&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Tarkvara_haldus_yum_baasil - Retsensioon teemal Tarkvara haldus yum baasil&lt;br /&gt;
&lt;br /&gt;
==Meelis Suursalu A22==&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/User_talk:Msuursal mkdir]&lt;br /&gt;
&lt;br /&gt;
==Meelis Tamm A21==&lt;br /&gt;
[[Enos.itcollege.ee failidele ligipääs GNOME/KDE abil]] - valmis hindamiseks&lt;br /&gt;
&lt;br /&gt;
Hinnatud [[User:Amill|Amill]] 16:12, 16 May 2011 (EEST).&lt;br /&gt;
&lt;br /&gt;
==Ott Telga A31==						&lt;br /&gt;
==Tavo Toomemägi A41==	&lt;br /&gt;
[[Wget]] ülevaatamiseks valmis 00:36, 03 April 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Retsensioon valmis [[Talk:Sertifikaadid]] 14:32, 17 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Hinnatud [[Talk:Wget]]&lt;br /&gt;
&lt;br /&gt;
==Tarmo Trumm A21==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Date Valmis&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Mkdir_-_Linux/Unix_s%C3%BCsteemides Retsensioon valmis&lt;br /&gt;
&lt;br /&gt;
==Timo Trummer A32==&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Hwclock - valmis ülevaatuseks&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:Tcpdump - retsensioon&lt;br /&gt;
&lt;br /&gt;
==Olle Tuur A22==&lt;br /&gt;
&lt;br /&gt;
==Arto Vaas A32==&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/OpenNode - valmis&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsentsioon: [https://wiki.itcollege.ee/index.php/Talk:OpenNode OpenNode] Retsensioon on valmis! (Merili Gutmann)&lt;br /&gt;
&lt;br /&gt;
==Andres Vaher A22==						&lt;br /&gt;
==Jaan Vahtre A21==&lt;br /&gt;
https://wiki.itcollege.ee/index.php/BURG - valmis ülevaatuseks &amp;lt;b&amp;gt;Hinnatud&amp;lt;/b&amp;gt;  | Sisse kantud [[User:Mernits|Mernits]] 12:57, 19 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
https://wiki.itcollege.ee/index.php/Talk:PS1#Kokkuv.C3.B5te - Tehtud retsensioon. | Sisse kantud [[User:Mernits|Mernits]] 12:57, 19 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Kristjan Vaik A21==	&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Linux_boot_protsess Linux buutimise protsess] - Valmis ülevaatamiseks - OK [[User:Mernits|Mernits]] 13:00, 26 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
Retsensioon : [[echo]] - OK [[User:Mernits|Mernits]] 13:00, 26 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Sten Vaisma A22==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Linux/Unix_faili%C3%B5igused Linux/Unix failiõigused] - valmis ülevaatuseks | Hinnatud [https://wiki.itcollege.ee/index.php/Talk:Linux/Unix_faili%C3%B5igused Talk:Linux/Unix failiõigused] valmis 18:06, 16 May 2011 (Vladimir Kolesnik)&lt;br /&gt;
&lt;br /&gt;
Retsensioon: [https://wiki.itcollege.ee/index.php/Talk:Munin https://wiki.itcollege.ee/index.php/Talk:Munin]&lt;br /&gt;
&lt;br /&gt;
==Kristjan Vask A21==	&lt;br /&gt;
[[CUPS]] - valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
Hetkel hinnatud 14:38:2011 (EEST) 16.05.2011 &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:CUPS]&lt;br /&gt;
&lt;br /&gt;
[[Talk:Linux boot protsess]] - retsensioon&lt;br /&gt;
&lt;br /&gt;
==Vadim Vinogradin A21==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/RPM_Package_Manager RPM Package Manager] - Hinnatud&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Chmod Chmod] - retsensioon&lt;br /&gt;
&lt;br /&gt;
==Heigo Võsujalg A21==&lt;br /&gt;
[[Synaptic Package Manager]] - Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
Retsentsioon : [[Linux saalealaa ehk swap]]&lt;br /&gt;
&lt;br /&gt;
==Kristjan Väljako A21==&lt;br /&gt;
[[Packetfence]] - Valmis ülevaatamiseks  | Hinnatud | Hindega rahul  | Hinne sees [[User:Mernits|Mernits]] 12:45, 19 May 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsentsioon : [[Partimage]]&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:NTFS_vs_Ext4&amp;diff=33098</id>
		<title>Talk:NTFS vs Ext4</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:NTFS_vs_Ext4&amp;diff=33098"/>
		<updated>2011-05-27T23:01:37Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 0,75&lt;br /&gt;
| Lühidalt olemas mõlema kohta. NTFS puhul võiks mainida FAT ka.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas referaadi lõpus, koos grupi numbriga.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Sissejuhatuses mainitakse, kellele on artikkel sobilik.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Lühike, aga siiski olemas.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise osa&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
|Ei kirjeldata kuidas teha näiteks ext4 failisüsteemi kettale.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| Olemasolev tekst on tehniliselt korrektne&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Käsud on tekstist eristatud&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| Pole ühtegi käsku artiklis&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Konfiguratsiooni kirjeldus&lt;br /&gt;
| 3&lt;br /&gt;
| 0&lt;br /&gt;
| Pole midagi failisüsteemide konfigureerimisest&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Parameetrid&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| Mõlema tüübi põhilised parameetrid ning erinevused on välja toodud..&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Näited&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| Failisüsteemide loomise näiteid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|Päris selgelt mõistetav.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
| 2&lt;br /&gt;
| 1,5&lt;br /&gt;
| Paar lohakusest sisse jäänud viga oli (näiteks:rikenenud, mitemte)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vajalikud õigused&lt;br /&gt;
| 2&lt;br /&gt;
| 0&lt;br /&gt;
| Õigustest ei räägita, et milliseid on vaja failisüsteemi loomiseks&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vormistus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| On loogiliselt ülesehitatud.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
| 20&lt;br /&gt;
| 11,25&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
Retsenseeris Rasmus Linnamäe&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:NTFS_vs_Ext4&amp;diff=33097</id>
		<title>Talk:NTFS vs Ext4</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:NTFS_vs_Ext4&amp;diff=33097"/>
		<updated>2011-05-27T22:59:23Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 0,75&lt;br /&gt;
| Lühidalt olemas mõlema kohta. NTFS puhul võiks mainida FAT ka.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas referaadi lõpus, koos grupi numbriga.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Sissejuhatuses mainitakse, kellele on artikkel sobilik.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Lühike, aga siiski olemas.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise osa&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
|Ei kirjeldata kuidas teha näiteks ext4 failisüsteemi kettale.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| Olemasolev tekst on tehniliselt korrektne&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Käsud on tekstist eristatud&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| Pole ühtegi käsku artiklis&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Konfiguratsiooni kirjeldus&lt;br /&gt;
| 3&lt;br /&gt;
| 0&lt;br /&gt;
| Pole midagi failisüsteemide konfigureerimisest&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Parameetrid&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| Mõlema tüübi põhilised parameetrid ning erinevused on välja toodud..&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Näited&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| Failisüsteemide loomise näiteid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|Päris selgelt mõistetav.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
| 2&lt;br /&gt;
| 1,5&lt;br /&gt;
| Paar lohakusest sisse jäänud viga oli (näiteks:rikenenud, mitemte)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vajalikud õigused&lt;br /&gt;
| 2&lt;br /&gt;
| 0&lt;br /&gt;
| Õigustest ei räägita, et milliseid on vaja failisüsteemi loomiseks&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vormistus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| On loogiliselt ülesehitatud.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
| 20&lt;br /&gt;
| 11,25&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:NTFS_vs_Ext4&amp;diff=33096</id>
		<title>Talk:NTFS vs Ext4</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:NTFS_vs_Ext4&amp;diff=33096"/>
		<updated>2011-05-27T22:54:33Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 0,75&lt;br /&gt;
| Lühidalt olemas mõlema kohta. NTFS puhul võiks mainida FAT ka.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas referaadi lõpus, koos grupi numbriga.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Sissejuhatuses mainitakse, kellele on artikkel sobilik.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Lühike, aga siiski olemas.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise osa&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
|Ei kirjeldata kuidas teha näiteks ext4 failisüsteemi kettale.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| Olemasolev tekst on tehniliselt korrektne&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Käsud on tekstist eristatud&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| Pole ühtegi käsku artiklis&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Konfiguratsiooni kirjeldus&lt;br /&gt;
| 3&lt;br /&gt;
| 0&lt;br /&gt;
| Pole midagi failisüsteemide konfigureerimisest&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Parameetrid&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| Mõlema tüübi põhilised parameetrid ning erinevused on välja toodud..&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Näited&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| Failisüsteemide loomise näiteid puuduvad&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|Päris selgelt mõistetav.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
| 2&lt;br /&gt;
| 1,5&lt;br /&gt;
| Paar lohakusest sisse jäänud viga oli (näiteks:rikenenud, mitemte)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vajalikud õigused&lt;br /&gt;
| 2&lt;br /&gt;
| 1&lt;br /&gt;
| Õigustest ei räägita, et milliseid on vaja failisüsteemi loomiseks&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vormistus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| On loogiliselt ülesehitatud.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
| 20&lt;br /&gt;
| 16,5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:NTFS_vs_Ext4&amp;diff=33095</id>
		<title>Talk:NTFS vs Ext4</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:NTFS_vs_Ext4&amp;diff=33095"/>
		<updated>2011-05-27T22:51:51Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! KRITEERIUM&lt;br /&gt;
! KAAL&lt;br /&gt;
! HINNANG&lt;br /&gt;
! SELGITUS&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Versioonide ajalugu&lt;br /&gt;
| 1&lt;br /&gt;
| 0,75&lt;br /&gt;
| Lühidalt olemas mõlema kohta. NTFS puhul võiks mainida FAT ka.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Autorid&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Olemas referaadi lõpus, koos grupi numbriga.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Skoop&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Sissejuhatuses mainitakse, kellele on artikkel sobilik.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Sissejuhatus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Lühike, aga siiski olemas.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Installeerimise osa&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
|Ei kirjeldata kuidas teha näiteks ext4 failisüsteemi kettale.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tehniliselt korrektne&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| Olemasolev tekst on tehniliselt korrektne&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Käsud on tekstist eristatud&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| Pole ühtegi käsku artiklis&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Konfiguratsiooni kirjeldus&lt;br /&gt;
| 3&lt;br /&gt;
| 3&lt;br /&gt;
| Olemas, on hästi kirjeldatud kuidas konfigureerida antud programmi.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Parameetrid&lt;br /&gt;
| 2&lt;br /&gt;
| 2&lt;br /&gt;
| On ära kirjeldatud kõik põhiliselt kasutatavad käsurea parameetrid.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Näited&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on loetav (struktuur on olemas)&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
|Päris selgelt mõistetav.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Tekst on arusaadav (laused on korrektsed)&lt;br /&gt;
| 2&lt;br /&gt;
| 1,5&lt;br /&gt;
| Paar lohakusest sisse jäänud viga oli (näiteks:rikenenud, mitemte)&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vajalikud õigused&lt;br /&gt;
| 2&lt;br /&gt;
| 1&lt;br /&gt;
| Õigustest ei räägita, et milliseid on vaja failisüsteemi loomiseks&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Vormistus&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| On loogiliselt ülesehitatud.&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Kokku&lt;br /&gt;
| 20&lt;br /&gt;
| 16,5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Netcat&amp;diff=32398</id>
		<title>Talk:Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Netcat&amp;diff=32398"/>
		<updated>2011-05-20T17:06:31Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kristjan Kalder võtab selle ette.&lt;br /&gt;
----&lt;br /&gt;
Kuna tähtaeg on möödas arvustuse tegemiseks ja seda pole ilmund, võiks keegi teine selle ära teha.&lt;br /&gt;
Rasmus&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Netcat&amp;diff=32397</id>
		<title>Talk:Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Netcat&amp;diff=32397"/>
		<updated>2011-05-20T17:05:58Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kristjan Kalder võtab selle ette.&lt;br /&gt;
Kuna tähtaeg on möödas arvustuse tegemiseks ja seda pole ilmund, võiks keegi teine selle ära teha.&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Osadmin_spikker&amp;diff=30457</id>
		<title>Osadmin spikker</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Osadmin_spikker&amp;diff=30457"/>
		<updated>2011-05-06T18:43:08Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;&#039; OSADMIN SPIKKER (V2.0) &#039;&#039;&#039; ==&lt;br /&gt;
&amp;lt;!--Spikri eesmärk ja piirangud--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|- style=&amp;quot;padding:10px 10px 10px 10px; text-align:justify;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|Spikker on abivahend, mida tohib kasutada ITK õppeaine &amp;quot;Operatsioonisüsteemide administreerimine ja sidumine&amp;quot; praktilisel eksamil. Spikker sobib kasutamiseks neile, kellel enne selle õppeaine läbimist puudus serverite administreerimise kogemus Linux või Unix keskkondades. Spikker annab baasülevaate põhilistest käskudest, mida nimetatud aine laborotoorsetes töödes kaitsti. Siiski ei pretendeeri spikker antud aines õpitud käskude ammendavale loetelule või nende parimale esitlusviisile. Spikri eesmärk on aidata kiiresti leida ainega seotud lihtsamad käsud ning korduva läbiharjutamnise teel need käsud meelde jätta.&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
&lt;br /&gt;
Kristiina Kaarna&lt;br /&gt;
&lt;br /&gt;
== Varasema versiooni autor==&lt;br /&gt;
V0.1 - V1.1 Marian Leinakse (aasta 2009)&lt;br /&gt;
&lt;br /&gt;
== 1. TÖÖ FAILIDEGA  ==&lt;br /&gt;
Linux/Unix loeb failideks ka kataloogid, mistõttu käsitlen järgnevaid lihtsamaid operatsioone failide ja kataloogidega üheskoos.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;u&amp;gt;1.1. Loomine &amp;lt;/u&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
* Faili loomine: &#039;&#039;&#039; touch &#039;&#039; file &#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |touch kirjutis.txt &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kataloogi, kus kasutaja hetkel viibib, luuakse fail &#039;&#039; kirjutis.txt &#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
või &lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |touch kataloog1/kirjutis.txt &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt;  kodukataloogis olevasse kataloogi &#039;&#039;kataloog1&#039;&#039; loodi fail &#039;&#039;kirjutis.txt&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kataloogi loomine: &#039;&#039;&#039; mkdir &#039;&#039;kataloog&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mkdir kataloog1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kataloogi, kus kasutaja hetkel viibib, luuakse kataloog &#039;&#039;kataloog1&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Ühe kataloogi sisse alamkataloogide loomine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mkdir kataloog1/alam1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kataloogi &#039;&#039;kataloog1&#039;&#039; sisse luuakse alamkataloog &#039;&#039; alam1&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Alamkataloogide puu loomine&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mkdir -p kataloog1/aste1/aste2/aste3&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kataloogi &#039;&#039;kataloog1&#039;&#039; sisse luuakse alamkataloogide puu, kus &#039;&#039;aste1&#039;&#039; sees on &#039;&#039;aste2&#039;&#039; ja selle sees on &#039;&#039;aste3&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;u&amp;gt; 1.2. Kustutamine &amp;lt;/u&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
* Faili kustutamine:  &#039;&#039;&#039; rm &#039;&#039; fail &#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |rm kirjutis.txt&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kustutatakse fail &#039;&#039; kirjutis.txt &#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kataloogi kustutamine: &#039;&#039;&#039; rm -r &#039;&#039; kataloog &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Võti &#039;&#039;&#039; -r &#039;&#039;&#039; tähistab seda, et kataloog kustutatakse koos kõigi selles sisalduvate failidega.&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |rm -r kataloog1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kustutatakse &#039;&#039; kataloog1 &#039;&#039; koos kõigi selles olnud failidega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kataloogi sisu kustutamine kataloogi allesjätmisega: &#039;&#039;&#039; rm -r *&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
NB! Tuleb viibida kataloogi sees, mille kogu sisu kustutatakse.&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |rm -r *&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; Kustutatakse selle kataloogi sisu, milles viibitakse. Kataloog ise jääb alles.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;u&amp;gt; 1.3. Liigutamine ja ümbernimetamine &amp;lt;/u&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
* Faili liigutamine: &#039;&#039;&#039; mv &#039;&#039; MIS_fail KUHU_kataloogi &#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mv kirjutis.txt kataloog2&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; fail &#039;&#039;kirjutis.txt&#039;&#039; liigutati kataloogi &#039;&#039; kataloog2 &#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kataloogi liigutamine teise kataloogi sisse: &#039;&#039;&#039; mv &#039;&#039;MIS_kataloog KUHU_kataloogi&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Liigutatava kataloogi sisu (selles olevad failid) liiguvad koos kataloogiga teise kataloogi sisse.&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mv kataloog1 kataloog2&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; &#039;&#039; kataloog1 &#039;&#039; liigub &#039;&#039; kataloog2 &#039;&#039; sisse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kataloogi liigutamine teise kataloogi alamkataloogi&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mv väikekataloog suurkataloog/alam1&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kataloog &#039;&#039; väikekataloog &#039;&#039; liigub kataloogi &#039;&#039; suurkataloog &#039;&#039; alamkataloogi &#039;&#039; alam1 &#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Faili või kataloogi ümbernimetamine: &#039;&#039;&#039; mv &#039;&#039;VANA_nimi UUS_nimi&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mv kirjutis.txt jutuke.txt&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; fail &#039;&#039;kirjutis.txt&#039;&#039; nimetatakse ümber failiks &#039;&#039;jutuke.txt&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;u&amp;gt; 1.4. Kopeerimine &amp;lt;/u&amp;gt;====&lt;br /&gt;
&lt;br /&gt;
* Faili või kataloogi kopeerimine: &#039;&#039;&#039; cp &#039;&#039; KES KELLEKS &#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |cp esilagne uus&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; fail või kataloog &#039;&#039;esialgne&#039;&#039; kopeeriti vailiks või kataloogiks &#039;&#039; uus &#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Kataloogi kopeerimine koos sisuga (selles olevate failidega): &#039;&#039;&#039; cp &#039;&#039; KES KELLEKS &#039;&#039; -r&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |cp esilagne uus -r&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kataloog &#039;&#039;esialgne&#039;&#039; koos selle sisuga kopeeriti vailiks või kataloogiks &#039;&#039; uus &#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;u&amp;gt; 1.5. Kataloogides liikumine &amp;lt;/u&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
* Kodukataloogi liikumine: &#039;&#039;&#039; cd &#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |cd&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kasutaja satub oma kodukataloogi. Administraator satub &#039;&#039;root&#039;&#039;-kataloogi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kataloogides taseme võrra ülespoole liikumine: &#039;&#039;&#039; cd .. &#039;&#039;&#039;&lt;br /&gt;
* Kataloogides kahe taseme võrra: ülespoole liikumine: &#039;&#039;&#039; cd ../.. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Viimati külastatud kataloogi minek: &#039;&#039;&#039; cd -&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Ühe korraldusega juurikas asuvas kataloogis &#039;&#039;var&#039;&#039; oleva alamkataloogi &#039;&#039;log&#039;&#039; sisse liikumine&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |cd /var/log&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;u&amp;gt;1.6. Vaatamine &amp;lt;/u&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
* Kataloogi sisu vaatamine: &#039;&#039;&#039;ls -l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Faili sees vaatamine: &#039;&#039;&#039; less &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Näide: Avame &#039;&#039;&#039;less&#039;&#039;&#039; abil kataloogis &#039;&#039;var/log/&#039;&#039; sisalduva faili &#039;&#039;messages&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |less /var/log/messages &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
** käsu &#039;&#039;&#039;less&#039;&#039;&#039; käivitamisel kasulikud käsud faili sees opereerimiseks:&lt;br /&gt;
{|- style=&amp;quot;padding:0px 0px 0px 50px;&amp;quot;&lt;br /&gt;
| &lt;br /&gt;
&lt;br /&gt;
Faili sees allapoole liikumine: &#039;&#039;&#039;n&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Faili sees ülespoole liikumine: &#039;&#039;&#039;?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Faili algusesse liikumine: &#039;&#039;&#039;g&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Faili lõppu liikumine: &#039;&#039;&#039;G&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Abi lugemine: &#039;&#039;&#039;h&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Väljumine failist ja &#039;&#039;less&#039;&#039;-käsust: &#039;&#039;&#039;q&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;u&amp;gt; 1.7.Otsimine &amp;lt;/u&amp;gt; ====&lt;br /&gt;
* Faili otsimine mingi tunnuse abil: &#039;&#039;&#039;find &#039;&#039; KUSTKOHAST    MILLE_JÄRGI    MIDA&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |find /etc -name &amp;quot;*.log&amp;quot; &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; kataloogist &#039;&#039;etc&#039;&#039; otsitakse kõik failid, millel on laiend &#039;&#039;.log&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |find /var/log -size 1M&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; kataloogi &#039;&#039;var&#039;&#039; alamkataloogist &#039;&#039;log&#039;&#039; otsitakse kõik failid suurusega 1MB.&lt;br /&gt;
&lt;br /&gt;
* Faili &#039;&#039;&#039;SISU&#039;&#039;&#039; järgi vaatamine: &#039;&#039;&#039;grep &#039;&#039;MIDA   KUST&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |grep sda var/log -i -R&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; kataloogi &#039;&#039;var&#039;&#039; alamkataloogist &#039;&#039;log&#039;&#039; otsitakse rekursiivselt väljendit &#039;&#039;sda&#039;&#039;, olenemata, kas väljendis esinevad suur- või väiketähed.&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;u&amp;gt; 1.8. Failiõigused ja nende muutmine &amp;lt;/u&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
Käsu &#039;&#039;&#039;ls -l&#039;&#039;&#039; sisestamisel kuvatakse kataloogis sisalduvat faili järgmiselt:&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:1000px;margin:2px;border:1px solid lightgrey&amp;quot;&lt;br /&gt;
| d/-  &lt;br /&gt;
| rwx   &lt;br /&gt;
| rw- &lt;br /&gt;
| r-- &lt;br /&gt;
| Ants &lt;br /&gt;
| tudengid &lt;br /&gt;
| 2007-02-01 16:00 &lt;br /&gt;
| fail.txt&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039; objektitüüp &lt;br /&gt;
|&#039;&#039;&#039; kasutaja õigused &lt;br /&gt;
|&#039;&#039;&#039; grupi õigused &lt;br /&gt;
|&#039;&#039;&#039; muude isikute õigused&lt;br /&gt;
|&#039;&#039;&#039; kasutaja &lt;br /&gt;
|&#039;&#039;&#039; grupp &lt;br /&gt;
|&#039;&#039;&#039; muutmisaeg&lt;br /&gt;
|&#039;&#039;&#039; nimetus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Objektitüübi puhul tähistab &#039;&#039;&#039;d&#039;&#039;&#039; kataloogi ja &#039;&#039;&#039;-&#039;&#039;&#039; faili.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Võtmete tähendused:&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:530px;margin:2px;border:1px solid lightgrey&amp;quot;&lt;br /&gt;
| r  &lt;br /&gt;
| w   &lt;br /&gt;
| x &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039; avamise/lugemise õigus&lt;br /&gt;
|&#039;&#039;&#039; kirjutamise õigus&lt;br /&gt;
|&#039;&#039;&#039; fail: käivitamise õigus; &lt;br /&gt;
&#039;&#039;&#039;kataloog: &#039;&#039;ls -l&#039;&#039; kasutamise õigus&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Subjektide tähised:&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:2px;border:1px solid lightgrey&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;a  &lt;br /&gt;
| &#039;&#039;&#039;u   &lt;br /&gt;
| &#039;&#039;&#039;g &lt;br /&gt;
| &#039;&#039;&#039;o&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039; kõik (all)&lt;br /&gt;
|&#039;&#039;&#039; kasutaja (user)&lt;br /&gt;
|&#039;&#039;&#039; grupp (group)&lt;br /&gt;
|&#039;&#039;&#039; kõik teised (others)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Faili või kataloogi õiguste muutmine: &#039;&#039;&#039; chmod   &#039;&#039; KES  MUUDETAV_õigus fail &#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |chmod a-x,g+w,o-w kirjutis.txt&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; kõigil võetakse õigus käivitada fail &#039;&#039;kirjutis.txt&#039;&#039;, grupile antakse õigus sellesse faili kirjutada, muudelt isikutelt võetakse õigus sellesse faili kirutada.&lt;br /&gt;
&lt;br /&gt;
====&amp;lt;u&amp;gt; 1.9. Failiomaniku ja grupi muutmine &amp;lt;/u&amp;gt; ====&lt;br /&gt;
&lt;br /&gt;
* Faili või kataloogi omaniku muutmine: &#039;&#039;&#039; chown &#039;&#039; UUS_omanik fail&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |chown jaan kataloog1 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kataloogi &#039;&#039;kataloog1&#039;&#039; omanikuks saab kasutaja &#039;&#039;Jaan&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kataloogi + selles sisalduvate failide omaniku muutmine: &#039;&#039;&#039;chown -R &#039;&#039;UUS_omanik kataloog&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |chown -R jaan kataloog1 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kataloogi &#039;&#039;kataloog1&#039;&#039; ja kõigi selles olevate failide omanikuks saab Jaan.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Faili või kataloogi grupi muutmine &#039;&#039;&#039; chgrp &#039;&#039; UUS_grupp fail&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |chgrp tudengid kataloog1 &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kataloog &#039;&#039;kataloog1&#039;&#039; hakkab kuuluma gruppi &#039;&#039;tudengid&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Grupi ja selle õiguste muutmine&lt;br /&gt;
&amp;lt;u&amp;gt;Näide&amp;lt;/u&amp;gt;: Anda grupile audio2 faili &#039;&#039;kirjutis.txt&#039;&#039; kirjutamise õigus.&lt;br /&gt;
&lt;br /&gt;
Esiteks tuleb muuta faili &#039;&#039;kirjutis.txt&#039;&#039; grupp, seejärel muuta grupi õigused (lisada sellesse faili kirjutamise õigus).&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |chgrp audio2 kirjutis.txt&lt;br /&gt;
chmod g+w kirjutis.txt &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 2. KASUTAJATE HALDAMINE  ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kasutaja loomine: &#039;&#039;&#039;adduser &#039;&#039;kasutaja KUHU_gruppi&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |adduser jaan tudengid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Luuakse uus kasutaja &#039;&#039;Jaan&#039;&#039;, kes kuulub gruppi &#039;&#039;tudengid&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Kasutajale admin-õiguste andmine: &#039;&#039;&#039;adduser &#039;&#039;kasutaja&#039;&#039; admin&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |adduser jaan admin &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kasutaja &#039;&#039;Jaan&#039;&#039; saab admin-õigused.&lt;br /&gt;
&lt;br /&gt;
* Grupi loomine: &#039;&#039;&#039;addgroup &#039;&#039;tudengid&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |addgroup tudengid &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Luuakse uus grupp &#039;&#039;tudengid&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Kasutaja parooli lukustamine ja lukust vabastamine: &#039;&#039;&#039;usermod -L &#039;&#039;kasutaja&#039;&#039; &#039;&#039;&#039; ja &#039;&#039;&#039; usermod -U &#039;&#039;kasutaja&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |usermod -L jaan &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kasutaja &#039;&#039;Jaan&#039;&#039; parool lukustatakse&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |usermod -U jaan &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kasutaja &#039;&#039;Jaan&#039;&#039; parool vabastatakse lukust.&lt;br /&gt;
&lt;br /&gt;
* Kasutajanime muutmine: &#039;&#039;&#039;usermod -l &#039;&#039;UUS_kasutajanimi VANA_kasutajanimi&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |usermod -l tudeng jaan &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kasutaja &#039;&#039;Jaan&#039;&#039; uus kasutajanimi on &#039;&#039;tudeng&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Kasutaja kodukataloogi ja kasutajanime muutmine: &#039;&#039;&#039;usermod –d &#039;&#039;kodukataloog&#039;&#039; –m –l &#039;&#039;UUS_kasutajanimi VANA_kasutajanimi&#039;&#039; &#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:600px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |usermod –d/home/tudengid –m –l tudeng professor&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kasutaja &#039;&#039;professor&#039;&#039; muutub kasutakaks &#039;&#039;tudeng&#039;&#039;võtme &#039;&#039;&#039;-l&#039;&#039;&#039; abil. Uue kasutaja &#039;&#039;tudeng&#039;&#039; kodukataloogiks saab kataloog &#039;&#039;tudengid&#039;&#039; võtme &#039;&#039;&#039;-d&#039;&#039;&#039; abil. Vanast kodukataloogist liigutatakse kõik failid uude kodukataloogi võtmega &#039;&#039;&#039;-m&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Kasutaja kustutamine: &#039;&#039;&#039;userdel &#039;&#039;kasutaja&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |userdel jaan &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kasutaja &#039;&#039;Jaan&#039;&#039; kustutatakse.&lt;br /&gt;
&lt;br /&gt;
* Iseenda salasõna muutmine: &#039;&#039;&#039;passwd&#039;&#039;&#039;&lt;br /&gt;
Seejärel tuleb sisestada enda vana salasõna ja 2 korda uus salasõna.&lt;br /&gt;
&lt;br /&gt;
* Kasutaja salasõna muutmine: &#039;&#039;&#039;passwd &#039;&#039;kasutaja&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |passwd jaan&lt;br /&gt;
|}&lt;br /&gt;
Seejärel tuleb sisestada 2 korda salasõna, mis seotakse kasutajaga &amp;quot;Jaan&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3. TARKVARA HALDAMINE (paigaldamine, eemaldamine, sõltuvused) ==&lt;br /&gt;
&lt;br /&gt;
* Tarkvara paigaldamine: &#039;&#039;&#039;apt-get install &#039;&#039;programm&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |apt-get install firefox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt;Paigaldatakse programm &#039;&#039;Firefox&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Enne tarkvara paigaldamist oleks soovitatav uuendada operatsioonisüsteemi tarkvaravaramu nimekirja.&lt;br /&gt;
&lt;br /&gt;
** Tarkvara paigaldamise simuleerimine:  &#039;&#039;&#039;apt-get install &#039;&#039;programm&#039;&#039; -s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |apt-get install firefox -s&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt;Simuleeritakse proframmi &#039;&#039;Firefox&#039;&#039; paigaldamine.&lt;br /&gt;
&lt;br /&gt;
**Alla-laetava &#039;&#039;&#039; &#039;&#039;deb-faili&#039;&#039; &#039;&#039;&#039; paigaldamine: &#039;&#039;&#039;dpkg -i &#039;&#039;debfail &#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Tarkvara eemaldamine: &#039;&#039;&#039;apt-get remove &#039;&#039;programm&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |apt-get remove firefox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt;Eemaldatakse programm &#039;&#039;Firefox&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
** Tarkvara eemaldamise simuleerimine:  &#039;&#039;&#039;apt-get remove &#039;&#039;programm&#039;&#039; -s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |apt-get remove firefox -s&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt;Simuleeritakse proframmi &#039;&#039;Firefox&#039;&#039; eemaldamine.&lt;br /&gt;
&lt;br /&gt;
**Eelnevalt paigaldatud &#039;&#039;&#039; &#039;&#039;deb-faili&#039;&#039; &#039;&#039;&#039; eemaldamine: &#039;&#039;&#039;dpkg -r &#039;&#039;debfail &#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
** Programmi eemaldamine koos selle seadistustega: &#039;&#039;&#039;apt-get remove --purge &#039;&#039;programm&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |apt-get remove --purge postfix&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Eemaldatakse meiliprogramm &#039;&#039;Postfix&#039;&#039; koos selle seadistustega.&lt;br /&gt;
&lt;br /&gt;
**Instaleerimisfailide eemaldamine: &#039;&#039;&#039;apt-get clean&#039;&#039;&#039;&lt;br /&gt;
Kataloogist cd /var/cache/apt/archives eemaldatakse instaleerimisfailid, millega vabaneb kettaruum. Kettaruumi vaatamiseks tuleb sisestada käsk &#039;&#039;&#039;du -hs&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Operatsionisüsteemi tarkvaravaramu nimekirja uuendamine: &#039;&#039;&#039;apt-get update&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Olemasoleva (juba paigaldatud) tarkvara uuendamine: &#039;&#039;&#039;apt-get upgrade&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Aliaste loomine&lt;br /&gt;
&lt;br /&gt;
Tekstiredaktori (näiteks Nano) abil tuleb muuta &#039;&#039;&#039; &#039;&#039;bashrc&#039;&#039; &#039;&#039;&#039; faili selliselt, et lisada soovitav alias seal olevate aliaste nimekirja. Muudatuste säilitamiseks tuleb fail &#039;&#039;bashrc&#039;&#039; uuesti käivitada.&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |nano .bashrc&lt;br /&gt;
alias paigalda=&#039;apt-get install&#039;&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
Muudatuste säilitamiseks tuleb fail &#039;&#039;bashrc&#039;&#039; uuesti käivitada.&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |. .bashrc&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Loodi alias &#039;&#039;paigalda&#039;&#039;, mida saab kasutada käsu &#039;&#039;apt-get install&#039;&#039; asemel: &lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |paigalda firefox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Tarkvara versiooni vaatamine: &#039;&#039;&#039;apt-cache policy &#039;&#039;programm&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |apt-cache policy firefox&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Kuvatakse, kas antud süsteemis on programm &#039;&#039;Firefox&#039;&#039; ja milline versioon sellest. Märge &#039;&#039;candidate&#039;&#039; tähistab soovitatavat versiooni.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Sõltuvuste vaatamine&lt;br /&gt;
** Vaatame, millisest tarkvarast sõltub meid huvitav programm: &#039;&#039;&#039;apt-cache depends &#039;&#039;programm&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |apt-cache depends nano&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Näeme, mis tarkvarast sõltub tekstiredaktor &#039;&#039;Nano&#039;&#039;.&lt;br /&gt;
 &lt;br /&gt;
** Vaatame, mis tarkvara sõltub meid huvitava programmi olemasolust: &#039;&#039;&#039;apt-cache rdepends &#039;&#039;programm&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |apt-cache rdepends nano&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Näeme, mis tarkvara nõuab tekstiredaktori &#039;&#039;Nano&#039;&#039; olemasolu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Katkenud paigaldamise parandamine&lt;br /&gt;
&lt;br /&gt;
Käsk &#039;&#039;&#039;apt-get –f install&#039;&#039;&#039; kontrollib ja teeb korda katkenud sõltuvused. Käsk &#039;&#039;&#039;dpkg –configure –a&#039;&#039;&#039; viib lõpule poolelijäänud seadistamise. Need käsud tuleks anda üksteise järel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Tarkvarapakettide migreerimine teise serverisse&lt;br /&gt;
&lt;br /&gt;
** Vana serveri tarkvarapakettide nimekirja loomine: &#039;&#039;&#039;dpkg --get-selections&amp;gt;&#039;&#039;installifail.txt&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
** Vana serveri tarkvarapakettide nimekirja paigaldamine uude serverisse:&lt;br /&gt;
&#039;&#039;&#039;dpkg --set-selections&amp;lt;&#039;&#039;installifail.txt&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
** Tarkvarapakettide nimekirja lugemine &lt;br /&gt;
&#039;&#039;&#039;dpkg --get-selections&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 4. KETTAJAOD == &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Teooria:&#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:800px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 8px;font-family:arial;font-size:8pt;&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
Kettajao loomise järel tuleb sellele tekitada failisüsteem. Kettajagu tuleb seejärel ühendada kataloogi (enamasti kodukataloogi).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; &#039;&#039;Primaarseid kettajagusid&#039;&#039; &#039;&#039;&#039; saab olla maksimaalselt 4. Primaarse kettajao numeratsioon: 1-4. Nt: sdb4 (see on sdb ehk teise ketta 4. kettajagu)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; &#039;&#039;Virtuaalse kettajao&#039;&#039; &#039;&#039;&#039; (ehk &#039;&#039;&#039; &#039;&#039;extended partition&#039;&#039; &#039;&#039;&#039;)  saab luua ühe primaarse kettajao sisse. Virtuaalse kettajao numeratsioon: 1-4. Nt: sdb4&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; &#039;&#039;Loogilisi kettajagusid&#039;&#039; &#039;&#039;&#039; võib olla palju ja need asuvad alati virtuaalse kettajao sees. Loogilise kettajao numeratsioon algab 5-st. Nt: sdb5 &lt;br /&gt;
&lt;br /&gt;
Igal kettajaol on algus (mälu silindrinumber) ja lõpp (mälu silindrinumber). Esimese loogilise kettajao ja virtuaalse kettaja0 alguse silindrinumbrid kattuvad.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Kettajagude tabeli vaatamine: &#039;&#039;&#039;fdisk –l&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Kuvatakse kõvakettal olevad kettajaod:&lt;br /&gt;
 &lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 0px;font-family:courier;font-size:8pt;&amp;quot; |&lt;br /&gt;
  &#039;&#039;&#039;Device&#039;&#039;&#039;     BootStart    End      Blocks      Id    System&lt;br /&gt;
&lt;br /&gt;
  /dev/&#039;&#039;&#039;sdb1&#039;&#039;&#039;      1        62      497983+     83    Linux&lt;br /&gt;
&lt;br /&gt;
  /dev/&#039;&#039;&#039;sdb2&#039;&#039;&#039;      133      1044    7325640      5    Extended&lt;br /&gt;
&lt;br /&gt;
  /dev/&#039;&#039;&#039;sdb5&#039;&#039;&#039;      133      194     497983+     83    Linux&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Partitsiooni loomine: &#039;&#039;&#039;fdisk/dev/sdX&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |fdisk /dev/sdb&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus:&amp;lt;/u&amp;gt; Sisenemine teise ketta (ketas &#039;&#039;&#039; &#039;&#039;sdb&#039;&#039; &#039;&#039;&#039;) prompti, kus pakutakse sisestada käske.&lt;br /&gt;
&lt;br /&gt;
**Käsuga &#039;&#039;&#039;n&#039;&#039;&#039; luuakse promptist kettale uus kettajagu.&lt;br /&gt;
&lt;br /&gt;
**Uue kettajao sätted:&lt;br /&gt;
- Käsk &#039;&#039;&#039;p&#039;&#039;&#039; loob primaarse kettajao ja &#039;&#039;&#039;e&#039;&#039;&#039; loob virtuaalse kettajao. Virtuaalse kettajao sisse saab luua loogilise kettajao käsuga &#039;&#039;&#039;l&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
- Kettajao numbri määramine: 1-4&lt;br /&gt;
&lt;br /&gt;
- Algussilindri numbri määramine: vaikimisi pakutud numbriga nõustumine või muu numbri sisestamine.&lt;br /&gt;
&lt;br /&gt;
- Lõpusilindri numbri või kettajao suuruse määramine. Suuruse määramisel tuleb ette kirjutada plussmärk. Nt: +1MB &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Muud kettajagudega seotud käsud &#039;&#039;&#039;fdisk/dev/sdX&#039;&#039;&#039; promptist:&lt;br /&gt;
&lt;br /&gt;
- Käsuga &#039;&#039;&#039;p&#039;&#039;&#039; kuvatakse promptist ketta kettajagude tabel.&lt;br /&gt;
&lt;br /&gt;
- Käsuga &#039;&#039;&#039;q&#039;&#039;&#039; väljutakse promptist muudatusi salvestamata.&lt;br /&gt;
&lt;br /&gt;
- Käsuga &#039;&#039;&#039;d&#039;&#039;&#039; kustutatakse promptist kettajagu.&lt;br /&gt;
&lt;br /&gt;
- &amp;lt;u&amp;gt;Käsuga &#039;&#039;&#039;w&#039;&#039;&#039; säilitatakse promptist muudatused kettajagude tabelisse. &amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Kui käsu &#039;&#039;&#039;w&#039;&#039;&#039; sisestamisel annab opsüsteem &#039;&#039;&#039;VEATEATE&#039;&#039;&#039; &#039;&#039;(&amp;quot;Warning error 16:Device or resource busy.The kernel still uses the old table.&amp;quot;)&#039;&#039;, &amp;lt;u&amp;gt;tuleb lahti ühendada &amp;lt;/u&amp;gt; varasemalt loodud kettajaod. (Ei piisa pelgalt nende kettajagude kustutamisest, vaid opsüsteem kasutab endist kettajagude tabelit). Vt käsku &#039;&#039;&#039;umount&#039;&#039;&#039; allpool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Failisüsteemi loomine: &#039;&#039;&#039;mkfs –t &#039;&#039;tüüp kettajagu&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mkfs –t ext4 /dev/sdb1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus&amp;lt;/u&amp;gt;: Kettajaole &#039;&#039;&#039; &#039;&#039;sdb1&#039;&#039; &#039;&#039;&#039; ehk teise ketta esimesele kettajaole luuakse failisüsteem.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kettajao ühendamine (kodu)kataloogi: &#039;&#039;&#039;mount &#039;&#039;kettajagu   kataloog&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mkdir /var/primaarne&lt;br /&gt;
mount  /dev/sdb1    /var/primaarne&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus&amp;lt;/u&amp;gt;: Loodud kataloogi &#039;&#039;&#039; &#039;&#039;/var/primaarne&#039;&#039; &#039;&#039;&#039; ühendatakse teise ketta esimene kettajagu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Ühendatud failisüsteemi sisestamine alglaadimisfaili &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039; redigeerimisprogrammiga.&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |nano /etc/fstab&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Pärast muudatuste tegemist nähtub alglaadimisfailist &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039; üldjuhul järgmine:&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:600px;margin:1px;border:1px solid lightgrey&amp;quot;&lt;br /&gt;
| &amp;lt;file system&amp;gt;&lt;br /&gt;
| &amp;lt;mount point&amp;gt;    &lt;br /&gt;
| &amp;lt;type&amp;gt;&lt;br /&gt;
| &amp;lt;options&amp;gt; &lt;br /&gt;
| &amp;lt;dump&amp;gt;&lt;br /&gt;
| &amp;lt;pass&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|/dev/sdb2 	 &lt;br /&gt;
|/var/primaarne&lt;br /&gt;
|ext4&lt;br /&gt;
|defaults&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
* Kettajao lahtiühendamine: &#039;&#039;&#039;umount /&#039;&#039;kettajagu&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |umount /dev/sdb1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Tulemus&amp;lt;/u&amp;gt;: Teise ketta esimene kettajagu ühendatakse lahti.&lt;br /&gt;
&lt;br /&gt;
== 5. SAALEALA == &lt;br /&gt;
&lt;br /&gt;
* Saaleala ehk swap loomine koosneb järgmistets etappidest:&lt;br /&gt;
&lt;br /&gt;
1) &amp;lt;u&amp;gt;Kettale swap-i jaoks uue kettajao loomine.&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vt eespool peatükis 4. selgitust kettajao loomise, &#039;&#039;&#039;fdisk&#039;&#039;&#039; prompti käsu &#039;&#039;&#039;w&#039;&#039;&#039; ja ülekirjutamise veateate kohta. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Kui kettal oli varasemalt kettajagusid, mida kustutati, tuleb lisaks kustutatud kettajagude lahti ühendamisele (umount) eemaldada saaleala, mis oli seotud varasema kettajaoga: &#039;&#039;&#039;swapoff &#039;&#039;kettajagu&#039;&#039; &#039;&#039;&#039;. Nt: swapoff    /dev/sdb5&lt;br /&gt;
&lt;br /&gt;
2)&amp;lt;u&amp;gt; Loodud kettajao määramine swapi-ile: &#039;&#039;&#039; mkswap &#039;&#039;kettajagu&#039;&#039; &#039;&#039;&#039;&amp;lt;/u&amp;gt; &lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |mkswap /dev/sdb5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
3) &amp;lt;u&amp;gt;Alglaadimisfaili &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039; muutmine redigeerimisprogrammiga.&amp;lt;/u&amp;gt;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |nano /etc/fstab&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Tuleb sisestada saalitava kettajao kohta alglaetav konfiguratsioon. Selle tulemusena nähtub &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039; failist järgmine:&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:600px;margin:1px;border:1px solid lightgrey&amp;quot;&lt;br /&gt;
| &amp;lt;file system&amp;gt;&lt;br /&gt;
| &amp;lt;mount point&amp;gt;    &lt;br /&gt;
| &amp;lt;type&amp;gt;&lt;br /&gt;
| &amp;lt;options&amp;gt; &lt;br /&gt;
| &amp;lt;dump&amp;gt;&lt;br /&gt;
| &amp;lt;pass&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|/dev/sdb5 	 &lt;br /&gt;
|none&lt;br /&gt;
|swap&lt;br /&gt;
|sw&lt;br /&gt;
|0&lt;br /&gt;
|0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
4) &amp;lt;u&amp;gt;Saalimise sisselülitamine: &#039;&#039;&#039;swapon -a&#039;&#039;&#039;&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alglaadimisfailist &#039;&#039;&#039;/etc/fstab&#039;&#039;&#039; loetakse sisse swap-i konfiguratsioon.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Saaleala olemasolu kontroll: &#039;&#039;&#039;swapon -s&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== 6. TÖÖ PROTSESSIDEGA ==&lt;br /&gt;
&lt;br /&gt;
* Protsessitabeli kuvamine: &#039;&#039;&#039;ps -ef&#039;&#039;&#039;&lt;br /&gt;
Protsessitabelist nähtub iga protsessi id-number ehk &#039;&#039;&#039;PID&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Tööde nimekirja kuvamine: &#039;&#039;&#039;jobs&#039;&#039;&#039;&lt;br /&gt;
Tööde nimekirjast nähtub iga töö number.&lt;br /&gt;
&lt;br /&gt;
* Protsessile süsteemse käsu saatmine: &#039;&#039;&#039;kill - &#039;&#039;käsu_nr PID&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:300px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |kill -9 1305&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Tapetakse protsess, mille PID on 1305.&lt;br /&gt;
  &lt;br /&gt;
*Tööle süsteemse käsu saatmine:  &#039;&#039;&#039;kill - &#039;&#039;käsu_nr&#039;&#039; % &#039;&#039;töö_nr&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:300px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |kill -9 %2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Tapetakse töö nr 2.&lt;br /&gt;
&lt;br /&gt;
* Sümboolse viite loomine: &#039;&#039;&#039;ln -s &#039;&#039;viidatav_objekt viide &#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:300px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |ln -s /var/log logid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Luukase sümboolne viide &#039;&#039;logid&#039;&#039;, mis viitab kataloogile &#039;&#039;/var/log&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Püsiva viite loomine: &#039;&#039;&#039;ln &#039;&#039;viidatav_objekt viide &#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:300px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |ln /var/log logid&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Luukase püsiv viide &#039;&#039;logid&#039;&#039;, mis viitab kataloogile &#039;&#039;/var/log&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Suunamised&lt;br /&gt;
Suunamine protsessi käib &amp;quot;toru&amp;quot; ehk sümboli &#039;&#039;&#039;|&#039;&#039;&#039; abil. &lt;br /&gt;
Suunamine faili toimub sümboli &#039;&#039;&#039;&amp;gt;&#039;&#039;&#039; või &#039;&#039;&#039;&amp;gt;&amp;gt;&#039;&#039;&#039; abil. Kahekordne märk tähistab faili sisule juurde lisamist, ühekordne aga sisu ülekirjutamist.&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; |env | grep path | cowsay &amp;gt;&amp;gt; text.txt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Protsessitabelist otsitakse ridu, mis sisaldavad väljendit &amp;quot;path&amp;quot;. Need read suunatakse programmi &#039;&#039;cowsay&#039;&#039; ja sealt omakorda faili &#039;&#039;text.txt&#039;&#039;, kirjutades selle sisu üle.&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;background:lightyellow;width:500px;margin:3px;border:1px solid lightgrey&amp;quot; align=centre&lt;br /&gt;
| style=&amp;quot;padding:0px 0px 0px 80px;font-family:courier;font-size:8pt;&amp;quot; ps –ef  | grep top | grep –v grep&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt; Tulemus:&amp;lt;/u&amp;gt; Protsessitabelist otsitakse protsessi &amp;quot;top&amp;quot;, filtreerides tulemust nii, et protsess &amp;quot;grep top&amp;quot; ei nähtu tulemis, vaid leitakse ainult &amp;quot;top&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
* Käivitatud protsessi tahaplaanile suunamine: tahaplaanile surumiseks &#039;&#039;&#039;ctr+z&#039;&#039;&#039;.&lt;br /&gt;
* Protsessi käivitamiseks tagaplaanil tuleb protsessi järele lisada&#039;&#039;&#039; &amp;amp; &#039;&#039;&#039;märk.&lt;br /&gt;
* Protsessi esiplaanile toomine: &#039;&#039;&#039;fg&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Töökataloogist programmi käivitamine: &#039;&#039;&#039;./&#039;&#039;programmi_nimi&#039;&#039; &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:AppLocker%27i_seadistamine_ja_kasutamine&amp;diff=28385</id>
		<title>Talk:AppLocker&#039;i seadistamine ja kasutamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:AppLocker%27i_seadistamine_ja_kasutamine&amp;diff=28385"/>
		<updated>2011-04-25T15:13:06Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Retsenseerija: Ivo Kruusamäe AK21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tänases igat sorti pahalastest kubisevas arvutimaailmas on täiendavate turvameetmete rakendamise võimalus igati teretulnud. Samuti ei tee paha liigselt mingites onlain suhtluskkeskondades istuvate töötajate lobisemishimu kärpimine. AppLocker on siin heaks abimeheks. &lt;br /&gt;
&lt;br /&gt;
Antud juhendis on AppLocker võimalused kenasti välja toodud, on näidatud kuidas ja milleks seda vahendit kasutada saab. Põhjalikult on selgitatud erinevate reeglite loomise etappe, räägitud kuidas reeglid rakenduvad ja pole jäetud mainimata, et erinevatele persoonidele saab luua erinevaid reegleid. Kõik on kena, kuid näites toodud reeglid rakenduvad ju vaid kohalikule masinale!? Meil on aga aineks Windows Server administreerimine. Mina soovinuks näha nende reeglite loomist AD peal ja kuidas neid hiljem üle GPO kasutajatele rakendada. OK suurt erinevust reeglite loomisel pole, tuleb vaid töökeskkonnaks valida Group Policy Management Editor jne.&lt;br /&gt;
&lt;br /&gt;
Pisut tõsisemat norimist ka. Mina seda juhendit järgides DLL reegleid lubatud ei saanud. Kus kohas see Group Policy imeloom asub? Selles osas on õpetus kuidagi segane, muus osas aga 5+.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
DLL reegli koha pealt oli väike näpuviga sisse jäänud, nüüdsest peaks olema arusaadavam.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rasmus Linnamäe&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:AppLocker%27i_seadistamine_ja_kasutamine&amp;diff=28384</id>
		<title>Talk:AppLocker&#039;i seadistamine ja kasutamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:AppLocker%27i_seadistamine_ja_kasutamine&amp;diff=28384"/>
		<updated>2011-04-25T15:12:16Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Retsenseerija: Ivo Kruusamäe AK21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tänases igat sorti pahalastest kubisevas arvutimaailmas on täiendavate turvameetmete rakendamise võimalus igati teretulnud. Samuti ei tee paha liigselt mingites onlain suhtluskkeskondades istuvate töötajate lobisemishimu kärpimine. AppLocker on siin heaks abimeheks. &lt;br /&gt;
&lt;br /&gt;
Antud juhendis on AppLocker võimalused kenasti välja toodud, on näidatud kuidas ja milleks seda vahendit kasutada saab. Põhjalikult on selgitatud erinevate reeglite loomise etappe, räägitud kuidas reeglid rakenduvad ja pole jäetud mainimata, et erinevatele persoonidele saab luua erinevaid reegleid. Kõik on kena, kuid näites toodud reeglid rakenduvad ju vaid kohalikule masinale!? Meil on aga aineks Windows Server administreerimine. Mina soovinuks näha nende reeglite loomist AD peal ja kuidas neid hiljem üle GPO kasutajatele rakendada. OK suurt erinevust reeglite loomisel pole, tuleb vaid töökeskkonnaks valida Group Policy Management Editor jne.&lt;br /&gt;
&lt;br /&gt;
Pisut tõsisemat norimist ka. Mina seda juhendit järgides DLL reegleid lubatud ei saanud. Kus kohas see Group Policy imeloom asub? Selles osas on õpetus kuidagi segane, muus osas aga 5+.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
DLL reegli koha pealt oli väike näpuviga sisse jäänud, nüüdseks peaks olema parandatud.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Rasmus Linnamäe&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=AppLocker%27i_seadistamine_ja_kasutamine&amp;diff=28381</id>
		<title>AppLocker&#039;i seadistamine ja kasutamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=AppLocker%27i_seadistamine_ja_kasutamine&amp;diff=28381"/>
		<updated>2011-04-25T15:10:12Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: /* DLL Rules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
= Applocker Policies =&lt;br /&gt;
&lt;br /&gt;
Applocker on rakenduste &amp;quot;lukustaja&amp;quot; mis lubab Windosi administraatoritel otsutada millised rakendused nende domeenis olevates serverites ja tööjaamades jooksevad.&lt;br /&gt;
Applocker policies on sarnane Software Restriction Policies´le, aga Applocker sisaldab erinevaid eeliseid, nagu kasutaja või grupi kontode põhilist tööd ning võimalust rakendade seda rakenduste kõigile uutele versioonidel. Applocker on saadaval nii Windows 7 Enterprise, Ultimate kui ka Windows Server 2008  R2 puhul asendades Software Restriction Policiest võimalusi olles samal ajal Sotware Restriction Policies parandatud versioon. Software Restriction Policies kasutamisel tuli igal rakenduse uuendamisel hash rule uuesti luua, kuna see oli versiooni põhiline. Applocker võimaldab ka loodud Policyte eksportimist ja importimist valides selleks Local Security policy alt Applocker ja parema hiire klikika sobiva valiku.&lt;br /&gt;
Applockeri loodud reeglid rakenduvad vaid kui Application Indetify Service on aktiivne. Selleks tuleb Services alt Application Indentity service Startup type seada Automatic kui soovitakse, et alati see arvuti käivitumisel rakendataks. Ühekordseks katsetamiseks võib ajutiselt selle käivitada vajutades Start nuppu. Hiljem saab seda ka seal peatada või tehes arvutile restardi.&lt;br /&gt;
&lt;br /&gt;
[[Image:App begin.jpg |1000px | center|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Applocker Rules =&lt;br /&gt;
== Default Rules ==&lt;br /&gt;
&lt;br /&gt;
Need on erinevad valmis loodud reeglid mida saab automaatsel luua ja mis võimaldavad ligipääsu Windowsile ja vaikimise kaasas olevatele rakendustele. Default rule´d on vajalikud, sest Applocker vaikimis blokeerib (fallback block) need rakendused mis pole määratud Allow reegliga. Juhul kui sa aktiveerid Applockeri, siis sa ei saa käivitada ühtegi rakendust, scriti või installerit mis ei ole defineeritud Allow reegliga. Iga erineva reegli tüübi kohta on erinevad vaikimisi loodud reeglid. Näiteks vaikimisi on executable rule - path rule. Neid vaikimisi olevaid reegleid on võimalik kohandada vastavalt vajadustele.&lt;br /&gt;
Default reegli saab luua parem klikkides Executable Rules, Windows Installer rules või Script rules peale ning siis valides Create Default Rules.&lt;br /&gt;
&lt;br /&gt;
[[Image:Default rule.jpg |1000px | center|]]&lt;br /&gt;
&lt;br /&gt;
== Rules That Block ==&lt;br /&gt;
&lt;br /&gt;
Sa saad seade Applockeri kas lubama või blokeerime rakendusi. Keelav reegel kirjutab üle kõik lubavad reeglid, olenemata kuidas reegel on loodud. See on ka üks erinevus Software Restriction Policiest, kus ühte reeglit sai teisega üle kirjutada. Fallback Block ei kirjuta üle ühtegi reeglit. Fallback block rakendub nendele rakendustele mis ei ole spetsiaalselt lubatud. Sa pead lisama keelava reegli kui teine Applockeri reegel lubab selle käivitamist. Näiteks sa tahad, et kõik saaksid mingit kindlat programmi käivitada välja arvatud üks grupp. Sel juhul sa pead looma kaks reeglit. Esimene mis lubab selle kasutamise kõigile ja teise mis keelab selle kasutamise teatud grupil. Applockeri reeglid võimaldavad lisada ka erandeid, aga need ei võimalda seda grupi põhiliselt. Sa saad  määrata täpseid Block reegleid, mis on lubatud läbi default reeglite. Näiteks default reeglid lubavad kasutada Solitare, sa saad selle keelata määratas Block reegli vaid Solitarele. Samuti on võimalik seda teha, default reeglitesse luues erandit.&lt;br /&gt;
 &lt;br /&gt;
[[Image:Block rules.jpg |1000px | center|]]&lt;br /&gt;
&lt;br /&gt;
== Executable Rules ==&lt;br /&gt;
&lt;br /&gt;
Need reeglid rakenduvad failidele, mis on .exe või .com laiendiga. Vaikimisi on executable reegel path rule mis lubab kõigil käivitada rakendusi Program Files ja Windowsi kaustas. Applocker polices on primaarsed käivitavatele rakendustele, seepärast lubatakse organisatsioonides executable reegleid. Vaikimisi reeglid lubavad ka admistraatorite grupi liikmetel käivitada rakendusi olenemata asukohast. Vajalik on kasutada vaikimisi executable reeglit või reegleid mis kattuvad nende funktsionaalsusega, sest windows ei tööta korralikult kuni teatud rakendused pole kaetud nende vaikimis reeglitega, mis lubavad neid käivitada. Kui sa tahad luua reeglit, siis on scope seatud Everyone peale, isegi kui sellist lokaalset gruppi ei eksisteeri. Kui sa valid muuda reeglit (modify rule) saad sa valida vajaliku grupi või kasutaja konto.&lt;br /&gt;
 &lt;br /&gt;
[[Image:Excut rules.jpg |1000px | center|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Windows Installer Rules ==&lt;br /&gt;
&lt;br /&gt;
Windows installer rules hõlmab .msi ja .msp laienditega faile. Sa saad kasutada windows installer reeglit kas blokeerida või lubada tarkvara instaleerimist arvutisse. Vaikimisi Windows installer rule lubab Everyone grupil käivitada digitaalselt allkirjastatud windowsi installimis faile, %Systemdrive%\Windows\Installer kaustas asuvaid faile ja lubab lokaalse administraatori grupi liikmetel käivitada .msi või .msp laiendiga faile. Vaikimisi reeglid lubavad ka instaleerida tarkvara ja uuendusi läbi Group Policy. Tuleb ka meeles pidada et isegi kui Applocker reegel lubab  kõigil instaleerida teatuid install faile, vajavad nad siiski administraatori õigusi selleks et tarkvara arvutisse paigaldada. Installer reeglid on kõige kasulikumad kui on kasutuses kaasaskantavad seadmed (süle-, tahvel- pihuarvutid, telefonid jne), mis jooksutavad windows 7, mis nõuab kasutajatelt kohaliku administraatori ligipääsu taset. Pärast seda kui sa eemaldad vaikimisi reegli mis lubab kohalikul adnministratoril kasutada kõiki installereid, saad sa keelata mis install failidele kohalik administraator kasutada saab. Sellisel juhul pead sa ka keelama ligipääse Local Group Policy Editorile, muidu saavad kohaliku administraatori õigusega kasutajad muuta policy sätteid.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Script Rules ==&lt;br /&gt;
&lt;br /&gt;
Script rules töötab failide puhul mis on laiendiga .ps1, .bat, .cmd, .vbs ja .js. Scriptide puhul on võimalik kasutada ka publisheri reeglit, aga enamus scripte on loodud kohaliku võrgus toimima süsteemi administraatorite poolt ja on harva digitaalselt signeeritud. Sa saad ka kasutada hash reeglit scriptidega mida harva muudad ja path reeglit faili kaustade puhul mis sisaldavad scripte mida regulaarselt uuendatakse. Kui sa kasutad path reeglit pead sa kindlustama, et kaustad mis sisaldavad scripte on seatud nii nn &amp;quot;pahad&amp;quot; scriptid ei satuks sinna kausta. Vaikimisi scripti reegel lubab käivitada scripte mis asuvad Program Files ja Windows nimelistes kaustades. Vaikimis scripti reegel lubab ka sisse ehitatud administraatori gupi kasutajatel käivitada scripte olenemat asukohast.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== DLL Rules ==&lt;br /&gt;
&lt;br /&gt;
DLL rule töötab failidega mis on tuntud kui librarys ja omavad .dll või .ocx laiendit. Libarys aitavad rakendusi töös hoida. DLL reeglid ei ole vaikimis lubatud kui sa lülitad sisse Applockeri. DLL reeglid pakuvad maksimaalset turvalisuse taset, aga omavad ka sujuvas töös tagasilööke. Sa pead igale DLL failile looma DLL reegli, mida kasutab rakendus töötamiseks Windows 7 all. Kuigi reeglite tegemine on tehtud lihtsamaks reeglite automatselt loomise läbi, siis kasutaja sujuv töötamine omab tagasilööke sel ajal kui Applocker kontrollib igakord igat DLL faili mida rakendus vajab tööks. DLL reeglite lubamiseks tuleb parem klikk teha Computer Configuration sealt edasi Windows Settings/Security Settings/Application Control Policies/Applocker hiire parema kliki alt propertis, siis valida Advanced sakk ning märkida linnuke Enable The DLL rules Collection ette.&lt;br /&gt;
&lt;br /&gt;
[[Image:Dll rules.jpg |1000px | center|]]&lt;br /&gt;
&lt;br /&gt;
== Publisher Rules ==&lt;br /&gt;
&lt;br /&gt;
Publisher rules töötavad Applockeris fail koodis sisse kirjutatud sertifikaatide baasil.Erinevalt Software Restricton Policy setrifikaadi reeglist, ei ole vajalik hankida sertifikaati publisher reegli kasutamiseks,sest digitaalse signatuuri detailid hangitakse otse rakenduse failist. Kui failil ei ole digitaalselt signatuuri, sa ei sa keelata või lubata selle kasutamist Applocker publisher reegliga. Publisher reeglid on rohkem paindlikumad kui hash reeglid, sest sa ei saa vaid määrata kindlat versiooni failist, aga isegi ka kõiki tulevasi versioone antud failist. See tähendab, et sa ei pea looma publisher reeglit igakord kui sa uuendad tarkvara, sest olemas olev reegel jääb püsima. Sa saad ka määrata kindla versiooni failist muutes File&lt;br /&gt;
versioon järel valikuks Exactly. Soovides keelata vanemate versioonide kasutamist on valikuks And above ning uuemate versioonide puhul And below. Nende valikute kasutamiseks tuleb märkida ruuduke kirjaga Use custom values.&lt;br /&gt;
Kasutades liugurit saad sa ka muuta spetsiifilisemalt kehtivusala publishing reeglil, et see rakenduks kindlale faili nimele või rakendusele mis on signeeritud avaldaja poolt. Või siis igale rakendusele mis on signeeritud avaldaja poolt või igale rakendusele mis on signeeritud suvalise avaldaja poolt. Viimane variant ei rakendu igale rakendusele vaid neile mis on avaldaja poolt signeeritud. Kui sa lisad lubava reegli nii, et liugur on seatud Any Publisher peale, siis kõiki rakendusi mis on signeeritud avaldajate poolt saab käivitada ja mitte signeerituid ei saa käivitada.&lt;br /&gt;
&lt;br /&gt;
[[Image:Publ rules.jpg |1000px | center|]]&lt;br /&gt;
&lt;br /&gt;
== Hash Rules ==&lt;br /&gt;
&lt;br /&gt;
Hash rules põhineb samadel alustel nagu Software Restriction Policies. Hash reeglid lubavad sul indefitseerida erilist binaar faili mis ei ole digitaalselt signeeritud luues sellest  erilise digitaalse sõrmejälje. Sõrmejälg on tuntud ka kui räsi fail. Failide räsid on Applockeris rohkem konfigureeritavamad kui Software Restriction Policies sellepärast, et sa saad kasutada Rule Creation wizardit automatiseerimiseks kõikide failide räside loomist kindlas asukohas. Faili räside puhul tuleb neid igakord uuesti luua uuendates faili kas või läbi windows update kaudu, kuna selle käigus muudetakse faili ning siis sõrmejälg ei klapi enam uuendatud failiga. Räsi loomiseks navigeerida failine kasutades selleks kas Browse Files&lt;br /&gt;
või Browse folders. Viimase puhul luuakse räsi kõigile failidele mis asuvad antud kaustas, alamkaustu ja nendes sisalduvaid faile ei lisata. Kuna faili räsid reeglid on faili põhised ei sa saa luua erandeid neile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Path Rules ==&lt;br /&gt;
&lt;br /&gt;
Applocker Path Ruled töötavad sarnaselt Software Restriction Policele. Path reeglid lubavad sul määrata kindla kausta, mille puhul lisatakse sinna hulka kogu kausta sisu, kaasaarvatud alamkaustad ja nende sisu või siis kindla faili põhiselt. Path reeglite eeliseks on nende loomise lihtsus. Miinuseks on, et nad on kõige ebaturvalisemad Applocker reeglite seast. Pahatahlik kasutaja võib neid lõhkuda kui ta kopeerib käivitatava faili path reegliga kaitstud kausta või kui ta kirjutab kaitstud faili üle. Path reeglid on kõige efektiivsemad kui kasutatakse faili ja kaustade õigusi arvutis.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Reeglite automaatne loomine =&lt;br /&gt;
&lt;br /&gt;
Oluline eelis Applockeril on Software Restriction Policies ees on luua automaatselt reegleid. Applockeris reegli loomiseks tuleb teha parem klikk Executable Rules, Windows Installer Rules või Script Rules peal ja siis valida Automatically Generate Rules. Edasi küsitakse sult kindlat kausta wizardi poolt skannimiseks. Järgnevaid valikuid mis lubavad sul Windowsil automaatselt luua publisher reegleid failidele mis on digitaalselt signeeritud ja annavad sul veel võimaluse luua hash või path reegleid failidele mis ei ole signeeritud. Alternatiivina saad sa luua faili hash reegli kõikidele failidele. Wizard automaatselt skaneerib valitud kausta ja kõiki selles sisalduvaid kaustu ja loob vastava reegli.&lt;br /&gt;
&lt;br /&gt;
[[Image:Autom rules.jpg |1000px | center|]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Erandite konfigureerimine =&lt;br /&gt;
&lt;br /&gt;
Erandid lubavad sul kindlaid rakendusi vabastada üldistest loodud reeglitest. Näiteks sa oled loonud publisher reegli mis lubab kõigil kasutada mingit programmi, aga sa tahad keelata viimase versiooni kasutamise näiteks nr 7. Sa saad kasutada mingit kindlat meetodit erandi määramiseks ja valitud meetod ei sõltu valitud reegli tüübist. Näiteks sa saad kasutada publisher reeglit mis lubab kõiki Microsofti poolt väljastatud programme arvutis käivitada, aga sa saad ka keelata faili hash meetodil käivitada Solitaire. See näide töötab vaid kui ei ole vaikimisi path reeglit loodud Program Files kaustale. Sa saad luua erandeid nii lubavaid kui ka keelavaid. Luues uut reeglit saab juba ära määrata ka erandid või siis valides reegli kuhu soovite lisada erandi, parem hiire klikk propertis ja Exeptions sakk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Exep rules.jpg |500px | ]]&lt;br /&gt;
[[Image:Exep2 rules.jpg |500px | ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= AppLocker Auditing =&lt;br /&gt;
&lt;br /&gt;
Applockeril on lõplik mõju rakenduste toimele, mõistlik oleks enne Applockeri täieliu tööle panemist seda katsetada. Selleks on olemas Applocker Audit mode. See võimaldab sul jälgida milliseid rakendusi tegelikult blokeeritakse, milliseid saab käivitada ning milliste töös esineb tõrkeid. Selleks tuleb Applocker propertis  alt Enforcment sakis määrata Audit only.&lt;br /&gt;
&lt;br /&gt;
[[Image:App audit.jpg |1000px | ]]&lt;br /&gt;
&lt;br /&gt;
Applocker auditi sündmused kirjutatakse Applocker event logisse, mille leiab Event Viewer alt Application and Service Logs/ Microsoft/Windows. Kõik rakendusi mida mõjutab Applocker logitakse. Iga sündmus Applockeri logis sisaldab detailset informatsiooni nagu:&lt;br /&gt;
* Reegli nime&lt;br /&gt;
* Grupi või kasutaja SID numbrit&lt;br /&gt;
* Mis failide reegel mõju avaldas ja selle täpset asukohta&lt;br /&gt;
* Kas faili blokeeriti või lubati&lt;br /&gt;
* Reegli tüüp (publisher, path või hash)&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://technet.microsoft.com/en-us/library/dd723678(WS.10).aspx&lt;br /&gt;
* http://technet.microsoft.com/en-us/library/dd378941(WS.10).aspx&lt;br /&gt;
* http://technet.microsoft.com/en-us/edge/Video/ff710694&lt;br /&gt;
* http://www.windowsitpro.com/article/security/applocker-in-windows-server-2008-r2-and-windows-7&lt;br /&gt;
* http://technet.microsoft.com/en-us/dd723693.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:AppLocker%27i_seadistamine_ja_kasutamine&amp;diff=28380</id>
		<title>Talk:AppLocker&#039;i seadistamine ja kasutamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:AppLocker%27i_seadistamine_ja_kasutamine&amp;diff=28380"/>
		<updated>2011-04-25T15:08:39Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Retsenseerija: Ivo Kruusamäe AK21&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tänases igat sorti pahalastest kubisevas arvutimaailmas on täiendavate turvameetmete rakendamise võimalus igati teretulnud. Samuti ei tee paha liigselt mingites onlain suhtluskkeskondades istuvate töötajate lobisemishimu kärpimine. AppLocker on siin heaks abimeheks. &lt;br /&gt;
&lt;br /&gt;
Antud juhendis on AppLocker võimalused kenasti välja toodud, on näidatud kuidas ja milleks seda vahendit kasutada saab. Põhjalikult on selgitatud erinevate reeglite loomise etappe, räägitud kuidas reeglid rakenduvad ja pole jäetud mainimata, et erinevatele persoonidele saab luua erinevaid reegleid. Kõik on kena, kuid näites toodud reeglid rakenduvad ju vaid kohalikule masinale!? Meil on aga aineks Windows Server administreerimine. Mina soovinuks näha nende reeglite loomist AD peal ja kuidas neid hiljem üle GPO kasutajatele rakendada. OK suurt erinevust reeglite loomisel pole, tuleb vaid töökeskkonnaks valida Group Policy Management Editor jne.&lt;br /&gt;
&lt;br /&gt;
Pisut tõsisemat norimist ka. Mina seda juhendit järgides DLL reegleid lubatud ei saanud. Kus kohas see Group Policy imeloom asub? Selles osas on õpetus kuidagi segane, muus osas aga 5+.&lt;br /&gt;
&lt;br /&gt;
DLL reegli koha peal on väike näpuviga sisse jäänud, nüüdseks peaks olema parandatud.&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Operatsioonis%C3%BCsteemide_referaadid_2011_kevad&amp;diff=27191</id>
		<title>Operatsioonisüsteemide referaadid 2011 kevad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Operatsioonis%C3%BCsteemide_referaadid_2011_kevad&amp;diff=27191"/>
		<updated>2011-04-17T19:40:02Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kaugõpe=&lt;br /&gt;
==Rene Albin AK31==&lt;br /&gt;
==Lembit Elmik AK21==						&lt;br /&gt;
==Aleksei Issaikin AK21==&lt;br /&gt;
[[Ubuntu Serveri Install]]&lt;br /&gt;
&lt;br /&gt;
==Andre Jõgi AK21==					&lt;br /&gt;
==Pavel Kodotšigov AK22==&lt;br /&gt;
&lt;br /&gt;
[[FreeBSD Packet Filter tulemüüriga]] - Valmis ülevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
==Ivo Kruusamäe AK21==&lt;br /&gt;
&lt;br /&gt;
[[Gzip]] - pisut veel nokitsen&lt;br /&gt;
&lt;br /&gt;
==Siim Kullerkupp AK21==					&lt;br /&gt;
==Andres Kõrvemaa AK21==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Dig]] - täiendan veel&lt;br /&gt;
&lt;br /&gt;
==Lauri Liibert AK21==					&lt;br /&gt;
==Märt Lindre AK21==&lt;br /&gt;
&lt;br /&gt;
[[Linux saalealaa ehk swap]] [[User:Mlindre|Mlindre]] 15:27, 15 April 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Rasmus Linnamäe AK22==&lt;br /&gt;
[[ Netcat]] Valmis ülevaatamiseks 22:40, 17 Aprill 2011 (EEST)			&lt;br /&gt;
==Priit Lume AK31==					&lt;br /&gt;
==Tiit Maripuu AK22==					&lt;br /&gt;
==Marko Megerild AK21==						&lt;br /&gt;
==Artur Mölter AK22==&lt;br /&gt;
[[Iozone]]&lt;br /&gt;
&lt;br /&gt;
==Margus Nairis AK31==&lt;br /&gt;
&lt;br /&gt;
[[Wireshark]] Valmis ülevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
==Karel Niine AK22==&lt;br /&gt;
[[PXE boot]] (Preboot Execution Environment) - Valmis ülevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
==Ulvar Petmanson AK22==					&lt;br /&gt;
==Märten Rodes AK22==&lt;br /&gt;
[[htop]] Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
==Tanel Štaub AK22==					&lt;br /&gt;
==Alvar Teearu AK31==					&lt;br /&gt;
==Aleksei Timošenko AK21==&lt;br /&gt;
=Päevaõpe=&lt;br /&gt;
&lt;br /&gt;
==Rasmus Aav A21==&lt;br /&gt;
==Pavel Abin 12==&lt;br /&gt;
==Allar Adoberg A22==&lt;br /&gt;
==Arvi Alamaa A21==&lt;br /&gt;
==Ivar Ambos A22==&lt;br /&gt;
==Sergei Gorjunov A21==&lt;br /&gt;
==Rene Haavre A32==						&lt;br /&gt;
==Kristjan Kalder A22==&lt;br /&gt;
==Kadri Kalme A22==&lt;br /&gt;
==Alfi Kannus A21==&lt;br /&gt;
==Nikolai Klõga G11==&lt;br /&gt;
==Reio Kokla A31==					&lt;br /&gt;
==Vladimir Kolesnik A22==						&lt;br /&gt;
==Ivar Krustok A22==						&lt;br /&gt;
==Katrin Kukk A22==						&lt;br /&gt;
==Rain Kõrgmaa A22==						&lt;br /&gt;
==Siim Kängsepp A22==						&lt;br /&gt;
==Urmo Laaneots A21==						&lt;br /&gt;
==Karel Laid A31==						&lt;br /&gt;
==Henrik Leinola A22==						&lt;br /&gt;
==Kaspar Leivo A41==							&lt;br /&gt;
==Juhan Liiva A21==							&lt;br /&gt;
==Kaido Loonurm A41==						&lt;br /&gt;
==Urmas Luuk A22==						&lt;br /&gt;
==Andres Mill A22==						&lt;br /&gt;
==Janar Märjama A22==						&lt;br /&gt;
==Kairo Ostapenko A31==							&lt;br /&gt;
==Kristjan Pajumaa A22==							&lt;br /&gt;
==Ilja Peters 12==						&lt;br /&gt;
==Veiko Pilt A31==						&lt;br /&gt;
==Jagnar Pindmaa A31==							&lt;br /&gt;
==Priit Pobbul A22==						&lt;br /&gt;
==Arina Püvi A21==							&lt;br /&gt;
==Karet Rikko A21==						&lt;br /&gt;
==Toomas Rohumets A21==						&lt;br /&gt;
==Taavi Salumets A21==						&lt;br /&gt;
==Risto Siitan A22==						&lt;br /&gt;
==Oliver Soom A22==						&lt;br /&gt;
==Kaspar Steinberg A32==						&lt;br /&gt;
==Andres Sumin A22==						&lt;br /&gt;
==Meelis Suursalu A22==							&lt;br /&gt;
==Meelis Tamm A21==						&lt;br /&gt;
==Ott Telga A31==						&lt;br /&gt;
==Tavo Toomemägi A41==						&lt;br /&gt;
==Taavi Toppi A21==						&lt;br /&gt;
==Tarmo Trumm A21==						&lt;br /&gt;
==Timo Trummer A32==						&lt;br /&gt;
==Olle Tuur A22==						&lt;br /&gt;
==Arto Vaas A32==						&lt;br /&gt;
==Andres Vaher A22==						&lt;br /&gt;
==Jaan Vahtre A21==						&lt;br /&gt;
==Kristjan Vaik A21==						&lt;br /&gt;
==Sten Vaisma A22==						&lt;br /&gt;
==Kristjan Vask A21==						&lt;br /&gt;
==Vadim Vinogradin A21==						&lt;br /&gt;
==Heigo Võsujalg A21==						&lt;br /&gt;
==Kristjan Väljako A21==&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27190</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27190"/>
		<updated>2011-04-17T19:35:34Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
Netcati serveri režiimi panemiseks kasutame &lt;br /&gt;
 nc -l&lt;br /&gt;
lihtsalt nc jooksutab netcati kliendi režiimis.&lt;br /&gt;
Netcati tagataustal jooksutamiseks on parameeter -d.&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
== Telnet server ==&lt;br /&gt;
&lt;br /&gt;
Netcati võimaldab sekunditega üles seada ka telneti serveri. Sa sääd määrata endale sobiva shelli või ükskõik midagi muud mis on käivitavat, mis pannakse tööle edukal telneti ühendusel.&lt;br /&gt;
 nc -lp 1337 -e /bin/bash&lt;br /&gt;
Windowsi puhul &lt;br /&gt;
 nc -lp 1337 -e cmd.exe&lt;br /&gt;
Liides -e tähendab programmi mis on mõeldud käivitamiseks serveri režiimis ja ta käivitatakse kui klient ühendub serveriga.&lt;br /&gt;
Kui klient ühendub pordi 1337 kaudu saab ta täis ligipääsu shellile, õigustega mis on seda jokksutaval kasutajal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte= &lt;br /&gt;
&lt;br /&gt;
Kuigi netcat teeb paljusi asju põhineb ta siiski tavalisel Linuxi loogikal, et ta on mõeldud vaid ühe asja tegemiseks ja ta teeb seda paganama hästi. Ta on loodud vaid ühel eesmärgil- kirjutada ja lugeda  informatsiooni üle võrgu protokollide. Kuna see on  loodud vaid kindlal eesmärgiks saab seda siiski kasutada miljonil erineval viisil.&lt;br /&gt;
Teistele rakendustele saab küll lisada erinevaid võimalusi, kuid mida rohkem neid on seda spetsiifilisemaks ja keerulisemaks läheb nende kasutamine. Muidugi on GUI kõigesuurem funktsionaalsuse tapja. Kui netcatil oleks ka GUI, arvatavasti ei oleks ta pooltki nii kasulik kui ta on praegu.&lt;br /&gt;
[http://www.dest-unreach.org/socat/ Socat] on küll palju võimsam netcatist, tal on isegi hulga rohkem funktsioone. Kahjuks on tal üpriski keeruline süntaks ja ta ei ole nii tuntud ja kasutussõbralik kui tema eelkäija.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited ja kasutatud materjaal =&lt;br /&gt;
&lt;br /&gt;
* http://www.catonmat.net/blog/unix-utilities-netcat&lt;br /&gt;
* http://www.ol-service.com/sikurezza/doc/netcat_eng.pdf&lt;br /&gt;
* http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/&lt;br /&gt;
* http://www.securitydocs.com/library/3376&lt;br /&gt;
* http://www.terminally-incoherent.com/blog/2007/08/07/few-useful-netcat-tricks/&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22 2011&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27187</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27187"/>
		<updated>2011-04-17T19:30:00Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Täiendamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
Netcati serveri režiimi panemiseks kasutame &lt;br /&gt;
 nc -l&lt;br /&gt;
lihtsalt nc jooksutab netcati kliendi režiimis.&lt;br /&gt;
Netcati tagataustal jooksutamiseks on parameeter -d.&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
== Telnet server ==&lt;br /&gt;
&lt;br /&gt;
Netcati võimaldab sekunditega üles seada ka telneti serveri. Sa sääd määrata endale sobiva shelli või ükskõik midagi muud mis on käivitavat, mis pannakse tööle edukal telneti ühendusel.&lt;br /&gt;
 nc -lp 1337 -e /bin/bash&lt;br /&gt;
Windowsi puhul &lt;br /&gt;
 nc -lp 1337 -e cmd.exe&lt;br /&gt;
Liides -e tähendab programmi mis on mõeldud käivitamiseks serveri režiimis ja ta käivitatakse kui klient ühendub serveriga.&lt;br /&gt;
Kui klient ühendub pordi 1337 kaudu saab ta täis ligipääsu shellile, õigustega mis on seda jokksutaval kasutajal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte= &lt;br /&gt;
&lt;br /&gt;
Kuigi netcat teeb paljusi asju põhineb ta siiski tavalisel Linuxi loogikal, et ta on mõeldud vaid ühe asja tegemiseks ja ta teeb seda paganama hästi. Ta on loodud vaid ühel eesmärgil- kirjutada ja lugeda  informatsiooni üle võrgu protokollide. Kuna see on  loodud vaid kindlal eesmärgiks saab seda siiski kasutada miljonil erineval viisil.&lt;br /&gt;
Teistele rakendustele saab küll lisada erinevaid võimalusi, kuid mida rohkem neid on seda spetsiifilisemaks ja keerulisemaks läheb nende kasutamine. Muidugi on GUI kõigesuurem funktsionaalsuse tapja. Kui netcatil oleks ka GUI, arvatavasti ei oleks ta pooltki nii kasulik kui ta on praegu.&lt;br /&gt;
[http://www.dest-unreach.org/socat/ Socat] on küll palju võimsam netcatist, tal on isegi hulga rohkem funktsioone. Kahjuks on tal üpriski keeruline süntaks ja ta ei ole nii tuntud ja kasutussõbralik kui tema eelkäija.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited ja kasutatud materjaal =&lt;br /&gt;
&lt;br /&gt;
* http://www.catonmat.net/blog/unix-utilities-netcat&lt;br /&gt;
* http://www.ol-service.com/sikurezza/doc/netcat_eng.pdf&lt;br /&gt;
* http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/&lt;br /&gt;
* http://www.securitydocs.com/library/3376&lt;br /&gt;
* http://www.terminally-incoherent.com/blog/2007/08/07/few-useful-netcat-tricks/&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22 2011&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27186</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27186"/>
		<updated>2011-04-17T19:20:41Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Täiendamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
== Telnet server ==&lt;br /&gt;
&lt;br /&gt;
Netcati võimaldab sekunditega üles seada ka telneti serveri. Sa sääd määrata endale sobiva shelli või ükskõik midagi muud mis on käivitavat, mis pannakse tööle edukal telneti ühendusel.&lt;br /&gt;
 nc -lp 1337 -e /bin/bash&lt;br /&gt;
Windowsi puhul &lt;br /&gt;
 nc -lp 1337 -e cmd.exe&lt;br /&gt;
Liides -e tähendab programmi mis on mõeldud käivitamiseks serveri režiimis ja ta käivitatakse kui klient ühendub serveriga.&lt;br /&gt;
Kui klient ühendub pordi 1337 kaudu saab ta täis ligipääsu shellile, õigustega mis on seda jokksutaval kasutajal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte= &lt;br /&gt;
&lt;br /&gt;
Kuigi netcat teeb paljusi asju põhineb ta siiski tavalisel Linuxi loogikal, et ta on mõeldud vaid ühe asja tegemiseks ja ta teeb seda paganama hästi. Ta on loodud vaid ühel eesmärgil- kirjutada ja lugeda  informatsiooni üle võrgu protokollide. Kuna see on  loodud vaid kindlal eesmärgiks saab seda siiski kasutada miljonil erineval viisil.&lt;br /&gt;
Teistele rakendustele saab küll lisada erinevaid võimalusi, kuid mida rohkem neid on seda spetsiifilisemaks ja keerulisemaks läheb nende kasutamine. Muidugi on GUI kõigesuurem funktsionaalsuse tapja. Kui netcatil oleks ka GUI, arvatavasti ei oleks ta pooltki nii kasulik kui ta on praegu.&lt;br /&gt;
[http://www.dest-unreach.org/socat/ Socat] on küll palju võimsam netcatist, tal on isegi hulga rohkem funktsioone. Kahjuks on tal üpriski keeruline süntaks ja ta ei ole nii tuntud ja kasutussõbralik kui tema eelkäija.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited ja kasutatud materjaal =&lt;br /&gt;
&lt;br /&gt;
* http://www.catonmat.net/blog/unix-utilities-netcat&lt;br /&gt;
* http://www.ol-service.com/sikurezza/doc/netcat_eng.pdf&lt;br /&gt;
* http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/&lt;br /&gt;
* http://www.securitydocs.com/library/3376&lt;br /&gt;
* http://www.terminally-incoherent.com/blog/2007/08/07/few-useful-netcat-tricks/&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22 2011&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Operatsioonis%C3%BCsteemide_referaadid_2011_kevad&amp;diff=27185</id>
		<title>Operatsioonisüsteemide referaadid 2011 kevad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Operatsioonis%C3%BCsteemide_referaadid_2011_kevad&amp;diff=27185"/>
		<updated>2011-04-17T19:13:30Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kaugõpe=&lt;br /&gt;
==Rene Albin AK31==&lt;br /&gt;
==Lembit Elmik AK21==						&lt;br /&gt;
==Aleksei Issaikin AK21==&lt;br /&gt;
[[Ubuntu Serveri Install]]&lt;br /&gt;
&lt;br /&gt;
==Andre Jõgi AK21==					&lt;br /&gt;
==Pavel Kodotšigov AK22==&lt;br /&gt;
&lt;br /&gt;
[[FreeBSD Packet Filter tulemüüriga]] - Valmis ülevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
==Ivo Kruusamäe AK21==&lt;br /&gt;
&lt;br /&gt;
[[Gzip]] - pisut veel nokitsen&lt;br /&gt;
&lt;br /&gt;
==Siim Kullerkupp AK21==					&lt;br /&gt;
==Andres Kõrvemaa AK21==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Dig]] - täiendan veel&lt;br /&gt;
&lt;br /&gt;
==Lauri Liibert AK21==					&lt;br /&gt;
==Märt Lindre AK21==&lt;br /&gt;
&lt;br /&gt;
[[Linux saalealaa ehk swap]] [[User:Mlindre|Mlindre]] 15:27, 15 April 2011 (EEST)&lt;br /&gt;
&lt;br /&gt;
==Rasmus Linnamäe AK22==&lt;br /&gt;
[[ Netcat]]	täiendamisel				&lt;br /&gt;
==Priit Lume AK31==					&lt;br /&gt;
==Tiit Maripuu AK22==					&lt;br /&gt;
==Marko Megerild AK21==						&lt;br /&gt;
==Artur Mölter AK22==&lt;br /&gt;
[[Iozone]]&lt;br /&gt;
&lt;br /&gt;
==Margus Nairis AK31==&lt;br /&gt;
&lt;br /&gt;
[[Wireshark]] Valmis ülevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
==Karel Niine AK22==&lt;br /&gt;
[[PXE boot]] (Preboot Execution Environment) - Valmis ülevaatamiseks.&lt;br /&gt;
&lt;br /&gt;
==Ulvar Petmanson AK22==					&lt;br /&gt;
==Märten Rodes AK22==&lt;br /&gt;
[[htop]] Valmis ülevaatamiseks&lt;br /&gt;
&lt;br /&gt;
==Tanel Štaub AK22==					&lt;br /&gt;
==Alvar Teearu AK31==					&lt;br /&gt;
==Aleksei Timošenko AK21==&lt;br /&gt;
=Päevaõpe=&lt;br /&gt;
&lt;br /&gt;
==Rasmus Aav A21==&lt;br /&gt;
==Pavel Abin 12==&lt;br /&gt;
==Allar Adoberg A22==&lt;br /&gt;
==Arvi Alamaa A21==&lt;br /&gt;
==Ivar Ambos A22==&lt;br /&gt;
==Sergei Gorjunov A21==&lt;br /&gt;
==Rene Haavre A32==						&lt;br /&gt;
==Kristjan Kalder A22==&lt;br /&gt;
==Kadri Kalme A22==&lt;br /&gt;
==Alfi Kannus A21==&lt;br /&gt;
==Nikolai Klõga G11==&lt;br /&gt;
==Reio Kokla A31==					&lt;br /&gt;
==Vladimir Kolesnik A22==						&lt;br /&gt;
==Ivar Krustok A22==						&lt;br /&gt;
==Katrin Kukk A22==						&lt;br /&gt;
==Rain Kõrgmaa A22==						&lt;br /&gt;
==Siim Kängsepp A22==						&lt;br /&gt;
==Urmo Laaneots A21==						&lt;br /&gt;
==Karel Laid A31==						&lt;br /&gt;
==Henrik Leinola A22==						&lt;br /&gt;
==Kaspar Leivo A41==							&lt;br /&gt;
==Juhan Liiva A21==							&lt;br /&gt;
==Kaido Loonurm A41==						&lt;br /&gt;
==Urmas Luuk A22==						&lt;br /&gt;
==Andres Mill A22==						&lt;br /&gt;
==Janar Märjama A22==						&lt;br /&gt;
==Kairo Ostapenko A31==							&lt;br /&gt;
==Kristjan Pajumaa A22==							&lt;br /&gt;
==Ilja Peters 12==						&lt;br /&gt;
==Veiko Pilt A31==						&lt;br /&gt;
==Jagnar Pindmaa A31==							&lt;br /&gt;
==Priit Pobbul A22==						&lt;br /&gt;
==Arina Püvi A21==							&lt;br /&gt;
==Karet Rikko A21==						&lt;br /&gt;
==Toomas Rohumets A21==						&lt;br /&gt;
==Taavi Salumets A21==						&lt;br /&gt;
==Risto Siitan A22==						&lt;br /&gt;
==Oliver Soom A22==						&lt;br /&gt;
==Kaspar Steinberg A32==						&lt;br /&gt;
==Andres Sumin A22==						&lt;br /&gt;
==Meelis Suursalu A22==							&lt;br /&gt;
==Meelis Tamm A21==						&lt;br /&gt;
==Ott Telga A31==						&lt;br /&gt;
==Tavo Toomemägi A41==						&lt;br /&gt;
==Taavi Toppi A21==						&lt;br /&gt;
==Tarmo Trumm A21==						&lt;br /&gt;
==Timo Trummer A32==						&lt;br /&gt;
==Olle Tuur A22==						&lt;br /&gt;
==Arto Vaas A32==						&lt;br /&gt;
==Andres Vaher A22==						&lt;br /&gt;
==Jaan Vahtre A21==						&lt;br /&gt;
==Kristjan Vaik A21==						&lt;br /&gt;
==Sten Vaisma A22==						&lt;br /&gt;
==Kristjan Vask A21==						&lt;br /&gt;
==Vadim Vinogradin A21==						&lt;br /&gt;
==Heigo Võsujalg A21==						&lt;br /&gt;
==Kristjan Väljako A21==&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27182</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27182"/>
		<updated>2011-04-17T19:05:30Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Täiendamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte= &lt;br /&gt;
&lt;br /&gt;
Kuigi netcat teeb paljusi asju põhineb ta siiski tavalisel Linuxi loogikal, et ta on mõeldud vaid ühe asja tegemiseks ja ta teeb seda paganama hästi. Ta on loodud vaid ühel eesmärgil- kirjutada ja lugeda  informatsiooni üle võrgu protokollide. Kuna see on  loodud vaid kindlal eesmärgiks saab seda siiski kasutada miljonil erineval viisil.&lt;br /&gt;
Teistele rakendustele saab küll lisada erinevaid võimalusi, kuid mida rohkem neid on seda spetsiifilisemaks ja keerulisemaks läheb nende kasutamine. Muidugi on GUI kõigesuurem funktsionaalsuse tapja. Kui netcatil oleks ka GUI, arvatavasti ei oleks ta pooltki nii kasulik kui ta on praegu.&lt;br /&gt;
[http://www.dest-unreach.org/socat/ Socat] on küll palju võimsam netcatist, tal on isegi hulga rohkem funktsioone. Kahjuks on tal üpriski keeruline süntaks ja ta ei ole nii tuntud ja kasutussõbralik kui tema eelkäija.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited ja kasutatud materjaal =&lt;br /&gt;
&lt;br /&gt;
* http://www.catonmat.net/blog/unix-utilities-netcat&lt;br /&gt;
* http://www.ol-service.com/sikurezza/doc/netcat_eng.pdf&lt;br /&gt;
* http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/&lt;br /&gt;
* http://www.securitydocs.com/library/3376&lt;br /&gt;
* http://www.terminally-incoherent.com/blog/2007/08/07/few-useful-netcat-tricks/&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22 2011&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27180</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27180"/>
		<updated>2011-04-17T18:52:56Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Täiendamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte= &lt;br /&gt;
&lt;br /&gt;
Kuigi netcat teeb paljusi asju põhineb ta siiski tavalisel Linuxi loogikal, et ta on mõeldud vaid ühe asja tegemiseks ja ta teeb seda paganama hästi. Ta on loodud vaid ühel eesmärgil- kirjutada ja lugeda  informatsiooni üle võrgu protokollide. Kuna see on  loodud vaid kindlal eesmärgiks saab seda siiski kasutada miljonil erineval viisil.&lt;br /&gt;
Teistele rakendustele saab küll lisada erinevaid võimalusi, kuid mida rohkem neid on seda spetsiifilisemaks ja keerulisemaks läheb nende kasutamine. Muidugi on GUI kõigesuurem funktsionaalsuse tapja. Kui netcatil oleks ka GUI, arvatavasti ei oleks ta pooltki nii kasulik kui ta on praegu.&lt;br /&gt;
[http://www.dest-unreach.org/socat/ Socat] on küll palju võimsam netcatist, tal on isegi hulga rohkem funktsioone. Kahjuks on tal üpriski keeruline süntaks ja ta ei ole nii tuntud ja kasutussõbralik kui tema eelkäija&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited ja kasutatud materjaal =&lt;br /&gt;
&lt;br /&gt;
* http://www.catonmat.net/blog/unix-utilities-netcat&lt;br /&gt;
* http://www.ol-service.com/sikurezza/doc/netcat_eng.pdf&lt;br /&gt;
* http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/&lt;br /&gt;
* http://www.securitydocs.com/library/3376&lt;br /&gt;
* http://www.terminally-incoherent.com/blog/2007/08/07/few-useful-netcat-tricks/&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22 2011&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27179</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27179"/>
		<updated>2011-04-17T18:52:35Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Täiendamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte= &lt;br /&gt;
&lt;br /&gt;
Kuigi netcat teeb paljusi asju põhineb ta siiski tavalisel Linuxi loogikal, et ta on mõeldud vaid ühe asja tegemiseks ja ta teeb seda paganama hästi. Ta on loodud vaid ühel eesmärgil- kirjutada ja lugeda  informatsiooni üle võrgu protokollide. Kuna see on  loodud vaid kindlal eesmärgiks saab seda siiski kasutada miljonil erineval viisil.&lt;br /&gt;
Teistele rakendustele saab küll lisada erinevaid võimalusi, kuid mida rohkem neid on seda spetsiifilisemaks ja keerulisemaks läheb nende kasutamine. Muidugi on GUI kõigesuurem funktsionaalsuse tapja. Kui netcatil oleks ka GUI, arvatavasti ei oleks ta pooltki nii kasulik kui ta on praegu.&lt;br /&gt;
[http://www.dest-unreach.org/socat/ Socat] on küll palju võimsam netcatist, tal on isegi hulga rohkem funktsioone. Kahjuks on tal üpriski keeruline süntaks ja ta ei ole nii tuntud ja kasutussõbralik kui tema eelkäija&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited ja kasutatud materjaal =&lt;br /&gt;
&lt;br /&gt;
* http://www.catonmat.net/blog/unix-utilities-netcat&lt;br /&gt;
* http://www.ol-service.com/sikurezza/doc/netcat_eng.pdf&lt;br /&gt;
* http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/&lt;br /&gt;
* http://www.securitydocs.com/library/3376&lt;br /&gt;
* http://www.terminally-incoherent.com/blog/2007/08/07/few-useful-netcat-tricks/&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27173</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27173"/>
		<updated>2011-04-17T18:47:14Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kokkuvõte= &lt;br /&gt;
&lt;br /&gt;
Kuigi netcat teeb paljusi asju põhineb ta siiski tavalisel Linuxi loogikal, et ta on mõeldud vaid ühe asja tegemiseks ja ta teeb seda paganama hästi. Ta on loodud vaid ühel eesmärgil- kirjutada ja lugeda  informatsiooni üle võrgu protokollide. Kuna see on  loodud vaid kindlal eesmärgiks saab seda siiski kasutada miljonil erineval viisil.&lt;br /&gt;
Teistele rakendustele saab küll lisada erinevaid võimalusi, kuid mida rohkem neid on seda spetsiifilisemaks ja keerulisemaks läheb nende kasutamine. Muidugi on GUI kõigesuurem funktsionaalsuse tapja. Kui netcatil oleks ka GUI, arvatavasti ei oleks ta pooltki nii kasulik kui ta on praegu.&lt;br /&gt;
[http://www.dest-unreach.org/socat/ Socat] on küll palju võimsam netcatist, tal on isegi hulga rohkem funktsioone. Kahjuks on tal üpriski keeruline süntaks ja ta ei ole nii tuntud ja kasutussõbralik kui tema eelkäija&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited ja kasutatud materjaal =&lt;br /&gt;
&lt;br /&gt;
* http://www.catonmat.net/blog/unix-utilities-netcat&lt;br /&gt;
* http://www.ol-service.com/sikurezza/doc/netcat_eng.pdf&lt;br /&gt;
* http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/&lt;br /&gt;
* http://www.securitydocs.com/library/3376&lt;br /&gt;
* http://www.terminally-incoherent.com/blog/2007/08/07/few-useful-netcat-tricks/&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27172</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27172"/>
		<updated>2011-04-17T18:31:19Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited ja kasutatud materjaal =&lt;br /&gt;
&lt;br /&gt;
* http://www.catonmat.net/blog/unix-utilities-netcat&lt;br /&gt;
* http://www.ol-service.com/sikurezza/doc/netcat_eng.pdf&lt;br /&gt;
* http://www.g-loaded.eu/2006/11/06/netcat-a-couple-of-useful-examples/&lt;br /&gt;
* http://www.securitydocs.com/library/3376&lt;br /&gt;
* http://www.terminally-incoherent.com/blog/2007/08/07/few-useful-netcat-tricks/&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27171</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27171"/>
		<updated>2011-04-17T18:30:09Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
== Kõvaketta kloonimine ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama  live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
&lt;br /&gt;
== Veebi server ==&lt;br /&gt;
&lt;br /&gt;
Netcat võimaldab üles panna ajutise lihtsa veebiserveri, mis sisaldab vaid ühtelehekülge, näiteks sisaldab teavitust et veebiserveriga on pahad lood. Luues lihtsa scritpi&lt;br /&gt;
 while true; do nc -l -p 80 -q 1 &amp;lt; error.html; done&lt;br /&gt;
kus error.html on lehekülg ise, selle loomine ja ülespanemine võtab kõigest paar minutit aega.&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27169</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27169"/>
		<updated>2011-04-17T18:24:25Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
= Kõvaketta kloonimine =&lt;br /&gt;
&lt;br /&gt;
Netcatiga on võimalik ka üle võrgu kloonida kõvakettaid. Arvuti taga mille ketast sa tahad kloonida kirjuta :&lt;br /&gt;
 dd if=/dev/sda | nc 192.168.0.1 9000&lt;br /&gt;
kus 9000 on suvaline valitud port ja kloonitavaks kettaks sda&lt;br /&gt;
&lt;br /&gt;
Vastuvõtvasse arvutisse kirjuta :&lt;br /&gt;
 nc -l -p 9000 | dd of=/dev/sda&lt;br /&gt;
Muidugi sa pead mõlemad partitsioonid lahti ühendama (unmont). See tähendab, et kui sa kloonid peaksid sa kasutama näiteks live cd pealt üles bootitud distrot näiteks Knoppix. Selle sama tehnoloogiaga on võimalik kloonida ka NTFS partitsioone.&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27165</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27165"/>
		<updated>2011-04-17T18:13:12Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline mõiste millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks 80 pordi taga peaks olema mingi veebi server.&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
Saades teada mis on antud aadressil ja pordi taga tuleks kirjutada &#039;&#039;HEAD / HTTP/1.0&#039;&#039; ja vajutada enterit. Tulev informatsioon on sarnane :&lt;br /&gt;
 HTTP/1.1 200 OK&lt;br /&gt;
 Date: Mon, 11 May 2009 22:10:40 EST&lt;br /&gt;
 Server: Apache/2.0.46 (Unix) (Red Hat/Linux)&lt;br /&gt;
 Last-Modified: Thu, 16 Apr 2009 11:20:14 PST&lt;br /&gt;
 ETag: &amp;quot;1986-69b-123a4bc6&amp;quot;&lt;br /&gt;
 Accept-Ranges: bytes&lt;br /&gt;
 Content-Length: 1110&lt;br /&gt;
 Connection: close&lt;br /&gt;
 Content-Type: text/html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27164</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27164"/>
		<updated>2011-04-17T18:06:49Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
== Banner Grabbing ==&lt;br /&gt;
&lt;br /&gt;
Banner grabbing on selline millega saab edukal juhul kindlaks määrata kasutava toote, versiooni, OP süsteemi või rakenduse uuritavas arvutis. Selleks tuleb kasutada lihtsat pordi skännimist ja vajutades kaks korda enterit on võimalik heal juhul teada saada mis teenusega on tegu antud pordi taga.&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc -v -n 192.168.10.10 80&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27130</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27130"/>
		<updated>2011-04-17T14:34:36Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
== Failide saatmine netcatiga ==&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27118</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27118"/>
		<updated>2011-04-17T14:25:17Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
= Failide saatmine netcatiga =&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; file.zip&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; file.zip&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; file.zip&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; file.zip&lt;br /&gt;
Kuna netcat ei näita mingit saatmiseks kuluvat aega ja see on eriti tüütu suurte failide puhul, siis sellisel puhul on selline utiliit nagu &#039;&#039;&#039;pv&#039;&#039;&#039; väga kasulik. Näide :&lt;br /&gt;
 nc 192.168.0.1 12345 | pv -b &amp;gt; backup.iso&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27111</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27111"/>
		<updated>2011-04-17T14:18:11Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
= Failide saatmine netcatiga =&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; textfile&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; textfile&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse. Kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc –l –p 12345 &amp;gt; textfile&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; textfile&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27110</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27110"/>
		<updated>2011-04-17T14:17:22Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
= Failide saatmine netcatiga =&lt;br /&gt;
&lt;br /&gt;
Netcatiga saab ka saata kui ka vastvõtta faile.&lt;br /&gt;
 nc –l –p 12345 &amp;lt; textfile&lt;br /&gt;
Selles näites Netcat on käivitatud serveri režiimis ja ta pakub ühte tekstifaili. Klient kes ühendub serveriga ja tahab seda faili kätte saada peab sisestama&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;gt; textfile&lt;br /&gt;
Netcatiga on ka võimalik jõuga  suruda faili teise arvutisse&lt;br /&gt;
 nc –l –p 12345 &amp;gt; textfile&lt;br /&gt;
kõigepeat alustama netcati serveri režiimis&lt;br /&gt;
 nc 192.168.1.4 12345 &amp;lt; textfile&lt;br /&gt;
siis lülitame netcati klient režiimile ja võtame faili vastu&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27106</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27106"/>
		<updated>2011-04-17T14:02:17Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
  sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
  sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
  tar -zxf nc-version.tar.gz&lt;br /&gt;
  cd nc-version&lt;br /&gt;
  ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27094</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27094"/>
		<updated>2011-04-17T12:40:02Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345  või teades ip aadressit nc 192.168.0.1 12345&lt;br /&gt;
&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27093</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27093"/>
		<updated>2011-04-17T12:36:42Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
  nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
 nc -l 3333&lt;br /&gt;
viimane variant on mitte local arvuti puhul&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345 &lt;br /&gt;
 nc 192.168.0.1 3333&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27092</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27092"/>
		<updated>2011-04-17T12:32:32Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
 $ nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
 $ nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Jutuserveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
&lt;br /&gt;
ja teise ühendama loodud serveriga :&lt;br /&gt;
 nc localhost 12345&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27091</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27091"/>
		<updated>2011-04-17T12:30:58Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
 $ nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
 $ nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
==Serveri režiim==&lt;br /&gt;
&lt;br /&gt;
Netcat on loodud andmete saatmiseks ja vastuvõtmiseks üle erinevate ühenduste. Lihtsaim viis selleks on saata lihtsat teksti kahe arvuti vahel. Selleks peab ühed arvutid Netcati serveri režiimile panema :&lt;br /&gt;
 nc –l –p 12345&lt;br /&gt;
&lt;br /&gt;
ja teise ühendama teisega :&lt;br /&gt;
 nc localhost 12345&lt;br /&gt;
nüüd sisestades teksti ühes arvutis ja vajutades seejärel enterit saadetakse see teise arvutisse.&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27090</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27090"/>
		<updated>2011-04-17T12:25:29Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039; Kirjutamisel&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Kasutamine =&lt;br /&gt;
&lt;br /&gt;
== Portide skänner ==&lt;br /&gt;
&lt;br /&gt;
Netcat võib olla ka edukas portide skännimiseks.&lt;br /&gt;
Selleks tuleb sisestada süntaksit : &lt;br /&gt;
 nc –[options] hostname [ports]&lt;br /&gt;
&lt;br /&gt;
Näiteks:&lt;br /&gt;
 nc –v 192.168.1.4 21, 80, 443&lt;br /&gt;
 nc –v 192.168.1.4 1-200&lt;br /&gt;
 nc –v 192.168.1.4 http&lt;br /&gt;
Esimesel juhul skäneeritakse adressi 192.168.2.4 porte 80 ja 443, teisel juhul portide vahemiku 1-20 ja kolmandal juhul vaid http paketi liiklust.&lt;br /&gt;
parameeter -v paneb netcati verbose režiimi. Kasulik on ka parameeter -z mis ei loo ühendust serveriga, vaid teavitab kui on leidnud mõne vaba pordi. See on kasulik kiireks skännimiseks. &lt;br /&gt;
&lt;br /&gt;
== Proxy server ==&lt;br /&gt;
&lt;br /&gt;
Üks vähekasutatud võimalusi on kasutada netcati ka proxy serverina nii porte kui ka hoste saab suunata. Näiteks :&lt;br /&gt;
 $ nc -l -p 12345 | nc www.google.com 80&lt;br /&gt;
Siin algab liiklus netcati serverist pordist 12345 ja suunataks google.com porti 80. Tehes päringu pordile 12345 ei saa sa andmeid tagasi kuna tehtud toru on ühesuunaline. Selleks et toru kahesuunaliseks teha :&lt;br /&gt;
 $ nc -l -p 12345 | nc www.google.com 80 | nc -l -p 12346&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe Ak22&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27088</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27088"/>
		<updated>2011-04-17T11:50:28Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rasmus Linnamäe Ak22 2011 kirjutab sellest&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;br /&gt;
&lt;br /&gt;
= Autor =&lt;br /&gt;
&lt;br /&gt;
Rasmus Linnamäe&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27087</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27087"/>
		<updated>2011-04-17T11:49:24Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rasmus Linnamäe Ak22 2011 kirjutab sellest&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitsi armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati  tähtsamad omadused on :&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27086</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27086"/>
		<updated>2011-04-17T11:47:54Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rasmus Linnamäe Ak22 2011 kirjutab sellest&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitis armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati omadused on (tõlkimata):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* &amp;quot; Hakin9 &amp;quot; Aprilli  2011 number&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27085</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27085"/>
		<updated>2011-04-17T11:46:18Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rasmus Linnamäe Ak22 2011 kirjutab sellest&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitis armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati omadused on (tõlkimata):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* Hakin9 Aprilli  2011 number&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27084</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27084"/>
		<updated>2011-04-17T11:45:54Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rasmus Linnamäe Ak22 2011 kirjutab sellest&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitis armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati omadused on (tõlkimata):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
* http://vallaste.ee/&lt;br /&gt;
* http://en.wikipedia.org/wiki/Netcat&lt;br /&gt;
* Haking9 Aprilli  2011 number&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27083</id>
		<title>Netcat</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Netcat&amp;diff=27083"/>
		<updated>2011-04-17T11:42:44Z</updated>

		<summary type="html">&lt;p&gt;Ralinnam: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Rasmus Linnamäe Ak22 2011 kirjutab sellest&lt;br /&gt;
&lt;br /&gt;
=Netcat=&lt;br /&gt;
&lt;br /&gt;
Netcat väljastati ametlikult aastal 1996 ja seda on tihti võrreldud kui Šveitis armee noaga. Netcat on üks versioon cat programmist, erinevusega et cat kirjutab ja loeb infot failidest, siis netcat teeb seda sama, aga üle võrgu ühenduste. Netcat kirjutati algselt UNIXI jaoks, aga tänapäeval saab teda kasutada ka paljude teiste OP süsteemide all. Netcati saamiseks tuleb minna http://Netcat.sourceforge.net või http://nc110.sourceforge.net. Netcat sisaldab mõningaid erinevusi ka GNU/Linuxi ja Windowsi versioonide vahel. Näiteks parameeter Lin on Windowsi all püsiv kuulamis režiim, aga Linuxi all on see tunneldus režiim. Veel -V Linuxi all kuvab versiooni informatsiooni, aga Windowsi all sellist parameetrit ei eksisteeri.&lt;br /&gt;
Netcat on utiliit mis võimaldab kirjutada ja saata andmeid üle TCP ja UDP võrgu protokollide. Netcati saab kasutada portide skannimiseks, failide ülekandmiseks,(banner grabbing?) tagauksena, portide suunajana, portide kuulamiseks ja veel paljuteks erinevateks võimalusteks. &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Mõned Netcati omadused on (tõlkimata):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Outbound or inbound connections, TCP or UDP, to or from any ports&lt;br /&gt;
*Full DNS forward/reverse checking, with appropriate warnings&lt;br /&gt;
* Ability to use any local source port&lt;br /&gt;
* Ability to use any locally-configured network source address&lt;br /&gt;
* Built-in port-scanning capabilities, with randomizer&lt;br /&gt;
* Built-in loose source-routing capability&lt;br /&gt;
* Can read command line arguments from standard input&lt;br /&gt;
* Slow-send mode, one line every N seconds&lt;br /&gt;
* Hex dump of transmitted and received data&lt;br /&gt;
* Optional ability to let another program service established connections&lt;br /&gt;
* Optional telnet-options responder&lt;br /&gt;
&lt;br /&gt;
= Kuidas Netcati paigaldada =&lt;br /&gt;
&lt;br /&gt;
Kui sa kasutad Debiani või Debiani baasil loodud distrodel nagu Ubuntu, siis järgnev käsk aitab sul seda paigaldad :&lt;br /&gt;
 $ sudo aptitude install netcat&lt;br /&gt;
&lt;br /&gt;
Fedora ja Fedoral põhinevatel distrodel nagu CentOs :&lt;br /&gt;
 $ sudo yum install netcat&lt;br /&gt;
&lt;br /&gt;
Kui ka kasutad Slackware, FreeBSD, NetBSD, Solaris  või maci tõmba alla lähtekood http://netcat.sourceforge.net/download.php ja :&lt;br /&gt;
 $ tar -zxf nc-version.tar.gz&lt;br /&gt;
 $ cd nc-version&lt;br /&gt;
 $ ./configure &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
= Netcati süntaks =&lt;br /&gt;
&lt;br /&gt;
 connect to somewhere:   nc [-options] hostname port[s] [ports] ...&lt;br /&gt;
 listen for inbound:     nc -l -p port [-options] [hostname] [port]&lt;br /&gt;
 options:&lt;br /&gt;
        -e prog		program to exec after connect [dangerous!!]&lt;br /&gt;
        -b		allow broadcasts&lt;br /&gt;
        -g gateway	source-routing hop point[s], up to 8&lt;br /&gt;
        -G num		source-routing pointer: 4, 8, 12, ...&lt;br /&gt;
        -h		this cruft&lt;br /&gt;
        -i secs		delay interval for lines sent, ports scanned&lt;br /&gt;
        -l		listen mode, for inbound connects&lt;br /&gt;
        -n		numeric-only IP addresses, no DNS&lt;br /&gt;
        -o file		hex dump of traffic&lt;br /&gt;
        -p port		local port number&lt;br /&gt;
        -r		randomize local and remote ports&lt;br /&gt;
        -q secs		quit after EOF on stdin and delay of secs&lt;br /&gt;
        -s addr		local source address&lt;br /&gt;
        -t		answer TELNET negotiation&lt;br /&gt;
        -u		UDP mode&lt;br /&gt;
        -v		verbose [use twice to be more verbose]&lt;br /&gt;
        -w secs		timeout for connects and final net reads&lt;br /&gt;
        -z		zero-I/O mode [used for scanning]&lt;br /&gt;
 port numbers can be individual or ranges: lo-hi [inclusive]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Viited =&lt;br /&gt;
&lt;br /&gt;
http://vallaste.ee/&lt;br /&gt;
http://en.wikipedia.org/wiki/Netcat&lt;/div&gt;</summary>
		<author><name>Ralinnam</name></author>
	</entry>
</feed>