Сменить teamviewer id

Целую неделю страдал от того что программа teamviewer заподозрила меня в несанкционированных действиях и ограничила временем подключения в 5 минут. Все попытки узнать как сменить id тимвьювера не привели к желаемому результату. Пришлось сесть за изучение Интернета. Итак всемирная помойка знаний выдала следующие решения:

на основании своих наблюдений генерирует TeamviewerID

ок! в Интернете есть скрипт меняющий эти все три параметра, вот он

@echo Off
echo Stoping TeamViewer
::Stop TeamViewer
net stop "teamviewer 9"
::Kill TeamViewer
echo Killing TeamViewer
taskkill /f /im teamviewer*
%userprofile%\nircmd\nircmd closeprocess TeamViewer.exe
::Delete ID from Registry
echo Deleting ID from Registry
%userprofile%\nircmd\nircmd regdelval "HKEY_LOCAL_MACHINE\Software\TeamViewer\Version7" "ClientID"
%userprofile%\nircmd\nircmd regdelval "HKEY_LOCAL_MACHINE\Software\TeamViewer\Version8" "ClientID"
%userprofile%\nircmd\nircmd regdelval "HKEY_LOCAL_MACHINE\Software\TeamViewer\Version9" "ClientID"
echo Change Program Files map date
::Change Date of Program Files map
%userprofile%\nircmd\nircmd setfilefoldertime "%programfiles%" now now
::Start TeamViewer
echo Starting TeamViewer
net start  "teamviewer 9"
::Show TeamViewer
%userprofile%\nircmd\nircmd exec show "%ProgramFiles%\TeamViewer\Version9\TeamViewer.exe"

@echo Off
echo Stoping TeamViewer
::Stop TeamViewer
net stop "teamviewer 9"
::Kill TeamViewer
echo Killing TeamViewer
taskkill /f /im teamviewer*
taskkill /f /im tv_w32.exe
%userprofile%\nircmd\nircmd closeprocess TeamViewer.exe
::Delete ID from Registry
echo Deleting ID from Registry
%userprofile%\nircmd\nircmd regdelval "HKEY_LOCAL_MACHINE\Software\TeamViewer\Version9" "ClientID"
%userprofile%\nircmd\nircmd regdelval "HKEY_LOCAL_MACHINE\Software\TeamViewer\Version9" "ClientID"
echo Change Program Files map date
::Change Date of Program Files map
%userprofile%\nircmd\nircmd setfilefoldertime "%programfiles%" now now
::Start TeamViewer
echo Starting TeamViewer
net start  "teamviewer 9"
::Show TeamViewer
%userprofile%\nircmd\nircmd exec show "%ProgramFiles%\TeamViewer\Version9\TeamViewer.exe"
"%ProgramFiles%\TeamViewer\Version9\TeamViewer.exe"

после запуска которого автор утверждает что id смениться, произойдет перезапуск программы и ограничений не будет. Запускаю скрипт ->, черное окно ->, идентификатор тимвьювера остался прежним. Блин, наверное производитель сменил алгоритм распознавания и формирования этого самого идентификатора.

ок! лезу в папку C:\Program Files\TeamViewer\Version9 ... ого...там есть TeamViewer9_Logfile.log .... отлично, в файле прекрасно расписано как формируется ид, нахожу участок лог файла, где программа перезапуcкается и каждый раз после перезапуска начинает опрашивать свой сервер чтобы присвоить мне ИД

Start:              2014/10/11 19:38:40.007 (UTC+6:00)
Version:            9.0.32494
ID:                 0
Loglevel:           Info (100)
License:            10000
Server:             master8.teamviewer.com
IC:                 -998925607
CPU:                x86 Family 6 Model 15 Stepping 13, GenuineIntel
CPU extensions:     v8
OS:                 Win7 (32-bit)
IP:                 192.168.1.233
MID:                u4c4c4544003147108059b3c04f48334a0015c573c1d1c42c5a9b22d6b59ab5ab57d1d6107d42
MIDv:               1
Proxy-Settings:     Type=1 IP= User=
IE:                 11.0.9600.17207
AppPath:            C:\Program Files\TeamViewer\Version9\TeamViewer_Service.exe
UserAccount:        система

Из лога стало ясно что на сервер master8.teamviewer.com отсылается некая информация, скорее всего IC:-998925607 (кстати отрицательное число тут получается только когда ты сменил mac-адресс сетевого интерфейса, если ранее ты ничего не менял, а просто пользовался программой, то число другое и положительное, может быть число становится отрицательным если заподозрили в коммерческом использовании. времени проверить эту теорию не было)и 
MID:u4c4c4544003147108059b3c04f48334a0015c573c1d1c42c5a9b22d6b59ab5ab57d1d6107d42, 
причем сколько бы вручную не менял параметры(сетевой карты, папки Program или других параметров)и не перезагружался ID не меняется, и при этом подозрительно не меняются данные IC и MID, значит это они отвечают за формирование кода по которому сервер компании Teamviewer выдает TeamviewerID. Теперь осталось выяснить как сделать так чтобы эти парамтры менялись ... 

Работаю с ноутбука по wifi. Это важно! Щас расскажу почему ... Вооружившись знаниями из Интернета лихорадочно произвожу следующие операци:

Оказывается мак адрес wifi в windows 7 не менятся, причем вкладка Аппаратный адрес в свойсвах сетевого адаптера есть, можно туда вбить любое значение, но адрес все равно не изменится, Есть в интернете человечек, его статья мне помогла распознать как менять адрес,

далее экcпериментирую

снова смотрю лог программы и строка MID:u4c4c4544003147108059b3c04f48334a0015c573c1d1c42c5a9b22d6b59ab5ab57d1d6107d42 явно работает с каими то идентификаторами. вот тока как узнать с какими. Тут я запускаю ipconfig /all  снова и методом поиска определяю, что часть этого MID это мой мак-адрес сетевой проводной карты, а именно  00-15-C5-73-C1-D1. Ура решение найдено - программа тимвьювер смотрит не мой мак адрес вайфай карточки, а адрес сетевой проводной карты. Быстренько меняю его, перезапукаю программу - нет результата, TeamviewerID тот же самый

Открываю диспетчер задач начинаю сравнивать ИД Жесткого диска - нет знакомых последовательностей, смотрю даты создания папок Program Files и TeamViewer - нет никакого намека на то, что сведения о них содержатся именно в MID.  В открытом файле TeamViewer9_Logfile.log поиском ищу по 3-4 символа всевозможных ИД, даты создания и изменения, а поиск не выдает ничего хорошего.

Случайно открываю и смотрю ИД флэш карты ммс, которая всегда установлена у меня в ноутбуке, и странная последовательность найдена - немного дальше в файле TeamViewer9_Logfile.log. а именно мой GUID класса устройств 4D36E972-E325-11CE-BFC1-08002BE10318 и некоторая последовательность в файле TeamViewer9_Logfile.log находится в строчке QueryVPNRegKey

2014/10/11 19:38:44.457  4936  4952  0   QueryVPNRegKey: Subkey 'SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\Properties' (39) has no 'MatchingDeviceID' entry. Continuing...

 радуюсь и

TeamviewerID сменился

втыкаю обратно ММС карту - перезапускаю программу, тимвьювер ид обратно не вернулся, а значит у меня еще есть время пользоваться программой снова и снова. Чтобы постоянно не перезапукать комп я настойчиво пользовался скриптом командами, которые указал выше, уж не знаю работает этот скрипт или нет в действительности, но всеже пользовался им.

Теперь можно с увереннность сказать, что в моем случае, программа Teamviewer генерировала свой ИД на основании моего MAC-адреса проводного интерфейса и значения GUID ММС карты памяти. А если быть точнее, то GUID использовался как дополнительный идентификатор к основному(MAC-адресу).

После всех проделанных операций по смене ИД, я вернул все параметры которые изменял ... и, о чудо, мой старый

TeamviewerID вернулся :)

побыл с ним минут 5, а далее поперетыкал все снова и получил новый, снова новый TeamviewerID. Я б даже сказал новый блестящий, ничья ..опа под ним :)) не работала - хорошенький TeamviewerID.

Сейчас готовлю статью как сменить TeamviewerID на MAC OS. Если будут замечания или пожелания пишите на почту(внизу сайта указана-на-на)

Если этот текст прочитает кто нибудь из представителей компании Teamviewer, то спешу сообщить им, что цель смены ИД не в том,  что я желаю чтобы компания стала банкротом или я просто не желаю платить, я готов заплатить за программу и желаю скорейшего роста и процветания такого хорошего сервиса, но нет у меня столько денег; лично я могу заплалить за лицензию тысячи три, и то не для коммерческих целей, а в благодарность за хорошую работу и отличное приложение.

Также спешу сообщить, что когда я запускаю программу Teamviwer, я ясно указываю что буду использовать ее в некоммерческих целях, а значит денег не заработаю ... тем более я даже не могу придумать условие  коммерции при котором я бы оказывал подобные услуги. Это услуги должны выглядеть так:

- Алло, Андрей, это твой друг Дима, привет!
- Димон, привет! Что-то случилось?
- Да! Мне срочно нужна твоя помощь ... я не могу в OpenOffice картинку сделать посередине листа, скажи как?
- Дима тут все просто! Ты должен вставить картинку через диалог вставка картинки из файла, далее выделить этот рисунок и когда появятся маркеры - это такие квадратики, удерживая Shift, чтобы сохранить пропорции картинки изменить ее по твоему усмотрению и ...
- Андрей! Я не понимаю ... подключись, сделай пожалуйста! Вот мой ИД (от автора: ему никто не говорил запусти такую то программу и скажи ИД и пароль, он сам знает что лучше сервиса нет)
- Димон! Хоть мы и друзья, но если я к тебе подключусь и сделаю это - ты должен мне сто рублей, потому что мне надо оплачивать лицензию! ....

Ну уж нет... дальше я не буду продолжать!
Я не зарабатываю денег на этом продукте ... но готов быть благодарным
.

Услуги по ремонту и восстановлению компьютера