{"id":400,"date":"2019-07-26T14:07:24","date_gmt":"2019-07-26T14:07:24","guid":{"rendered":"https:\/\/www.cssec.de\/blog\/?p=400"},"modified":"2024-07-09T14:57:23","modified_gmt":"2024-07-09T14:57:23","slug":"teamviewer-neue-id-erzeugen-lassen","status":"publish","type":"post","link":"https:\/\/www.cssec.de\/blog\/2019\/07\/26\/teamviewer-neue-id-erzeugen-lassen\/","title":{"rendered":"Linux: In Teamviewer neue ID erzeugen lassen"},"content":{"rendered":"<p>Hallo,<\/p>\n<p>irgendwie g\u00e4ngelt Teamviewer einen laufend, dass man die Version angeblich kommerziell nutzt, ohne jedoch irgendeinen Beweis daf\u00fcr zu liefern. Mir ging das die letzen Male ziemlich auf den Keks. Diese G\u00e4ngelung erfolgt i.d.R. dann, wenn man eine bestimmte Anzahl von Sitzungen unter einer Teamviewer-ID gestartet hat.<br \/>\nAlso dachte ich mir, w\u00e4re es bestimmt sinnvoll, einfach die ID zu wechseln. Unter Windows geht das m.E. leider nicht, unter Linux daf\u00fcr umso einfacher.<\/p>\n<p>Installiert als erstes das macchanger-Tool mit:<\/p>\n<pre>sudo pacman -S macchanger<\/pre>\n<p>oder unter Ubuntu mit dem Pendent:<\/p>\n<pre>sudo apt-get install macchanger<\/pre>\n<p>Nachdem ihr das installiert habt, stoppt erst mal den Teamviewer-D\u00e4mon:<\/p>\n<pre>sudo teamviewer --daemon stop<\/pre>\n<p>Anschlie\u00dfend ermittelt ihr erst einmal mit:<\/p>\n<pre>ifconfig<\/pre>\n<p>unter welchem Netzadapter ihr euch verbunden habt. In meinem Fall (Manjaro) war das enp3s0. F\u00fchrt dann mit dem entsprechenden Adapternamen folgenden Befehl aus:<\/p>\n<pre>sudo macchanger -r enp3s0<\/pre>\n<p>Das k\u00f6nnt ihr, solltet ihr regelm\u00e4\u00dfig verschiedene Adapter benutzen, f\u00fcr die anderen Adapter wiederholen.<br \/>\nL\u00f6scht nun die global.conf-Datei im config-Verzeichnis von Teamviewer:<\/p>\n<pre>sudo rm -rf \/opt\/teamviewer\/config\/global.conf<\/pre>\n<p>Last but not least startet ihr den Teamviewer-D\u00e4mon neu:<\/p>\n<pre>sudo teamviewer --daemon start<\/pre>\n<p>Wenn ihr dann den Teamviewer-(Client) startet, kommt wieder eine Lizenzvereinbarung, die ihr absegnen m\u00fcsst und ihr habt eine neue ID zugeordnet bekommen.<br \/>\nLinux ist schon verdammt cool.<\/p>\n<h5>Nachtrag 09.07.2024:<\/h5>\n<p>Nach nun mittlerweile knapp 5 Jahren hat sich auf dem Linux-Markt so einiges getan. Die neueren Linux-Varianten (z.B. ein neueres Manjaro) hat nun gar nicht mehr ifconfig standardm\u00e4\u00dfig an Bord, sondern man muss alles mit dem &#8222;ip&#8220;-Befehl machen.<\/p>\n<p>Grunds\u00e4tzlich ist die Vorgehensweise sonst aber genauso &#8211; bis auf kleinere Ausnahmen.<br \/>\nAnstelle von ifconfig nutzt ihr nun folgenden Befehl, um herauszufinden, welche Netzwerkadapter ihr besitzt:<\/p>\n<pre>ip addr show<\/pre>\n<p>Das zeigt Euch wiederum alle Netzwerkanschl\u00fcsse \/ Adapter \/ Karten, die in eurem Rechner verbaut sind.<br \/>\nIn meinem Fall (vielleicht ist das nicht immer so), konnte ich Macchanger nicht sofort aufrufen, bei Aufruf habe ich einen Fehler erhalten:<\/p>\n<pre>sudo macchanger -r enp3s0\r\nCurrent MAC: xx:xx:xx:xx:xx:xx (unknown)\r\nPermanent MAC: xx:xx:xx:xx:xx:xx (unknown)\r\n[ERROR] Could not change MAC: interface up or insufficient permissions: Device or resource busy\r\n<\/pre>\n<p>In diesem Fall musste ich erst einmal den Netzwerkadapter &#8222;herunterfahren&#8220;, dazu einfach folgenden Befehl eingeben:<\/p>\n<pre>sudo ip link set dev enp3s0 down<\/pre>\n<p>Anschlie\u00dfend konnte ich den macchanger ohne Probleme ausf\u00fchren und habe danach den Adapter wieder &#8222;hochgefahren&#8220;:<\/p>\n<pre>sudo ip link set dev enp3s0 up<\/pre>\n<p>Danach lief alles wieder problemlos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hallo, irgendwie g\u00e4ngelt Teamviewer einen laufend, dass man die Version angeblich kommerziell nutzt, ohne jedoch irgendeinen Beweis daf\u00fcr zu liefern. Mir ging das die letzen Male ziemlich auf den Keks. Diese G\u00e4ngelung erfolgt i.d.R. dann, wenn man eine bestimmte Anzahl von Sitzungen unter einer Teamviewer-ID gestartet hat. Also dachte ich mir, w\u00e4re es bestimmt sinnvoll, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":141,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,15],"tags":[],"_links":{"self":[{"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/posts\/400"}],"collection":[{"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/comments?post=400"}],"version-history":[{"count":5,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/posts\/400\/revisions"}],"predecessor-version":[{"id":707,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/posts\/400\/revisions\/707"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/media\/141"}],"wp:attachment":[{"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/media?parent=400"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/categories?post=400"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cssec.de\/blog\/wp-json\/wp\/v2\/tags?post=400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}