<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title></title>
      <link>https://www.wyae.de</link>
      <description></description>
      <generator>Zola</generator>
      <language>de</language>
      <atom:link href="https://www.wyae.de/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Thu, 27 Nov 2025 00:00:00 +0000</lastBuildDate>
      <item>
          <title>MoSheL v2.1.13 - Lightweight, local server monitoring</title>
          <pubDate>Thu, 27 Nov 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/software/moshel/</link>
          <guid>https://www.wyae.de/software/moshel/</guid>
          <description xml:base="https://www.wyae.de/software/moshel/">&lt;p&gt;MoSheL (MOnitoring with SHEll Locally) is a simple, lightweight (both
in size and system requirements) server monitoring package designed for
secure and in-depth monitoring of single or multiple typical&#x2F;critical
internet systems.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Kaputte Mailprovider</title>
          <pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/docs/kaputte_mailprovider/</link>
          <guid>https://www.wyae.de/docs/kaputte_mailprovider/</guid>
          <description xml:base="https://www.wyae.de/docs/kaputte_mailprovider/">&lt;h2 id=&quot;Einem_geschenkten_Gaul_..._-_&amp;quot;kostenlose&amp;quot;_Mailadressen&quot;&gt;Einem geschenkten Gaul ... - &quot;kostenlose&quot; Mailadressen&lt;&#x2F;h2&gt;
&lt;p&gt;Viele haben ihre Mail bei einen der &quot;kostenlosen&quot; Mailanbieter. Denn warum sollte man für ein Mailkonto auch zahlen?&lt;&#x2F;p&gt;
&lt;p&gt;Weil: zu Risiken und Nebenwirkungen fragen Sie ihren Antwalt oder Hacker...&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title> Volkers Bookmarks</title>
          <pubDate>Tue, 07 Oct 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/volker.tanger/bookmarks/</link>
          <guid>https://www.wyae.de/volker.tanger/bookmarks/</guid>
          <description xml:base="https://www.wyae.de/volker.tanger/bookmarks/">&lt;h2 id=&quot;Bookmarks&quot;&gt;Bookmarks&lt;&#x2F;h2&gt;
&lt;p&gt;Hier meine gesammelten Bookmarks - abgesehen von privaten natürlich.&lt;&#x2F;p&gt;
&lt;p&gt;Vielleicht hilft das ein Stück weit, Dinge wieder oder neu zu finden
im Zeitalter von KI-Slop, der zunehmend auch die Suchmaschionen
verstopft.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>journalogs v25.10.6 - simple but effective journald monitoring</title>
          <pubDate>Sun, 05 Oct 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/software/journalogs/</link>
          <guid>https://www.wyae.de/software/journalogs/</guid>
          <description xml:base="https://www.wyae.de/software/journalogs/">&lt;h2 id=&quot;Purpose&quot;&gt;Purpose&lt;&#x2F;h2&gt;
&lt;p&gt;JOURNALOGS analyzes the last hour&#x27;s JOURNALD entries for&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;alerts = to-be-notified-about entries&lt;&#x2F;li&gt;
&lt;li&gt;unknown issues&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;and sends an email whenever there are any. It pretty much
works similar to logcheck - but on journald instead of
regular logfiles.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Postfix-Workaround for MS-Outlook display names problem</title>
          <pubDate>Wed, 23 Jul 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/docs/postfix_display_names/</link>
          <guid>https://www.wyae.de/docs/postfix_display_names/</guid>
          <description xml:base="https://www.wyae.de/docs/postfix_display_names/">&lt;p&gt;Microsoft Outlook has the obnoxious habit of displaying the &quot;Display Name&quot; portion of an email address only. That cannot be changed, whereas nearly every other mail client displays the Display Name alongside with the email address - or at least is configurable to do so.&lt;&#x2F;p&gt;
&lt;p&gt;This is important as often SPAMmers and cyber-crooks abuse this Outlook property to fake mails from IT support, CEOs etc for social engineering.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Euroboxen</title>
          <pubDate>Sun, 25 May 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/hardware/euroboxen/</link>
          <guid>https://www.wyae.de/hardware/euroboxen/</guid>
          <description xml:base="https://www.wyae.de/hardware/euroboxen/">&lt;p&gt;Euroboxen - kennt man meist von der Bäckerei als Brot-&#x2F;Brötchenkisten.
Die sind aber auch extrem praktisch bei allen Transportarbeiten, Umzügen, etc.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>AVM Fritz!Box mit Fritz!Repeatern als AccessPoints - taugt nicht</title>
          <pubDate>Tue, 11 Feb 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/blog/2025-01-09_fritzbox_wlan/</link>
          <guid>https://www.wyae.de/blog/2025-01-09_fritzbox_wlan/</guid>
          <description xml:base="https://www.wyae.de/blog/2025-01-09_fritzbox_wlan/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;avm.de&#x2F;produkte&#x2F;fritzbox&#x2F;&quot;&gt;AVM&lt;&#x2F;a&gt; hat mit den Fritz!Box-Routern in Deutschland eine nicht unerhebliche Marktdurchdringung - in nicht ganz der Hälfte der Haushalte steht eine &quot;Fritte&quot;.&lt;&#x2F;p&gt;
&lt;p&gt;Wer etwas mehr als nur 2-3 Räume bespielen will, wessen Wohnung&#x2F;Haus über mehrere Etagen geht und&#x2F;oder durch problematische Wände oder Decken Funklöcher hat, der kann diesem durch Installation von &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;avm.de&#x2F;produkte&#x2F;avm-produktvergleich&#x2F;wlan-mesh&#x2F;fritzrepeater&#x2F;&quot;&gt;Fritz!Repeatern&lt;&#x2F;a&gt; mit Ethernetanschluss begegnen. Die Repeater werden per Ethernetkabel an die Fritz!Box angeschlossen, ins Mesh eingebunden, und funktionierenn ab dann als AccessPoints (APs).&lt;&#x2F;p&gt;
&lt;p&gt;Wenn alles läuft, dann kann man sich mit seinem Gerät problemlos durch das Haus bewegen, die Verbindung wird von der Fritz!Box gesteuert auf den AccessPoint mit jeweils bestem Emfpang umgeschoben.&lt;&#x2F;p&gt;
&lt;p&gt;Der Haken: sobald die Fritte ausfällt, zum Beispiel bei Stromausfall, Reboot oder sonstigem Schluckauf, dann ist auch das gesamte WLAN tot. Keine Zugriff auf die Dateien auf dem NAS. Musik oder Videos vom lokalen Medienspeicher sind tot. Nichts geht mehr. Je nach Situation hängt die Fritte nach Reboot auch mal in der DSL-&#x2F;Kabel-Synchronisation fest und erlaubt so lange auch kein WLAN. Das kann dann deutliche Minuten bis Stunden dauern.&lt;&#x2F;p&gt;
&lt;p&gt;Die triviale Idee, die Mesh-Funktion abzuschalten, und die Fritz!Repeater als einfache AccessPoints zu nutzen - das würde zwar tun, aaaber: die Fritz!Repeater können kein Handover! Der Industrie-Mindeststandard &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.tp-link.com&#x2F;de&#x2F;support&#x2F;faq&#x2F;2097&#x2F;&quot;&gt;802.11r&#x2F;k&#x2F;v&lt;&#x2F;a&gt; wird kommendes Jahr 2026 ja auch erst volljährig. Mit dem Standard könn(t)en Handys und Laptops beinahe nathlos von einem auf den anderen AP wechseln, und das unabhängig vom Hersteller. Derzeit bleiben die an dem Fritz!Repeater hängen, an dem sie sich zum ersten Mal angemeldet haben bis sie GAR NICHT mehr empfangen werden, also weit jenseits jeglicher Nutzbarkeit. Erst dann muss sich der Client einen neuen AccessPoint wählen.&lt;&#x2F;p&gt;
&lt;p&gt;Die Fritten sind zwar bequem und gerade in der Telefonie recht feature-vollständig, aber dass ein Wackeln der Zentrale zum Totalausfall des gesamten WLANs führt, das ist schlicht indiskutabel.&lt;&#x2F;p&gt;
&lt;p&gt;Dass bei Controller-Ausfall der(aus AP-Sicht: passive) Handover z.B. mit dem von eigentlich allen anderen AP-Herstellern schon lange selbstverständlich implementierten Standard 802.11r dann nicht mehr ganz so glatt wäre - geschenkt. Notfalls würde ich auch Notbetrieb ganz ohne Handover nehmen,, so dass man sich nach Raumwechseln einmal ab- udn wieder anmelden muss. Das wäre zwar alles andere als elegant, aber immerhin noch benutzbar.&lt;&#x2F;p&gt;
&lt;p&gt;Aber dass ein Wackler der Fritte das gesamte Gebäude für Minuten bis Stunden lahmlegt?&lt;&#x2F;p&gt;
&lt;p&gt;Sorry, geht gar nicht.&lt;&#x2F;p&gt;
&lt;p&gt;AVM - sie sind raus!&lt;&#x2F;p&gt;
&lt;p&gt;&lt;em&gt;Nachtrag:&lt;&#x2F;em&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Wenn man übergangsweise WLAN-AccessPoints installiert, die einem schön pro WLAN-SSID ein separates VLAN taggen, und dies dann (übergangsweise) auf demselben Netz wie die Fritte betreibt, dann darf man stundenlang debuggen. DHCP schmeißt laufend Fehler - die Geräte erhalten IP-Adressen aus dem (alten) LAN. Stellt sich raus: der DHCP-Server der Fritte vergibt IP-Adressen auch an VLAN-getaggte Netze, ignoriert die Tags schlicht.&lt;&#x2F;p&gt;
&lt;p&gt;Sach mal, AVM ...&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Computer (RaspberryPi) für Amateurfunk - ganz einfach - RasPi for HAM use</title>
          <pubDate>Sun, 02 Feb 2025 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/blog/2025-02-02-raspberrypi-ham/</link>
          <guid>https://www.wyae.de/blog/2025-02-02-raspberrypi-ham/</guid>
          <description xml:base="https://www.wyae.de/blog/2025-02-02-raspberrypi-ham/">&lt;p&gt;( &lt;a href=&quot;https:&#x2F;&#x2F;www.wyae.de&#x2F;blog&#x2F;2025-02-02-raspberrypi-ham&#x2F;#ENGLISH&quot;&gt;english&lt;&#x2F;a&gt; version below )&lt;&#x2F;p&gt;
&lt;p&gt;Als Amateurfunker möchte man als Computer ein robustes, portables, günstiges System haben. Also ein Laptop - oder ein RaspberryPi mit portablem Monitor. Idealerweise dann auch über einen Akku zu betreiben.&lt;&#x2F;p&gt;
&lt;p&gt;Auf einem gebrauchten Laptop ein &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.debian.org&quot;&gt;Debian Linux&lt;&#x2F;a&gt; installieren - oder ein kleiner &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.raspberrypi.com&#x2F;&quot;&gt;Raspberry Pi&lt;&#x2F;a&gt; Minicomputer, die es auch als kompaktes Computer-in-Tastatur Gerät.&lt;&#x2F;p&gt;
&lt;p&gt;Nach der Basisinstallation einfach das Paket &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;packages.debian.org&#x2F;stable&#x2F;metapackages&#x2F;hamradio-all&quot;&gt;hamradio-all&lt;&#x2F;a&gt; über eins der mitgelieferten Tools installieren - da ist dann praktisch alles &#x27;drin, was man braucht.&lt;&#x2F;p&gt;
&lt;p&gt;Es braucht gar keine besonderen HamPi-Installationen. Ein normales Debian reicht - und hat den Vorteil der regelmäßigen Updates, und dass man alle möglichen anderen Pakete (wie z.B. Office, etc) dazuinstallieren kann.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;ENGLISH&quot;&gt;ENGLISH&lt;&#x2F;h2&gt;
&lt;p&gt;As HAm radio enthusiast you want a robust, portable and cheap computer for field use. Ideally a laptop - or a RaspberryPi with a portable monitor. Ideally can be run from a battery.&lt;&#x2F;p&gt;
&lt;p&gt;Thus install &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.debian.org&quot;&gt;Debian Linux&lt;&#x2F;a&gt; onto a (used) laptop - or a small &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.raspberrypi.com&#x2F;&quot;&gt;Raspberry Pi&lt;&#x2F;a&gt; mini computer, which also is available as compact computer-in-a-keyboard version.&lt;&#x2F;p&gt;
&lt;p&gt;After base-installation simply install the &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;packages.debian.org&#x2F;stable&#x2F;metapackages&#x2F;hamradio-all&quot;&gt;hamradio-all&lt;&#x2F;a&gt; from the standard software app. That includes practically everything a HAM might need.&lt;&#x2F;p&gt;
&lt;p&gt;You don&#x27;t need a special HamPi installationen. A simple, normal Debian is sufficient - which also comes with regular updates, and that you can install all kinds of practical packages like office alongside.&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Papers &amp; Talks</title>
          <pubDate>Sun, 29 Dec 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/volker.tanger/papers/</link>
          <guid>https://www.wyae.de/volker.tanger/papers/</guid>
          <description xml:base="https://www.wyae.de/volker.tanger/papers/">&lt;p&gt;in German language unless specified otherwise:&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title> Volker Tanger - CV</title>
          <pubDate>Sat, 28 Dec 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/volker.tanger/cv/</link>
          <guid>https://www.wyae.de/volker.tanger/cv/</guid>
          <description xml:base="https://www.wyae.de/volker.tanger/cv/">&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Expert IT Incident-Response &amp;amp; Computer Forensik&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Auditor &amp;amp; Berater&#x2F;Consultant&lt;&#x2F;strong&gt; für IT-Sicherheit&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Entwickler &#x2F; Developer&lt;&#x2F;strong&gt; für Security- und Web-Software&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Administrator&lt;&#x2F;strong&gt; von IT-Security Systemen&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;</description>
      </item>
      <item>
          <title>AGB - Impressum - Datenschutz</title>
          <pubDate>Thu, 14 Mar 2024 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/agb/</link>
          <guid>https://www.wyae.de/agb/</guid>
          <description xml:base="https://www.wyae.de/agb/">&lt;p&gt;Diese AGBs sind an &#x27;normale&#x27; Nutzer gerichtet und daher nicht in Juristendeutsch
(wie in Art.7 DSGVO vorgeschrieben).&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Android &amp; iPhone App &#x27;BlueMail&#x27; Steals Mail Account Credentials</title>
          <pubDate>Sun, 24 Dec 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/volker.tanger/vuln/iphone_bluemail_account_theft/</link>
          <guid>https://www.wyae.de/volker.tanger/vuln/iphone_bluemail_account_theft/</guid>
          <description xml:base="https://www.wyae.de/volker.tanger/vuln/iphone_bluemail_account_theft/">&lt;p&gt;The mail application leaks passwords to Amazon AWS servers which then access the accoun without user consent.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Selbstbau-Solaranlagen - und wie weiter?</title>
          <pubDate>Mon, 06 Nov 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/hardware/solaranlage/</link>
          <guid>https://www.wyae.de/hardware/solaranlage/</guid>
          <description xml:base="https://www.wyae.de/hardware/solaranlage/">&lt;p&gt;Eine einfache Insel-&#x2F;Campinganlage, dann Balkonsolar - und wie weiter?&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;TL;DR:&lt;&#x2F;strong&gt;&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Für Wochenendhütte, Schrebergarten, Camping:  Powerstation eines etablierten Herstellers + passendes Solarpanel&lt;&#x2F;li&gt;
&lt;li&gt;&quot;Funktioniert und reicht&quot; für Wohnung&#x2F;Haus:  Balkonsolaranlage  (Amortisation in 4-5 Jahren)&lt;&#x2F;li&gt;
&lt;li&gt;Wartungsarme Investition mit Rendite: große Solaranlage mit Volleinspeisung&lt;&#x2F;li&gt;
&lt;li&gt;Angst vor Blackout, kleiner (Not-) Bedarf:  Powerstation + passendes Solarpanel&lt;&#x2F;li&gt;
&lt;li&gt;Angst vor Blackout &#x2F; Autarkie: Große Insel-Anlage mit Batteriepuffer und Netzbezug&lt;&#x2F;li&gt;
&lt;li&gt;für Tüftler:  Balkonsolaranlage oder&#x2F;und(!) selbstgebaute kleine Inselanlage als Einstiegsdroge, dann weiter...&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;</description>
      </item>
      <item>
          <title>Hello GIT-World!</title>
          <pubDate>Wed, 01 Nov 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/blog/2023-11-01_hello_cms/</link>
          <guid>https://www.wyae.de/blog/2023-11-01_hello_cms/</guid>
          <description xml:base="https://www.wyae.de/blog/2023-11-01_hello_cms/">&lt;p&gt;Vor Jahr(zent)en habe ich Versionierung mit versionsnumerierten Archiven gearbeitet, dann mit GIT, dann bis zum Microsoft-Aufkauf bei Github, dann wieder auf Archiven.&lt;&#x2F;p&gt;
&lt;p&gt;Und seit wenigen Tagen habe ich ein eigenes, öffentliches &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;git.wyae.de&#x2F;WYAE&#x2F;&quot;&gt;GIT-Repository&lt;&#x2F;a&gt; (samt Weboberfläche und Issue-Tracker) - und bin wieder bei GIT.&lt;&#x2F;p&gt;
&lt;p&gt;Willkommen beim Mitmachen!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Review: QNAP NAS</title>
          <pubDate>Fri, 30 Jun 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/blog/2023-06-30_QNAP-NAS/</link>
          <guid>https://www.wyae.de/blog/2023-06-30_QNAP-NAS/</guid>
          <description xml:base="https://www.wyae.de/blog/2023-06-30_QNAP-NAS/">&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.qnap.com&#x2F;&quot;&gt;QNAP&lt;&#x2F;a&gt; ist einer der besseren Hersteller von SoHo-NAS-Systemen.
Eigentlich ganz nette Systeme, vielleicht ein wenig &#x27;roher&#x27; im Anfühlen als Erz-Rivale Synology, aber ähnliche Features, ähnliche Qualität - aber vor allem: deutlich mehr Auswahl an Geräten und Funktionen. Zudem sind alle Speichergeräte gleichberechtigt: extern angeschlossene Geräte lassen sich auch in ein RAID einbinden, und so den Gespamtspeicher vergrößern. Synology schließt so etwas kategorisch aus.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Hello CMS-World!</title>
          <pubDate>Mon, 29 May 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/blog/2023-05-29_hello_world/</link>
          <guid>https://www.wyae.de/blog/2023-05-29_hello_world/</guid>
          <description xml:base="https://www.wyae.de/blog/2023-05-29_hello_world/">&lt;p&gt;Nach drei Jahrzehnten handgeklöppeltem HTML-Code habe ich meine Seite nun auf ein CMS umgestrickt. Endlich ein ziemlich feature-komplettes, das trotzdem statische Seiten &#x27;rausrendert.&lt;&#x2F;p&gt;
&lt;p&gt;Irgendwann wird die Warteschlange einzutragender Blogeinträge dann doch zu lang...&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>zzz - Retired Firewall Tools</title>
          <pubDate>Mon, 15 May 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/software/FWtools/</link>
          <guid>https://www.wyae.de/software/FWtools/</guid>
          <description xml:base="https://www.wyae.de/software/FWtools/">&lt;p&gt;These tools were used to produce documentation from firewall configuration files. Sometimes necessity is no longer given (e.g. ReadConfig), sometimes I just moved on and have no more need to use the software myself.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>zzz - Retired Software</title>
          <pubDate>Mon, 15 May 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/software/Retired/</link>
          <guid>https://www.wyae.de/software/Retired/</guid>
          <description xml:base="https://www.wyae.de/software/Retired/">&lt;p&gt;Open Software by WYAE usually did not start as big project but clever collections of tiny, sometimes even simple tools that measurably ease the expert&#x27;s work.&lt;&#x2F;p&gt;
&lt;p&gt;Software in this section no longer is actively developed by me. Sometimes necessity is no longer given (e.g. ReadConfig), sometimes I just moved on and have no more need to use the software myself. If someone wants to take over and continue development, I&#x27;ll be happy to hand over maintainership.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>SpiderBeam - Mast-Klemme &#x2F; Pole Ring-Fulcrum</title>
          <pubDate>Thu, 20 Apr 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/hardware/SpiderbeamKlemme/</link>
          <guid>https://www.wyae.de/hardware/SpiderbeamKlemme/</guid>
          <description xml:base="https://www.wyae.de/hardware/SpiderbeamKlemme/">&lt;p&gt;( &lt;a href=&quot;https:&#x2F;&#x2F;www.wyae.de&#x2F;hardware&#x2F;SpiderbeamKlemme&#x2F;#ENGLISH&quot;&gt;english&lt;&#x2F;a&gt; version below )&lt;&#x2F;p&gt;
&lt;p&gt;Eine Kurzwellen-Antenne mal eben im Garten aufbauen?&lt;&#x2F;p&gt;
&lt;p&gt;Ein &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.spiderbeam.com&#x2F;&#x2F;product_info.php?language=de&amp;amp;info=p428_Spiderbeam%2010m%20Mini%20fiberglass%20pole.html&quot;&gt;10m &#x2F; 12m SpiderBeam Mast&lt;&#x2F;a&gt; passt &lt;em&gt;FAST&lt;&#x2F;em&gt; genau in ein DN75 Abflussrohr. Da müsste sich doch was machen lassen...&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Vulnerability Reports</title>
          <pubDate>Wed, 15 Feb 2023 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/volker.tanger/vuln/</link>
          <guid>https://www.wyae.de/volker.tanger/vuln/</guid>
          <description xml:base="https://www.wyae.de/volker.tanger/vuln/">&lt;p&gt;In der täglichen Arbeit als Projektleiter und Auditor für IT-Sicherheit
stolpert man immer mal wieder über den ein oder anderen Bug auch in
Sicherheitssystemen (z.B. Firewalls). Hier die Liste meiner Entdeckungen:&lt;&#x2F;p&gt;
&lt;p&gt;&lt;strong&gt;ENGLISH:&lt;&#x2F;strong&gt; In my daily work as senior IT security consultant and auditor I stumble
across vulerabilities once in a while - even with in IT security software
(e.g. firewalls). Here the list of my discoveries:&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Gravitationsspeicher</title>
          <pubDate>Fri, 23 Dec 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/hardware/Gravitationsspeicher/</link>
          <guid>https://www.wyae.de/hardware/Gravitationsspeicher/</guid>
          <description xml:base="https://www.wyae.de/hardware/Gravitationsspeicher/">&lt;p&gt;Eine kurze Rechnung zu Ideen wie&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&#x27;Warum nicht Strom zu Hause speichern, indem ich ein Gewicht hochziehe und beim &#x27;Runterlassen wieder Strom generiere?&#x27;&lt;&#x2F;li&gt;
&lt;li&gt;&#x27;Regenwasser vom Dach treibt eine Turbine an!&#x27;&lt;&#x2F;li&gt;
&lt;li&gt;etc.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;</description>
      </item>
      <item>
          <title>Live Streaming HowTo</title>
          <pubDate>Mon, 13 Jun 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/docs/video-streaming/</link>
          <guid>https://www.wyae.de/docs/video-streaming/</guid>
          <description xml:base="https://www.wyae.de/docs/video-streaming/">&lt;p&gt;( &lt;a href=&quot;https:&#x2F;&#x2F;www.wyae.de&#x2F;docs&#x2F;video-streaming&#x2F;#ENGLISH&quot;&gt;english&lt;&#x2F;a&gt; version below )&lt;&#x2F;p&gt;
&lt;p&gt;Manchmal möchte man selber sein Video-Streaming kontrollieren. Sei es, dass die bekannteren Anbieter wie Discord, Zoom, Cisco Webex oder Microsoft Teams die Teilnehmerzahl beschränken, die Soundqualität schlicht grottig ist: mindestens die ersten drei haben &quot;Klangverbesserer&quot; im Einsatz (manchmal sogar mit &quot;KI&quot; beworben), die Hintergrundgeräsche wie beispielsweise Musik herausrechnen. Ganz blöd bei Musikrunden und Circles.&lt;&#x2F;p&gt;
&lt;p&gt;Oder man möchte abseits übergriffiger AGBs streamen, da so
manche Anbieter sich gleich die Rechte an Texten, Bildern, Lesungen o.ä.
abgreifen wollen.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>InStoDE - Interactive Story DEvelopment</title>
          <pubDate>Fri, 13 May 2022 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/software/instode/</link>
          <guid>https://www.wyae.de/software/instode/</guid>
          <description xml:base="https://www.wyae.de/software/instode/">&lt;p&gt;InStoDE ist ein einfaches Tool zur Erstellung von interaktiven Stories - wie man sie vielleicht in analog aus den klassischen Soloabenteuer-Büchern (&quot;Lone Wolf&quot;) kennt. Jetzt aber zum Klicken.
Die Idee ist an sich nicht neu - da gibt es schon länger entsprechende Tools aus der Frühzeit der Computerei - &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;ganelson&#x2F;inform&quot;&gt;Inform&lt;&#x2F;a&gt;, TADS, Hugo, Twine sind Namen die dann fallen (&lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.wikihow.com&#x2F;Make-a-Text-Based-Game&quot;&gt;Artikel dazu&lt;&#x2F;a&gt;). Dort werden Abenteuer dann über Dort muss man dann entsprechende Kommandos eingeben, um sich beispielsweise von einem Raum zum nächsten zu bewegen, um Dinge aufzuheben, zu untersuchen oder zu nutzen. Der Haken dabei: man findet ggfs. das passende Vokabular nicht - und man braucht einen speziellen Client um das Adventure zu spielen.&lt;&#x2F;p&gt;
&lt;p&gt;InStoDE erzeugt eine HTML-Datei, die schon das gesamte Abenteuer enthält. Kein extra Client, keine besondere Umgebung notwendig.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Convert-Threema - format threema chat exports</title>
          <pubDate>Fri, 29 Oct 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/software/convert-threema/</link>
          <guid>https://www.wyae.de/software/convert-threema/</guid>
          <description xml:base="https://www.wyae.de/software/convert-threema/">&lt;p&gt;Convert-Threema converts threema chat exports into a simple HTML page,
placing media where they appeared in the conversation.&lt;&#x2F;p&gt;
&lt;p&gt;Threema unfortunately keeps changing the archive format every year.  m(&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Teichfilter &#x2F; Garden Pond Filter</title>
          <pubDate>Wed, 08 Sep 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/hardware/teichfilter/</link>
          <guid>https://www.wyae.de/hardware/teichfilter/</guid>
          <description xml:base="https://www.wyae.de/hardware/teichfilter/">&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;www.wyae.de&#x2F;hardware&#x2F;teichfilter&#x2F;tf1.jpg&quot; alt=&quot;Gartenteich&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;p&gt;Da hat man nun einen schönen kleinen Gartenteich - und kriegt das Wasser einfach nicht sauber. Viel zu viel Mulm durch die Fische und Frösche, alles algt zu schnell zu.&lt;&#x2F;p&gt;
&lt;p&gt;Und (bezahlbare) kommerzielle Teichfilter schaffen es einfach nicht, die 2m³ Gartenteich sauber zu halten.&lt;&#x2F;p&gt;
&lt;p&gt;Nach diversen Iterationen bin ich nun bei einer Variante angelangt, die den Teich kristalllar hält, einfach zu reinigen und(!) billig ist.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Stehtisch &#x2F; Standing Desk</title>
          <pubDate>Thu, 08 Apr 2021 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/hardware/stehtisch/</link>
          <guid>https://www.wyae.de/hardware/stehtisch/</guid>
          <description xml:base="https://www.wyae.de/hardware/stehtisch/">&lt;p&gt;( &lt;a href=&quot;https:&#x2F;&#x2F;www.wyae.de&#x2F;hardware&#x2F;stehtisch&#x2F;#ENGLISH&quot;&gt;english&lt;&#x2F;a&gt; version below )&lt;&#x2F;p&gt;
&lt;p&gt;Wenn man erst einmal einige Jahre an Schreibtischen gesessen hat, und gesessen, und gesessen, dann will irgendwann der Rücken nicht mehr ganz so, wie man es gerne hätte.
Und dann hilft es enorm, die Schreibtischposition einfach ändern zu können.&lt;&#x2F;p&gt;
&lt;p&gt;Dummerweise sind Schreibtische, bei denen man die Position elektrisch verstellen kann echt sch...iemlich teuer.
Daher habe ich mir einen selber gebaut - bei dem ein Wechsel der Arbeitsposition auch noch schnell und einfach ist:&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title> WYAE - Licenses &amp; Support</title>
          <pubDate>Wed, 07 Oct 2020 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/software/support/</link>
          <guid>https://www.wyae.de/software/support/</guid>
          <description xml:base="https://www.wyae.de/software/support/">&lt;h2 id=&quot;Licenses&quot;&gt;Licenses&lt;&#x2F;h2&gt;
&lt;p&gt;Software available on this webpage usually is published under
an &lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.opensource.org&#x2F;&quot;&gt;open source&lt;&#x2F;a&gt; license - smaller work under a
&lt;a rel=&quot;external&quot; href=&quot;http:&#x2F;&#x2F;www.opensource.org&#x2F;licenses&#x2F;mit-license.php&quot;&gt;X11 &#x2F; MIT (or: Modified BSD)&lt;&#x2F;a&gt;
style license, bigger projects usually under &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;joinup.ec.europa.eu&#x2F;collection&#x2F;eupl&#x2F;eupl-text-eupl-12&quot;&gt;EUROPEAN UNION PUBLIC LICENCE (EUPL)&lt;&#x2F;a&gt;.
For details see the individual software documentation.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Vulnerability Report: Lancom Router Weak Password Encryption (pre LCOS 9.x)</title>
          <pubDate>Tue, 19 Nov 2019 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/volker.tanger/vuln/lancom_password_knuddelbaerchen/</link>
          <guid>https://www.wyae.de/volker.tanger/vuln/lancom_password_knuddelbaerchen/</guid>
          <description xml:base="https://www.wyae.de/volker.tanger/vuln/lancom_password_knuddelbaerchen/">&lt;p&gt;The enrcyption of passwords in router configuration files can trivially be broken.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Hash-ID - identify hash types</title>
          <pubDate>Thu, 09 Mar 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/docs/hashid/</link>
          <guid>https://www.wyae.de/docs/hashid/</guid>
          <description xml:base="https://www.wyae.de/docs/hashid/">&lt;p&gt;Simply identify hashes. This basically is the one-page-HTML+Javascript version of psypanda &lt;a href=&quot;mailto:c0re@psypanda.org&quot;&gt;c0re&lt;&#x2F;a&gt;&#x27;s &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;psypanda&#x2F;hashID&quot;&gt;hashID&lt;&#x2F;a&gt; which is programmed in python.
As his code this page is copylefted under GPLv3&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Euro Note Serial Number Check</title>
          <pubDate>Wed, 08 Mar 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/docs/euro_bankknote_checksum/</link>
          <guid>https://www.wyae.de/docs/euro_bankknote_checksum/</guid>
          <description xml:base="https://www.wyae.de/docs/euro_bankknote_checksum/">&lt;h2 id=&quot;Jeder_Euro-Schein_hat_eine_eindeutige_Seriennummer.&quot;&gt;Jeder Euro-Schein hat eine eindeutige Seriennummer.&lt;&#x2F;h2&gt;
&lt;p&gt;Sie beginnt mit einem Buchstaben, aus dem sich das Land auslesen lässt, eine 10stellige Seriennummer sowie eine Prüfziffer.Mir sind zwei Prüfungen bekannt:&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Port-Forwarding ohne Firewall und feste IP-Adresse -  without firewall or static IP address</title>
          <pubDate>Wed, 08 Mar 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/docs/port_forwarding_mit_ssh/</link>
          <guid>https://www.wyae.de/docs/port_forwarding_mit_ssh/</guid>
          <description xml:base="https://www.wyae.de/docs/port_forwarding_mit_ssh/">&lt;p&gt;Manch einer hängt vielleicht hinter einem Router oder eine Firewall, die er nicht beeinflussen kann - oder an einem &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;de.wikipedia.org&#x2F;wiki&#x2F;IPv6#Dual-Stack_Lite_.28DS-Lite.29&quot;&gt;DS-Lite&lt;&#x2F;a&gt;, der IPv6-Adressen liefert, aber für IPv4 ein NAT-Gateway auf Providerseite einsetzt.&lt;&#x2F;p&gt;
&lt;p&gt;Wenn man jetzt Dienste hinter einem solchen Anschluss betreiben will, der kann einen kleinen vServer mieten (die gibt&#x27;s ab 2,- &#x2F; Monat), und die Anfragen per SSH hinter das NAT zu holen.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Teatimer (simple JavaScript)</title>
          <pubDate>Wed, 08 Mar 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/docs/teatimer/</link>
          <guid>https://www.wyae.de/docs/teatimer/</guid>
          <description xml:base="https://www.wyae.de/docs/teatimer/">&lt;p&gt;Ganz simpel - ein Timer zum Tee-Kochen in JavaScript.&lt;&#x2F;p&gt;
&lt;p&gt;Keine Frameworks, kein jQuery - einfach nacktes JavaScript.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>VENEv = Volker&#x27;s &amp; Enno&#x27;s Nessus Evaluation</title>
          <pubDate>Wed, 08 Mar 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/software/venev/</link>
          <guid>https://www.wyae.de/software/venev/</guid>
          <description xml:base="https://www.wyae.de/software/venev/">&lt;p&gt;The Nessus security scanner by &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;www.tenablesecurity.com&#x2F;&quot;&gt;Tenable&lt;&#x2F;a&gt;
is a valuable tool for security consultants performing network audits.
Unfortunately it does lack a quick overview over the vulnerabilities
(supposedly) found.&lt;&#x2F;p&gt;
&lt;p&gt;This tool will extract such a re-sortable overview as CSV table from a
Nessus export.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>Projects</title>
          <pubDate>Wed, 08 Mar 2017 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/volker.tanger/projects/</link>
          <guid>https://www.wyae.de/volker.tanger/projects/</guid>
          <description xml:base="https://www.wyae.de/volker.tanger/projects/">&lt;p&gt;Vielleicht erwartet der ein oder andere hier eine Liste von
Referenzkunden oder -projekten. Durch die vertrauliche bzw.
sicherheits-sensitive Natur meiner Arbeit bedingt, bin ich in den
allermeisten Fällen dazu verpflichtet, über Kundennamen und Arbeit
Stillschweigen zu bewahren.&lt;&#x2F;p&gt;</description>
      </item>
      <item>
          <title>IPv6 &#x2F; IPv4 addresses (Teredo, 6to4)</title>
          <pubDate>Tue, 20 Dec 2016 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.wyae.de/docs/ipv6calc/</link>
          <guid>https://www.wyae.de/docs/ipv6calc/</guid>
          <description xml:base="https://www.wyae.de/docs/ipv6calc/">&lt;p&gt;IPv6 usage is (slowly but steadily) increasing - and IPv4-IPv6 tunnels see increasing usage.
This little JavaScript page enables you to convert tunneled addresses to original ones (and vice versa).&lt;&#x2F;p&gt;
&lt;script type=&quot;text&#x2F;javascript&quot;&gt;
function toHex (str) {
    i = parseInt(str);
    if (16 &gt; i) {
        return &quot;0&quot; + i.toString(16);
    } else {
        return i.toString(16);
    } 
}

function Calc4to6 () {
    octett = window.document.form.fourtosix.value.split(&#x27;.&#x27;);  
    window.document.form.sixtofour.value = 
	&quot;&quot; 
	+ toHex(octett[0])
	+ toHex(octett[1])
	+ &quot;:&quot; 
	+ toHex(octett[2])
	+ toHex(octett[3])
	+ &quot;::1&quot;;
}

function Calc6to4 () {
    hextett = window.document.form.sixtofour.value.split(&#x27;:&#x27;);  
    h0 = parseInt(hextett[0], 16);
    hh0 = h0 &gt;&gt; 8;
    hl0 = ( 0x00ff &amp; h0 );
    h1 = parseInt(hextett[1], 16);
    hh1 = h1 &gt;&gt; 8;
    hl1 = ( 0x00ff &amp; h1 );
    window.document.form.fourtosix.value = 
	&quot;&quot; 
	+ hh0
	+ &quot;.&quot; 
	+ hl0
	+ &quot;.&quot; 
	+ hh1
	+ &quot;.&quot; 
	+ hl1
	;
}

function CalcTeredo () {
    hextett = window.document.formt.teredo6.value.split(&#x27;:&#x27;);  
    h0 = parseInt(hextett[0], 16);
    hh0 = h0 &gt;&gt; 8;
    hl0 = ( 0x00ff &amp; h0 );
    h1 = parseInt(hextett[1], 16);
    hh1 = h1 &gt;&gt; 8;
    hl1 = ( 0x00ff &amp; h1 );
    window.document.formt.tereSrv.value = 
	&quot;&quot; 
	+ hh0
	+ &quot;.&quot; 
	+ hl0
	+ &quot;.&quot; 
	+ hh1
	+ &quot;.&quot; 
	+ hl1
	;
    port = 0xffff ^ parseInt(hextett[3], 16);
    h0 = 0xffff ^ parseInt(hextett[4], 16);
    hh0 = h0 &gt;&gt; 8;
    hl0 = ( 0x00ff &amp; h0 );
    h1 = 0xffff ^ parseInt(hextett[5], 16);
    hh1 = h1 &gt;&gt; 8;
    hl1 = ( 0x00ff &amp; h1 );
    window.document.formt.tereClt.value = 
	&quot;&quot; 
	+ hh0
	+ &quot;.&quot; 
	+ hl0
	+ &quot;.&quot; 
	+ hh1
	+ &quot;.&quot; 
	+ hl1
	;
    window.document.formt.terePrt.value = 
	&quot;&quot; + port ;
}
&lt;&#x2F;script&gt;
&lt;p&gt;
&lt;h3&gt;6to4 tunnels &amp;nbsp; (Wikipedia &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;6to4&quot;&gt;DE&lt;&#x2F;a&gt; &#x2F; &lt;a href=&quot;http:&#x2F;&#x2F;de.wikipedia.org&#x2F;wiki&#x2F;6to4&quot;&gt;EN&lt;&#x2F;a&gt;)&lt;&#x2F;h3&gt;
&lt;!-----------------------------------------------------&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;form name=&quot;form&quot;&gt;
&lt;td&gt;
&lt;input type=&quot;text&quot; name=&quot;fourtosix&quot; value=&quot;192.168.1.1&quot; size=&quot;16&quot; &#x2F;&gt;
&lt;&#x2F;td&gt;&lt;td&gt;
&amp;nbsp;&amp;nbsp;
&lt;input type=&quot;button&quot; value=&quot;&lt;&quot; onClick=&quot;Calc6to4();&quot; &#x2F;&gt;
&lt;input type=&quot;button&quot; value=&quot;&gt;&quot; onClick=&quot;Calc4to6();&quot; &#x2F;&gt;
&amp;nbsp;&amp;nbsp;
&lt;&#x2F;td&gt;&lt;td&gt;
&lt;b&gt;2002:&lt;&#x2F;b&gt;&lt;input type=&quot;text&quot; name=&quot;sixtofour&quot; value=&quot; c0a8:0101::&quot; size=&quot;12&quot; &#x2F;&gt;
&lt;&#x2F;td&gt;
&lt;&#x2F;form&gt;
&lt;&#x2F;tr&gt;
&lt;!-----------------------------------------------------&gt;
&lt;&#x2F;table&gt;
&lt;p&gt;&amp;nbsp;&lt;p&gt;	
&lt;h3&gt;Teredo tunnel &amp;nbsp; (Wikipedia &lt;a href=&quot;http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Teredo_tunneling#IPv6_addressing&quot;&gt;EN&lt;&#x2F;a&gt;)&lt;&#x2F;h3&gt;
&lt;!-----------------------------------------------------&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;form name=&quot;formt&quot;&gt;
&lt;td&gt;
&lt;b&gt;2001:0:&lt;&#x2F;b&gt;&lt;input type=&quot;text&quot; name=&quot;teredo6&quot; value=&quot;1234:5678:ffdd:cc77&quot; size=&quot;22&quot; &#x2F;&gt;
&lt;&#x2F;td&gt;&lt;td&gt;
&amp;nbsp;&amp;nbsp;
&lt;input type=&quot;button&quot; value=&quot;&gt;&quot; onClick=&quot;CalcTeredo();&quot; &#x2F;&gt;
&amp;nbsp;&amp;nbsp;
&lt;&#x2F;td&gt;&lt;td&gt;
Server: 
&lt;br &#x2F;&gt;
Client: 
&lt;br &#x2F;&gt;
Port:
&lt;&#x2F;td&gt;&lt;td&gt;
&lt;input type=&quot;text&quot; name=&quot;tereSrv&quot; value=&quot;123.234.345.456&quot; size=&quot;12&quot; &#x2F;&gt;
&lt;br &#x2F;&gt;
&lt;input type=&quot;text&quot; name=&quot;tereClt&quot; value=&quot;654.543.432.321&quot; size=&quot;12&quot; &#x2F;&gt;
&lt;br &#x2F;&gt;
&lt;input type=&quot;text&quot; name=&quot;terePrt&quot; value=&quot;12345&quot; size=&quot;5&quot; &#x2F;&gt;
&lt;&#x2F;td&gt;
&lt;&#x2F;form&gt;
&lt;&#x2F;tr&gt;
&lt;!-----------------------------------------------------&gt;
&lt;&#x2F;table&gt;
</description>
      </item>
    </channel>
</rss>
