<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://elvis.hcw.ac.at/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RCavlina</id>
	<title>Elvis Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://elvis.hcw.ac.at/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=RCavlina"/>
	<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php/Special:Contributions/RCavlina"/>
	<updated>2026-09-10T15:20:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.5</generator>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11170</id>
		<title>SonarQube</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11170"/>
		<updated>2023-01-27T17:39:07Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Diese Dokumentation bezieht sich darauf, eine erst Installation und die Basis-Funktionen von SonarQube, zu erklären.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Windows&lt;br /&gt;
* Packages: sonarqube-9.8.0.63668.zip&lt;br /&gt;
* Packages: sonar-scanner-cli-4.7.0.2747-windows.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Im ersten Schritt kann man über die Seite: https://www.sonarsource.com/products/sonarqube/downloads/.&lt;br /&gt;
&lt;br /&gt;
Den Installer für den Server runterladen und dieses entpacken.&lt;br /&gt;
Danach können hier: &amp;lt;SONARQUBE_HOME&amp;gt;/conf/sonar.properties die Datenbank settings angepasst werden. Man kann auch mit den Default Einstellungen weiter arbeiten.&lt;br /&gt;
Sofern man mit den Defaulteinstellungen weiter machen kann, muss nur mehr noch im letzten Schritt unter diesem Pfad:&amp;lt;SONARQUBE_HOME&amp;gt;/bin/windows-x86-64/StartSonar.bat der Server gestartet werden und mit http://localhost:9000 aufgerufen werden. Mit Username:admin und Passwort:admin kann man sich das erste mal einloggen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Sonarscanner installieren.&lt;br /&gt;
&lt;br /&gt;
Der Scanner kann von der Folgenden Seite runtergeladen werden:https://docs.sonarqube.org/latest/analyzing-source-code/scanners/sonarscanner/.&lt;br /&gt;
Sofern mit den Default-Settings weiter gemacht werden kann müssen für den ersten Test keine weiteren Änderungen getroffen werden.&lt;br /&gt;
Nun kann aus dem Sonarscanner Ordner das CMD geöffnet werden. Der Scanner kann getestet werden mit: sonar-scanner.bat -h.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
Sonar properties für das Projekt definieren.&lt;br /&gt;
&lt;br /&gt;
Im letzten Setup Schritt muss nun im Projekt Ordner, von dem Ziel-Projekt welches analysiert gehört, eine Datei mit dem Namen: sonar-project.properties &lt;br /&gt;
In diesem Ordner können Eigenschaften definiert wie:&lt;br /&gt;
sonar.projectKey=python&lt;br /&gt;
sonar.projectName=python&lt;br /&gt;
sonar.projectVersion=1.0&lt;br /&gt;
&lt;br /&gt;
sonar.sources= C:/Users/Robert/source/repos/python&lt;br /&gt;
&lt;br /&gt;
Wichtig ist hier, dass unter dem Punkt sonar.sources der genau Projekt Pfad angeben wird.&lt;br /&gt;
&lt;br /&gt;
=== Step 4 ===&lt;br /&gt;
&lt;br /&gt;
Analyse&lt;br /&gt;
&lt;br /&gt;
Nun kann man auf der GUI des SonarQube-Servers unter Projects, ein neues Project erstellen.&lt;br /&gt;
[[File:Projects.jpg]]&lt;br /&gt;
&lt;br /&gt;
Fühlt Parameter aus wie Projektname und Token-Name und kann dann sich den fertigen Befehl zum ausführen generieren lassen.&lt;br /&gt;
[[File:generate.jpg]]&lt;br /&gt;
&lt;br /&gt;
Diesen fertigen Befehl führt man im CMD aus dem Ordner in dem das Projekt liegt aus. Hier z.B.&lt;br /&gt;
sonar-scanner.bat -D&amp;quot;sonar.projectKey=test123&amp;quot; -D&amp;quot;sonar.sources=.&amp;quot; -D&amp;quot;sonar.host.url=http://localhost:9000&amp;quot; -D&amp;quot;sonar.login=sqp_bca0809d04f7c5dd53babb9e4c57c3312ed46eab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Der Output im CMD schaut wie folgt aus:&lt;br /&gt;
[[File:Befehl.jpg]]&lt;br /&gt;
&lt;br /&gt;
Am SonarQube Server kann man sich weiter Details zur Analyse anschauen.&lt;br /&gt;
[[File:Test2.jpg]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://docs.sonarqube.org/latest&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Test2.jpg&amp;diff=11169</id>
		<title>File:Test2.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Test2.jpg&amp;diff=11169"/>
		<updated>2023-01-27T17:38:47Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Test1.jpg&amp;diff=11168</id>
		<title>File:Test1.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Test1.jpg&amp;diff=11168"/>
		<updated>2023-01-27T17:36:16Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: RCavlina uploaded a new version of File:Test1.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11167</id>
		<title>SonarQube</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11167"/>
		<updated>2023-01-27T17:08:14Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Diese Dokumentation bezieht sich darauf, eine erst Installation und die Basis-Funktionen von SonarQube, zu erklären.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Windows&lt;br /&gt;
* Packages: sonarqube-9.8.0.63668.zip&lt;br /&gt;
* Packages: sonar-scanner-cli-4.7.0.2747-windows.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Im ersten Schritt kann man über die Seite: https://www.sonarsource.com/products/sonarqube/downloads/.&lt;br /&gt;
&lt;br /&gt;
Den Installer für den Server runterladen und dieses entpacken.&lt;br /&gt;
Danach können hier: &amp;lt;SONARQUBE_HOME&amp;gt;/conf/sonar.properties die Datenbank settings angepasst werden. Man kann auch mit den Default Einstellungen weiter arbeiten.&lt;br /&gt;
Sofern man mit den Defaulteinstellungen weiter machen kann, muss nur mehr noch im letzten Schritt unter diesem Pfad:&amp;lt;SONARQUBE_HOME&amp;gt;/bin/windows-x86-64/StartSonar.bat der Server gestartet werden und mit http://localhost:9000 aufgerufen werden. Mit Username:admin und Passwort:admin kann man sich das erste mal einloggen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Sonarscanner installieren.&lt;br /&gt;
&lt;br /&gt;
Der Scanner kann von der Folgenden Seite runtergeladen werden:https://docs.sonarqube.org/latest/analyzing-source-code/scanners/sonarscanner/.&lt;br /&gt;
Sofern mit den Default-Settings weiter gemacht werden kann müssen für den ersten Test keine weiteren Änderungen getroffen werden.&lt;br /&gt;
Nun kann aus dem Sonarscanner Ordner das CMD geöffnet werden. Der Scanner kann getestet werden mit: sonar-scanner.bat -h.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
Sonar properties für das Projekt definieren.&lt;br /&gt;
&lt;br /&gt;
Im letzten Setup Schritt muss nun im Projekt Ordner, von dem Ziel-Projekt welches analysiert gehört, eine Datei mit dem Namen: sonar-project.properties &lt;br /&gt;
In diesem Ordner können Eigenschaften definiert wie:&lt;br /&gt;
sonar.projectKey=python&lt;br /&gt;
sonar.projectName=python&lt;br /&gt;
sonar.projectVersion=1.0&lt;br /&gt;
&lt;br /&gt;
sonar.sources= C:/Users/Robert/source/repos/python&lt;br /&gt;
&lt;br /&gt;
Wichtig ist hier, dass unter dem Punkt sonar.sources der genau Projekt Pfad angeben wird.&lt;br /&gt;
&lt;br /&gt;
=== Step 4 ===&lt;br /&gt;
&lt;br /&gt;
Analyse&lt;br /&gt;
&lt;br /&gt;
Nun kann man auf der GUI des SonarQube-Servers unter Projects, ein neues Project erstellen.&lt;br /&gt;
[[File:Projects.jpg]]&lt;br /&gt;
&lt;br /&gt;
Fühlt Parameter aus wie Projektname und Token-Name und kann dann sich den fertigen Befehl zum ausführen generieren lassen.&lt;br /&gt;
[[File:generate.jpg]]&lt;br /&gt;
&lt;br /&gt;
Diesen fertigen Befehl führt man im CMD aus dem Ordner in dem das Projekt liegt aus. Hier z.B.&lt;br /&gt;
sonar-scanner.bat -D&amp;quot;sonar.projectKey=test123&amp;quot; -D&amp;quot;sonar.sources=.&amp;quot; -D&amp;quot;sonar.host.url=http://localhost:9000&amp;quot; -D&amp;quot;sonar.login=sqp_bca0809d04f7c5dd53babb9e4c57c3312ed46eab&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Der Output im CMD schaut wie folgt aus:&lt;br /&gt;
[[File:Befehl.jpg]]&lt;br /&gt;
&lt;br /&gt;
Am SonarQube Server kann man sich weiter Details zur Analyse anschauen.&lt;br /&gt;
[[File:Test1.jpg]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://docs.sonarqube.org/latest&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Befehl.jpg&amp;diff=11166</id>
		<title>File:Befehl.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Befehl.jpg&amp;diff=11166"/>
		<updated>2023-01-27T16:59:33Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Test1.jpg&amp;diff=11165</id>
		<title>File:Test1.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Test1.jpg&amp;diff=11165"/>
		<updated>2023-01-27T16:59:21Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Generate.jpg&amp;diff=11164</id>
		<title>File:Generate.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Generate.jpg&amp;diff=11164"/>
		<updated>2023-01-27T16:58:53Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Projects.jpg&amp;diff=11163</id>
		<title>File:Projects.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Projects.jpg&amp;diff=11163"/>
		<updated>2023-01-27T16:50:07Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: RCavlina uploaded a new version of File:Projects.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11162</id>
		<title>SonarQube</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11162"/>
		<updated>2023-01-27T16:48:17Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Diese Dokumentation bezieht sich darauf, eine erst Installation und die Basis-Funktionen von SonarQube, zu erklären.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Windows&lt;br /&gt;
* Packages: sonarqube-9.8.0.63668.zip&lt;br /&gt;
* Packages: sonar-scanner-cli-4.7.0.2747-windows.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Im ersten Schritt kann man über die Seite: https://www.sonarsource.com/products/sonarqube/downloads/.&lt;br /&gt;
&lt;br /&gt;
Den Installer für den Server runterladen und dieses entpacken.&lt;br /&gt;
Danach können hier: &amp;lt;SONARQUBE_HOME&amp;gt;/conf/sonar.properties die Datenbank settings angepasst werden. Man kann auch mit den Default Einstellungen weiter arbeiten.&lt;br /&gt;
Sofern man mit den Defaulteinstellungen weiter machen kann, muss nur mehr noch im letzten Schritt unter diesem Pfad:&amp;lt;SONARQUBE_HOME&amp;gt;/bin/windows-x86-64/StartSonar.bat der Server gestartet werden und mit http://localhost:9000 aufgerufen werden. Mit Username:admin und Passwort:admin kann man sich das erste mal einloggen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Sonarscanner installieren.&lt;br /&gt;
&lt;br /&gt;
Der Scanner kann von der Folgenden Seite runtergeladen werden:https://docs.sonarqube.org/latest/analyzing-source-code/scanners/sonarscanner/.&lt;br /&gt;
Sofern mit den Default-Settings weiter gemacht werden kann müssen für den ersten Test keine weiteren Änderungen getroffen werden.&lt;br /&gt;
Nun kann aus dem Sonarscanner Ordner das CMD geöffnet werden. Der Scanner kann getestet werden mit: sonar-scanner.bat -h.&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
Sonar properties für das Projekt definieren.&lt;br /&gt;
&lt;br /&gt;
Im letzten Setup Schritt muss nun im Projekt Ordner, von dem Ziel-Projekt welches analysiert gehört, eine Datei mit dem Namen: sonar-project.properties &lt;br /&gt;
In diesem Ordner können Eigenschaften definiert wie:&lt;br /&gt;
sonar.projectKey=python&lt;br /&gt;
sonar.projectName=python&lt;br /&gt;
sonar.projectVersion=1.0&lt;br /&gt;
&lt;br /&gt;
sonar.sources= C:/Users/Robert/source/repos/python&lt;br /&gt;
&lt;br /&gt;
Wichtig ist hier, dass unter dem Punkt sonar.sources der genau Projekt Pfad angeben wird.&lt;br /&gt;
&lt;br /&gt;
=== Step 4 ===&lt;br /&gt;
&lt;br /&gt;
Analyse&lt;br /&gt;
&lt;br /&gt;
Nun kann man auf der GUI des SonarQube-Servers unter Projects, ein neues Project erstellen.&lt;br /&gt;
[[File:Projects.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* War and Peace&lt;br /&gt;
* Lord of the Rings&lt;br /&gt;
* The Baroque Cycle&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Device to be used with this documentation]]&lt;br /&gt;
[[Maybe another device to be used with this documentation]]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* [[A course where this documentation was used]] (2017, 2018)&lt;br /&gt;
* [[Another one]] (2018)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://wikipedia.org&lt;br /&gt;
* https://google.com&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Projects.jpg&amp;diff=11161</id>
		<title>File:Projects.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Projects.jpg&amp;diff=11161"/>
		<updated>2023-01-27T16:47:41Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: RCavlina uploaded a new version of File:Projects.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11160</id>
		<title>SonarQube</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11160"/>
		<updated>2023-01-27T15:23:28Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Diese Dokumentation bezieht sich darauf, eine erst Installation und die Basis-Funktionen von SonarQube, zu erklären.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Windows&lt;br /&gt;
* Packages: sonarqube-9.8.0.63668.zip&lt;br /&gt;
* Packages: sonar-scanner-cli-4.7.0.2747-windows.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Im ersten Schritt kann man über die Seite: https://www.sonarsource.com/products/sonarqube/downloads/.&lt;br /&gt;
&lt;br /&gt;
Den Installer für den Server runterladen und dieses entpacken.&lt;br /&gt;
Danach können hier: &amp;lt;SONARQUBE_HOME&amp;gt;/conf/sonar.properties die Datenbank settings angepasst werden. Man kann auch mit den Default Einstellungen weiter arbeiten.&lt;br /&gt;
Sofern man mit den Defaulteinstellungen weiter machen kann, muss nur mehr noch im letzten Schritt unter diesem Pfad:&amp;lt;SONARQUBE_HOME&amp;gt;/bin/windows-x86-64/StartSonar.bat der Server gestartet werden und mit http://localhost:9000 aufgerufen werden. Mit Username:admin und Passwort:admin kann man sich das erste mal einloggen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Sonarscanner installieren.&lt;br /&gt;
&lt;br /&gt;
Der Scanner kann von der Folgenden Seite runtergeladen werden:https://docs.sonarqube.org/latest/analyzing-source-code/scanners/sonarscanner/.&lt;br /&gt;
Sofern mit den Default-Settings weiter gemacht werden kann müssen für den ersten Test keine weiteren Änderungen getroffen werden.&lt;br /&gt;
Nun kann aus dem Sonarscanner Ordner das CMD geöffnet werden. Der Scanner kann getestet werden mit: sonar-scanner.bat -h.&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
Sonar properties für das Projekt definieren.&lt;br /&gt;
&lt;br /&gt;
Im letzten Setup Schritt muss nun im Projekt Ordner, von dem Ziel-Projekt welches analysiert gehört, eine Datei mit dem Namen: sonar-project.properties &lt;br /&gt;
In diesem Ordner können Eigenschaften definiert wie:&lt;br /&gt;
sonar.projectKey=python&lt;br /&gt;
sonar.projectName=python&lt;br /&gt;
sonar.projectVersion=1.0&lt;br /&gt;
&lt;br /&gt;
sonar.sources= C:/Users/Robert/source/repos/python&lt;br /&gt;
&lt;br /&gt;
Wichtig ist hier, dass unter dem Punkt sonar.sources der genau Projekt Pfad angeben wird.&lt;br /&gt;
&lt;br /&gt;
=== Step 4 ===&lt;br /&gt;
&lt;br /&gt;
Analyse&lt;br /&gt;
&lt;br /&gt;
Nun kann man auf der GUI des SonarQube-Servers unter Projects, ein neues Project erstellen.&lt;br /&gt;
[[File:Projects.png|200px|thumb|left|alt text]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* War and Peace&lt;br /&gt;
* Lord of the Rings&lt;br /&gt;
* The Baroque Cycle&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Device to be used with this documentation]]&lt;br /&gt;
[[Maybe another device to be used with this documentation]]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* [[A course where this documentation was used]] (2017, 2018)&lt;br /&gt;
* [[Another one]] (2018)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://wikipedia.org&lt;br /&gt;
* https://google.com&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Projects.jpg&amp;diff=11159</id>
		<title>File:Projects.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Projects.jpg&amp;diff=11159"/>
		<updated>2023-01-27T15:22:36Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11158</id>
		<title>SonarQube</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11158"/>
		<updated>2023-01-27T15:21:04Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Diese Dokumentation bezieht sich darauf, eine erst Installation und die Basis-Funktionen von SonarQube, zu erklären.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Windows&lt;br /&gt;
* Packages: sonarqube-9.8.0.63668.zip&lt;br /&gt;
* Packages: sonar-scanner-cli-4.7.0.2747-windows.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Im ersten Schritt kann man über die Seite: https://www.sonarsource.com/products/sonarqube/downloads/.&lt;br /&gt;
&lt;br /&gt;
Den Installer für den Server runterladen und dieses entpacken.&lt;br /&gt;
Danach können hier: &amp;lt;SONARQUBE_HOME&amp;gt;/conf/sonar.properties die Datenbank settings angepasst werden. Man kann auch mit den Default Einstellungen weiter arbeiten.&lt;br /&gt;
Sofern man mit den Defaulteinstellungen weiter machen kann, muss nur mehr noch im letzten Schritt unter diesem Pfad:&amp;lt;SONARQUBE_HOME&amp;gt;/bin/windows-x86-64/StartSonar.bat der Server gestartet werden und mit http://localhost:9000 aufgerufen werden. Mit Username:admin und Passwort:admin kann man sich das erste mal einloggen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Sonarscanner installieren.&lt;br /&gt;
&lt;br /&gt;
Der Scanner kann von der Folgenden Seite runtergeladen werden:https://docs.sonarqube.org/latest/analyzing-source-code/scanners/sonarscanner/.&lt;br /&gt;
Sofern mit den Default-Settings weiter gemacht werden kann müssen für den ersten Test keine weiteren Änderungen getroffen werden.&lt;br /&gt;
Nun kann aus dem Sonarscanner Ordner das CMD geöffnet werden. Der Scanner kann getestet werden mit: sonar-scanner.bat -h.&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
Sonar properties für das Projekt definieren.&lt;br /&gt;
&lt;br /&gt;
Im letzten Setup Schritt muss nun im Projekt Ordner, von dem Ziel-Projekt welches analysiert gehört, eine Datei mit dem Namen: sonar-project.properties &lt;br /&gt;
In diesem Ordner können Eigenschaften definiert wie:&lt;br /&gt;
sonar.projectKey=python&lt;br /&gt;
sonar.projectName=python&lt;br /&gt;
sonar.projectVersion=1.0&lt;br /&gt;
&lt;br /&gt;
sonar.sources= C:/Users/Robert/source/repos/python&lt;br /&gt;
&lt;br /&gt;
Wichtig ist hier, dass unter dem Punkt sonar.sources der genau Projekt Pfad angeben wird.&lt;br /&gt;
&lt;br /&gt;
=== Step 4 ===&lt;br /&gt;
&lt;br /&gt;
Analyse&lt;br /&gt;
&lt;br /&gt;
Nun kann man auf der GUI des SonarQube-Servers unter Projects, ein neues Project erstellen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* War and Peace&lt;br /&gt;
* Lord of the Rings&lt;br /&gt;
* The Baroque Cycle&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Device to be used with this documentation]]&lt;br /&gt;
[[Maybe another device to be used with this documentation]]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* [[A course where this documentation was used]] (2017, 2018)&lt;br /&gt;
* [[Another one]] (2018)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://wikipedia.org&lt;br /&gt;
* https://google.com&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11112</id>
		<title>SonarQube</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11112"/>
		<updated>2023-01-16T17:09:56Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Diese Dokumentation bezieht sich darauf, eine erst Installation und die Basis-Funktionen von SonarQube, zu erklären.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Windows&lt;br /&gt;
* Packages: sonarqube-9.8.0.63668.zip&lt;br /&gt;
* Packages: sonar-scanner-cli-4.7.0.2747-windows.zip&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Im ersten Schritt kann man über die Seite: https://www.sonarsource.com/products/sonarqube/downloads/.&lt;br /&gt;
&lt;br /&gt;
Den Installer für den Server runterladen und dieses entpacken.&lt;br /&gt;
Danach können hier: &amp;lt;SONARQUBE_HOME&amp;gt;/conf/sonar.properties die Datenbank settings angepasst werden. Man kann auch mit den Default Einstellungen weiter arbeiten.&lt;br /&gt;
Sofern man mit den Defaulteinstellungen weiter machen kann, muss nur mehr noch im letzten Schritt unter diesem Pfad:&amp;lt;SONARQUBE_HOME&amp;gt;/bin/windows-x86-64/StartSonar.bat der Server gestartet werden und mit http://localhost:9000 aufgerufen werden. Mit Username:admin und Passwort:admin kann man sich das erste mal einloggen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Sonarscanner installieren.&lt;br /&gt;
&lt;br /&gt;
Der Scanner kann von der Folgenden Seite runtergeladen werden:https://docs.sonarqube.org/latest/analyzing-source-code/scanners/sonarscanner/.&lt;br /&gt;
Sofern mit den Default-Settings weiter gemacht werden kann müssen für den ersten Test keine weiteren Änderungen getroffen werden.&lt;br /&gt;
Nun kann aus dem Sonarscanner Ordner das CMD geöffnet werden. Der Scanner getestet werden mit: sonar-scanner.bat -h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* War and Peace&lt;br /&gt;
* Lord of the Rings&lt;br /&gt;
* The Baroque Cycle&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Device to be used with this documentation]]&lt;br /&gt;
[[Maybe another device to be used with this documentation]]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* [[A course where this documentation was used]] (2017, 2018)&lt;br /&gt;
* [[Another one]] (2018)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://wikipedia.org&lt;br /&gt;
* https://google.com&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11111</id>
		<title>SonarQube</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=SonarQube&amp;diff=11111"/>
		<updated>2023-01-16T16:44:34Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: Created page with &amp;quot;== Summary ==   Description what this documentation is about.  == Requirements ==  * Operating system: Ubuntu 18.04 bionic amd64 * Packages: git emacs  In order to complete these steps, you must have followed Some Other Documentation before.  == Description ==  === Step 1 ===  Enter these commands in the shell   echo foo  echo bar  === Step 2 ===  Make sure to read  * War and Peace * Lord of the Rings * The Baroque Cycle  == Used Hardware ==  Device to be used with...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Description what this documentation is about.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Ubuntu 18.04 bionic amd64&lt;br /&gt;
* Packages: git emacs&lt;br /&gt;
&lt;br /&gt;
In order to complete these steps, you must have followed [[Some Other Documentation]] before.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Enter these commands in the shell&lt;br /&gt;
&lt;br /&gt;
 echo foo&lt;br /&gt;
 echo bar&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Make sure to read&lt;br /&gt;
&lt;br /&gt;
* War and Peace&lt;br /&gt;
* Lord of the Rings&lt;br /&gt;
* The Baroque Cycle&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Device to be used with this documentation]]&lt;br /&gt;
[[Maybe another device to be used with this documentation]]&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* [[A course where this documentation was used]] (2017, 2018)&lt;br /&gt;
* [[Another one]] (2018)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://wikipedia.org&lt;br /&gt;
* https://google.com&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Logindata.jpg&amp;diff=9397</id>
		<title>File:Logindata.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Logindata.jpg&amp;diff=9397"/>
		<updated>2022-01-08T11:19:37Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: RCavlina uploaded a new version of File:Logindata.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Ettercapspoofing.jpg&amp;diff=9396</id>
		<title>File:Ettercapspoofing.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Ettercapspoofing.jpg&amp;diff=9396"/>
		<updated>2022-01-08T11:17:46Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: RCavlina uploaded a new version of File:Ettercapspoofing.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:EttercapsettingIP.jpg&amp;diff=9395</id>
		<title>File:EttercapsettingIP.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:EttercapsettingIP.jpg&amp;diff=9395"/>
		<updated>2022-01-08T11:16:34Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: RCavlina uploaded a new version of File:EttercapsettingIP.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Ettercapstart.jpg&amp;diff=9394</id>
		<title>File:Ettercapstart.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Ettercapstart.jpg&amp;diff=9394"/>
		<updated>2022-01-08T11:15:03Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: RCavlina uploaded a new version of File:Ettercapstart.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Sniffing%26Spoofing&amp;diff=9091</id>
		<title>Sniffing&amp;Spoofing</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Sniffing%26Spoofing&amp;diff=9091"/>
		<updated>2022-01-04T15:47:20Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: /* Tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Sniffing and Spoofing are common methods, to capture the traffic, manipulate data and execute a variate of attacks. In most cases the attacker wants to gain information from the victim(Username and password, credit card information, etc.).&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Sniffing:&lt;br /&gt;
&lt;br /&gt;
A sniffer is a program or device that eavesdrops on network traffic by intercepting information transmitted over a network. Sniffers are basically a &amp;quot;data interception&amp;quot; technology. They work because Ethernet was built on the principle of sharing. Most networks use broadcast technology, in which messages for one computer can be read by another computer on that network. In practice, all other computers except the one for which the message is intended will ignore that message. However, computers can be made to accept messages even if they are not intended for them.&lt;br /&gt;
&lt;br /&gt;
Spoofing:&lt;br /&gt;
&lt;br /&gt;
Spoofing involves disguising a message from an unknown source as coming from a known, trusted source. It can be used to gain access to a target&#039;s personal information, spread malware via infected links or attachments, bypass network access controls, or redirect traffic to perform a denial-of-service attack. Through spoofing, a malicious actor often gains access to conduct a larger cyberattack, such as an advanced persistent threat or man-in-the-middle attack.&lt;br /&gt;
&lt;br /&gt;
Spoofing Methods:&lt;br /&gt;
&lt;br /&gt;
* IP Spoofing&lt;br /&gt;
* ARP Spoofing&lt;br /&gt;
* DNS Server Spoofing&lt;br /&gt;
* Email Spoofing&lt;br /&gt;
* Caller ID Spoofing&lt;br /&gt;
* Website Spoofing&lt;br /&gt;
* GPS Spoofing&lt;br /&gt;
* Extension Spoofing &lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
* Macchanger [https://www.kali.org/tools/macchanger/]&lt;br /&gt;
* Netsniff-ng [http://netsniff-ng.org/]&lt;br /&gt;
* Ettercap [https://www.ettercap-project.org/]&lt;br /&gt;
* Mitmproxy [https://mitmproxy.org/]&lt;br /&gt;
* Responder [https://www.kali.org/tools/responder/]&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Ubuntu 18.04 bionic amd64&lt;br /&gt;
* VMware&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
&lt;br /&gt;
This example will demonstrate the tools netsniff-ng and ettercap. The Attacker will perform a &amp;quot;Man in the middle attack&amp;quot; to capture all the traffic that is adressed to the Victim. &lt;br /&gt;
&lt;br /&gt;
=== Setup ===&lt;br /&gt;
&lt;br /&gt;
2 Virtuell Machines with a connection to the Internet.&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Update both machines with:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt install net-tools&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Install Ettercap and Netsniff-ng on the Attacker machine:&lt;br /&gt;
 sudo apt install netsniff-ng&lt;br /&gt;
 sudo apt-get install ettercap-graphical&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
Starting the Man in the middle Attack:&lt;br /&gt;
 Start Ettercap:&lt;br /&gt;
  ettercap -G&lt;br /&gt;
[[File:Ettercapstart.jpg]]&lt;br /&gt;
&lt;br /&gt;
When starting ettercap u have to make sure to choose the right interface and then start the application.&lt;br /&gt;
&lt;br /&gt;
[[File:EttercapsettingIP.jpg]]&lt;br /&gt;
&lt;br /&gt;
In this step u have to set the Gateway IP on the left side and the target IP on the right side.&lt;br /&gt;
&lt;br /&gt;
[[File:Ettercapspoofing.jpg]]&lt;br /&gt;
&lt;br /&gt;
Now u have to click on arp poisoning and the &amp;quot;Man in the middle attack&amp;quot; is done.&lt;br /&gt;
All traffic that is going from or to the victim are redirected to the attacker. So the attacker can capture the victims traffic.&lt;br /&gt;
&lt;br /&gt;
=== Step 4 ===&lt;br /&gt;
&lt;br /&gt;
Starting Netsniff-ng&lt;br /&gt;
 netsniff-ng --in ens33 --out infooutput.pcap&lt;br /&gt;
  Make sure to choose the right interface again and to select a target file where the ouput should be saved.&lt;br /&gt;
&lt;br /&gt;
=== Step 5 ===&lt;br /&gt;
&lt;br /&gt;
Result:&lt;br /&gt;
&lt;br /&gt;
[[File:Victimlogin.jpg]]&lt;br /&gt;
&lt;br /&gt;
Now u have to generate on the victims side some traffic which will be captured on the attackers side.&lt;br /&gt;
&lt;br /&gt;
[[File:Logindata.jpg]]&lt;br /&gt;
&lt;br /&gt;
In the last step u open your file where u have saved the captured traffic and look for the information u want.&lt;br /&gt;
In this case there is shown a http login where u can see the username and password.&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Lenovo Yoga 730-15iwl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* [[Ausgewählte Kapitel der IT-Security ILV]] (2021)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://www.howtoinstall.me/ubuntu/18-04/ettercap-common/&lt;br /&gt;
* https://jerrybanfield.com/sniffing-netsniff-ng-wireshark-ettercap/&lt;br /&gt;
* http://ijiet.com/wp-content/uploads/2020/05/4.pdf&lt;br /&gt;
* https://www.researchgate.net/publication/330887849_An_Improved_Strategy_for_Detection_and_Prevention_IP_Spoofing_Attack&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Sniffing%26Spoofing&amp;diff=9019</id>
		<title>Sniffing&amp;Spoofing</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Sniffing%26Spoofing&amp;diff=9019"/>
		<updated>2021-12-22T14:14:00Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: Created page with &amp;quot;== Summary ==   Sniffing and Spoofing are common methods, to capture the traffic, manipulate data and execute a variate of attacks. In most cases the attacker wants to gain in...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary == &lt;br /&gt;
&lt;br /&gt;
Sniffing and Spoofing are common methods, to capture the traffic, manipulate data and execute a variate of attacks. In most cases the attacker wants to gain information from the victim(Username and password, credit card information, etc.).&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Sniffing:&lt;br /&gt;
&lt;br /&gt;
A sniffer is a program or device that eavesdrops on network traffic by intercepting information transmitted over a network. Sniffers are basically a &amp;quot;data interception&amp;quot; technology. They work because Ethernet was built on the principle of sharing. Most networks use broadcast technology, in which messages for one computer can be read by another computer on that network. In practice, all other computers except the one for which the message is intended will ignore that message. However, computers can be made to accept messages even if they are not intended for them.&lt;br /&gt;
&lt;br /&gt;
Spoofing:&lt;br /&gt;
&lt;br /&gt;
Spoofing involves disguising a message from an unknown source as coming from a known, trusted source. It can be used to gain access to a target&#039;s personal information, spread malware via infected links or attachments, bypass network access controls, or redirect traffic to perform a denial-of-service attack. Through spoofing, a malicious actor often gains access to conduct a larger cyberattack, such as an advanced persistent threat or man-in-the-middle attack.&lt;br /&gt;
&lt;br /&gt;
Spoofing Methods:&lt;br /&gt;
&lt;br /&gt;
* IP Spoofing&lt;br /&gt;
* ARP Spoofing&lt;br /&gt;
* DNS Server Spoofing&lt;br /&gt;
* Email Spoofing&lt;br /&gt;
* Caller ID Spoofing&lt;br /&gt;
* Website Spoofing&lt;br /&gt;
* GPS Spoofing&lt;br /&gt;
* Extension Spoofing &lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
* Macchanger&lt;br /&gt;
* Netsniff-ng&lt;br /&gt;
* Ettercap&lt;br /&gt;
* Mitmproxy&lt;br /&gt;
* Responder&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
* Operating system: Ubuntu 18.04 bionic amd64&lt;br /&gt;
* VMware&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
=== Description ===&lt;br /&gt;
&lt;br /&gt;
This example will demonstrate the tools netsniff-ng and ettercap. The Attacker will perform a &amp;quot;Man in the middle attack&amp;quot; to capture all the traffic that is adressed to the Victim. &lt;br /&gt;
&lt;br /&gt;
=== Setup ===&lt;br /&gt;
&lt;br /&gt;
2 Virtuell Machines with a connection to the Internet.&lt;br /&gt;
&lt;br /&gt;
=== Step 1 ===&lt;br /&gt;
&lt;br /&gt;
Update both machines with:&lt;br /&gt;
 sudo apt-get update&lt;br /&gt;
 sudo apt install net-tools&lt;br /&gt;
&lt;br /&gt;
=== Step 2 ===&lt;br /&gt;
&lt;br /&gt;
Install Ettercap and Netsniff-ng on the Attacker machine:&lt;br /&gt;
 sudo apt install netsniff-ng&lt;br /&gt;
 sudo apt-get install ettercap-graphical&lt;br /&gt;
&lt;br /&gt;
=== Step 3 ===&lt;br /&gt;
&lt;br /&gt;
Starting the Man in the middle Attack:&lt;br /&gt;
 Start Ettercap:&lt;br /&gt;
  ettercap -G&lt;br /&gt;
[[File:Ettercapstart.jpg]]&lt;br /&gt;
&lt;br /&gt;
When starting ettercap u have to make sure to choose the right interface and then start the application.&lt;br /&gt;
&lt;br /&gt;
[[File:EttercapsettingIP.jpg]]&lt;br /&gt;
&lt;br /&gt;
In this step u have to set the Gateway IP on the left side and the target IP on the right side.&lt;br /&gt;
&lt;br /&gt;
[[File:Ettercapspoofing.jpg]]&lt;br /&gt;
&lt;br /&gt;
Now u have to click on arp poisoning and the &amp;quot;Man in the middle attack&amp;quot; is done.&lt;br /&gt;
All traffic that is going from or to the victim are redirected to the attacker. So the attacker can capture the victims traffic.&lt;br /&gt;
&lt;br /&gt;
=== Step 4 ===&lt;br /&gt;
&lt;br /&gt;
Starting Netsniff-ng&lt;br /&gt;
 netsniff-ng --in ens33 --out infooutput.pcap&lt;br /&gt;
  Make sure to choose the right interface again and to select a target file where the ouput should be saved.&lt;br /&gt;
&lt;br /&gt;
=== Step 5 ===&lt;br /&gt;
&lt;br /&gt;
Result:&lt;br /&gt;
&lt;br /&gt;
[[File:Victimlogin.jpg]]&lt;br /&gt;
&lt;br /&gt;
Now u have to generate on the victims side some traffic which will be captured on the attackers side.&lt;br /&gt;
&lt;br /&gt;
[[File:Logindata.jpg]]&lt;br /&gt;
&lt;br /&gt;
In the last step u open your file where u have saved the captured traffic and look for the information u want.&lt;br /&gt;
In this case there is shown a http login where u can see the username and password.&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
[[Lenovo Yoga 730-15iwl]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Courses ==&lt;br /&gt;
&lt;br /&gt;
* [[Ausgewählte Kapitel der IT-Security ILV]] (2021)&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://www.howtoinstall.me/ubuntu/18-04/ettercap-common/&lt;br /&gt;
* https://jerrybanfield.com/sniffing-netsniff-ng-wireshark-ettercap/&lt;br /&gt;
* http://ijiet.com/wp-content/uploads/2020/05/4.pdf&lt;br /&gt;
* https://www.researchgate.net/publication/330887849_An_Improved_Strategy_for_Detection_and_Prevention_IP_Spoofing_Attack&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Logindata.jpg&amp;diff=9018</id>
		<title>File:Logindata.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Logindata.jpg&amp;diff=9018"/>
		<updated>2021-12-22T14:01:41Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Victimlogin.jpg&amp;diff=9017</id>
		<title>File:Victimlogin.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Victimlogin.jpg&amp;diff=9017"/>
		<updated>2021-12-22T13:59:22Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Ettercapspoofing.jpg&amp;diff=9016</id>
		<title>File:Ettercapspoofing.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Ettercapspoofing.jpg&amp;diff=9016"/>
		<updated>2021-12-22T13:47:25Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:EttercapsettingIP.jpg&amp;diff=9015</id>
		<title>File:EttercapsettingIP.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:EttercapsettingIP.jpg&amp;diff=9015"/>
		<updated>2021-12-22T13:42:12Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=File:Ettercapstart.jpg&amp;diff=9014</id>
		<title>File:Ettercapstart.jpg</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=File:Ettercapstart.jpg&amp;diff=9014"/>
		<updated>2021-12-22T13:36:40Z</updated>

		<summary type="html">&lt;p&gt;RCavlina: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>RCavlina</name></author>
	</entry>
</feed>