Информация о регистрации

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

GrigoryS
Сообщения: 7
Зарегистрирован: Пт ноя 19, 2010 13:44

Информация о регистрации

Сообщение GrigoryS »

Здравствуйте!
Поиском не нашел, поэтому решил спросить.
Пишу прогу для инвентаризации ПО. Нужно из тотала вытащить информацию о регистрации. Я так понял, что она находится в файле wincmd.key. Попробовал раскодировать его base64, но не получилось.
Подскажите пожалуйста, как он закодирован? или как еще можно получить инфу о регистрации?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

А может, первого апреля дождёмся? :mrgreen:
У нас тут тема варезника запрещена пунктом 5 правил.
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Почему сразу варезник? Если софт куплен, то нужно просто считать (перевести в текст) несколько строчек из окна "О программе". Это можно сделать, например, программой Kleptomania.
Только, увы, вручную. Или самому написать нечто подобное - с распознаванием шрифтов, которыми выведен текст.
Или из самой этой формочки как-то его прочитать, но тут я уже не спец:) Программеры лучше подскажут:)
#199018
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

alexey65536 писал(а):Почему сразу варезник?
Потому что >>
GrigoryS писал(а):Подскажите пожалуйста, как он закодирован?
Аватара пользователя
alexey65536
Сообщения: 1056
Зарегистрирован: Пт янв 20, 2006 10:58
Откуда: Taganrog

Сообщение alexey65536 »

Так товарищ хочет автоматом и в пакетном режиме "распознать" кучу ключей. Это само по себе не преступление, если он (контора) их до этого легально приобрел(а).
Я только хочу сказать, что автоматически - не получится...:)
#199018
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

GrigoryS писал(а):или как еще можно получить инфу о регистрации?
Элементарно.
Ctrl+C; Ctrl+V:

Код: Выделить всё

---------------------------
О программе Total Commander
---------------------------
Total Commander, версия 7.55a 32 bit (7.7.2010)

Copyright © 1993-2010 by Christian Ghisler


Русский перевод: Власов К. А., Казаков В. Ю.

Зарегистрировано на:
Unregistered evaluation copy.
Please register!

e-mail: support@ghisler.com

INI-Files:
D:\Total Commander\wincmd.ini
D:\Total Commander\wcx_ftp.ini
---------------------------
ОК   
---------------------------
:D
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

alexey65536 писал(а):Так товарищ хочет автоматом и в пакетном режиме "распознать" кучу ключей. Это само по себе не преступление, если он (контора) их до этого легально приобрел(а).
Получение способа раскодирования ключей есть не что иное, как крекинг. Дальнейшие манипуляции с этим алгоритмом могут привести к соответствующим последствиям. Обсуждать общедоступные способы получения информации можно, но не этот.
GrigoryS
Сообщения: 7
Зарегистрирован: Пт ноя 19, 2010 13:44

Сообщение GrigoryS »

Жалко конечно что нельзя из тотала никак выдернуть инфу о регистрации, у другого софта все в реестре прописано, видимо буду считать контрольную сумму wincmd.key.

пс. Ctrl+C; Ctrl+V не подходит, потому что 750 машин трудновато обойти.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Flasher писал(а):Получение способа раскодирования ключей есть не что иное, как крекинг.
О раскодировании ключа речи не шло. Речь шла о вытаскивании из ключа той информации, которая показывается пользователю самим же Тоталом.
Естественно, обсуждения полного раскодирования здесь будут пресекаться, но, думается, необходимости в этом нет, т.к. ключ, скорее всего, зашифрован чем-то типа AES, и, следовательно, без секретной части расшифровке не поддаётся.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

GrigoryS писал(а):потому что 750 машин трудновато обойти
А зачем обходить? Если есть доступ к файлам ключей, можно последовательно покладывать каждый и после перезапуска вызывать инфу о программе.
Всё это, при желании, можно загнать в скрипт.
Нет, я не сплю. Я просто медленно моргаю.
GrigoryS
Сообщения: 7
Зарегистрирован: Пт ноя 19, 2010 13:44

Сообщение GrigoryS »

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

Batya, да нет, спасибо, я md5 посчитаю и буду сравнивать.

Тему можете закрывать.
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

GrigoryS писал(а):не думал что в этом файле содержатся некие скрытые данные
Точнее этот файл лучше называть файлом лицензии. А лицензия стоит денег, поэтому файл зашифрован.
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

[mod="CaptainFlint"]Оффтоп о том, что кодируется, раскодируется, кто что имел в виду и зачем он это имел в виду, перенесён в тему Что такое раскодирование ключа.[/mod]
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

CaptainFlint писал(а):Естественно, обсуждения полного раскодирования здесь будут пресекаться, но, думается, необходимости в этом нет, т.к. ключ, скорее всего, зашифрован чем-то типа AES, и, следовательно, без секретной части расшифровке не поддаётся.
Вот сомневаюсь. Обычно для расшифровки используется публичный ключ. И раз сам тотал умеет расшифровывать эту информацию, у него этот ключ есть. А секретным ключом можно сделать и обратную операцию - зашифровать, поэтому он должен быть только у Гислера.

Кстати, я бы не назвал получение информации из файла ключа незаконным. Незаконно пытаться зашифровать информацию с целью создания файла ключа, аналогичного по функциональности. Ну и возможно анализировать код тотала с целью получения алгоритма дешифрования содержимого файла ключа (хотя это и никому не навредит). :) Ведь ключ у тотала - это информация о регистрации плюс аналог цифровой подписи, удостоверяющей, что ключ выписан автором программы, тут не должно быть никаких секретных данных.

А вообще, возможно, Гислер даже поможет с получением информации из файла ключа, если обратиться к нему - ведь ничего плохого в этом нет. Тем более, если обратится представитель организации, которая приобрела кучу лицензий.
Последний раз редактировалось MVV Пт ноя 19, 2010 19:12, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

MVV писал(а):Кстати, по логике, расшифровка информации из файла ключа не является незаконной. Незаконной является попытка шифрования информации с целью создания файла ключа, аналогичного по функциональности. Ну и возможно попытка анализа кода тотала с целью получения алгоритма дешифрования содержимого файла ключа (хотя это и никому не навредит).
Никому кроме Гислера. Способ дешифровки станет общедоступным, ключи будут делаться направо и налево, кто-то поумнее изготовит прогу, генерирующую ключи с любыми именами, тем самым избегая модификации exe-шника. Подобные пути ведут к варезу, собственно, о чём я здесь и писал.
Последний раз редактировалось Flasher Пт ноя 19, 2010 19:15, всего редактировалось 1 раз.
Ответить