Как вылечить тотал коммандер
Total Commander (ранее Windows Commander) — популярный файловый менеджер с графическим интерфейсом для Windows. В интернете на варезных сайтах можно найти множество решений для взлома Total’а. Их неизменный недостаток — костыльность: с выходом новой версии надо проделывать ту же процедуру «лечения» программы вновь и вновь. Но можно и по-другому. Хочешь узнать как и заодно прокачать скиллы в реверсе? Читай эту статью!
GREETINGS
Вначале хочу поблагодарить своих товарищей с сайта exelab.ru и передать привет:
- Jupiter,
- Mak,
- VodoleY,
- ELF_7719116,
- Kindly
и многим другим. Спасибо!
Какое-то время назад мой друг Jupiter предложил вместе разобрать алгоритм лицензирования Total’а. Пораскинув мозгами, мы написали генератор лицензии — файлов-ключей. И все было бы замечательно, если бы не присутствие в основе алгоритма лицензирования криптосистемы с открытым ключом — LUC. И ключи, разумеется, для успешного прохождения лицензирования нужно знать.
LUC — это похожая на RSA криптосистема. Ее отличие от RSA заключается в использовании последовательностей Люка вместо возведения в степень. Как и для RSA, для генерации закрытого ключа необходимо знать множители (P и Q), которые можно получить через факторизацию модуля (N). Но в нашем случае длина модуля — 832 бита. Естественно, ни у меня, ни у Jupiter’а таких вычислительных мощностей нет. А на квантовый компьютер мы еще денег не накопили. ????
Загрузка …
Для решения этой проблемы мы сами сгенерируем приватный и публичный ключ криптоалгоритма LUC. Приватным зашифруем лицензию, публичным программа будет расшифровывать лицензию. А чтобы публичный ключ проходил, мы пропатчим его в памяти.
Помимо LUC, в Total’е присутствуют механизмы самозащиты, защита от модификации исполняемого файла. Можно, конечно, хардкорно запатчить файл, но это как раз и есть «костыль», который лишает обход защиты универсальности.
WARNING
Статья публикуется в образовательных целях. Редакция не несет ответственности за любой вред, причиненный материалами данной публикации. В статье намеренно не рассматривается сам алгоритм лицензирования, а демонстрируются практические аспекты имплементации обхода защиты с помощью техники proxy DLL.
Что делаем?
Наша задача — заменить модуль (N) в исполняемом файле программы, не нарушая его целостности. Тогда наш сгенерированный файл ключа будет верно расшифрован и программа будет зарегистрирована.
Существует два варианта решения данной задачи:
- Написать загрузчики для х86- и х64-версий программы (Loader).
- Написать proxy DLL, которые будут выполнять ту же функцию, что и загрузчики.
Оба варианта позволяют беспрепятственно обновлять программу. Но я выбираю второй вариант, он более удобный. В этом варианте не нужно будет исправлять пути в свойствах ярлыков программы с исполняемого файла Total’а на наш лоадер. Достаточно просто скопировать DLL’ки и файл ключа в папку с установленной программой.
Инструменты
- x64dbg — отладчик;
- masm x32 — компилятор;
- masm x64 — компилятор;
- wincmd.key — ключ для программы, сгенерированный моим с Jupiter’ом кейгеном.
Процесс
Загрузка …
Я скачал с официального сайта последнюю бета-версию, включающую в себя обе версии программы (х86 и х64). Установил в директорию, которую предложил инсталлятор (C:totalcmd).
Установленные файлы
Теперь запускаем на выбор TOTALCMD.EXE или TOTALCMD64.EXE, без разницы. Получаем вот такое окно.
Это было ожидаемо. ???? Теперь запускаем Total под отладчиком и заходим в закладку Symbols.
В левой половине окна видим загруженные в память процесса модули (DLL). Из всех модулей нас интересуют только две динамические библиотеки — это version.dll и winspool.drv.
Пусть тебя не смущает, что у winspool.drv расширение не dll, на самом деле внутренняя структура у winspool.drv как у обычной динамической библиотеки. Эти два модуля и будут кандидатами для написания одноименных proxy DLL для Total’а.
Продолжение доступно только участникам
Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте
Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», увеличит личную накопительную скидку и позволит накапливать профессиональный рейтинг Xakep Score!
Подробнее
Вариант 2. Открой один материал
Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя!
Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.
Я уже участник «Xakep.ru»
Источник
Внимание!
Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.
Если Вы выложили новую версию программы, пожалуйста, сообщите об этом модератору нажав на вашем сообщении кнопку «Жалоба».
Каталог программ Android
Total Commander for Android | двухпанельный файловый менеджер
Тип: Модификация
Версия: 3.0b12
Краткое описание: Ultra Lite Mod by DIMIX
Total Commander Ultra Lite Mod by DIMIX
Поддержка Android: 2.2+
Что сделано:
● Удалены все библиотеки (lib), кроме armeabi-v7a
● Удалены все языки, кроме En, Ru
● Удалена вся графика, кроме hdpi
● Удалена отладочная информация
● Удалено обнаружение/предупреждение Greenify, спасибо Alex0047
● Сжатие: Ultra+Zipalign
● Подпись тестовая (testkey), значит придется удалить оригинальное приложение, перед установкой, если уже использована версия с подписью testkey, то по идее должно установиться поверх предыдущей
Если приложение скачиваете и оно вам подход, почему бы не поставить
Скачать: Total Commander 3.0b12 Ultra Lite Mod by DIMIX.apk ( 1,82 МБ )
Сообщение отредактировал 55155 — 14.10.19, 19:45
beIiay64 @ 15.10.19, 11:15
замена иконки корзина
и всё?
wheel69 @ 15.10.19, 12:41
и всё?
Ну конечно нет! Теперь это называется не оригинал — а Мод!
Народ, вот какая интересность. Могу изменять файлы везде в корне, кроме папки от второго пространства (На MIUI). И права на чтение также не меняются во втором пространстве. А в es проводнике всё норм. Рут есть. По форуму читал, ответа нет. Как исправить это?
aROOTun,
Скопировать туда что маленькое?
yhj, Копировать туда можно. Но потом этот файл не поддается редактированию и изменить права на запись или чтение для этого файла нельзя
Сообщение отредактировал aROOTun — 16.10.19, 17:29
Причина редактирования: Точнее объяснил
aROOTun,
Права доступа на папки. Папка «0» => drwxrwx- , а тут «10» => drwxrwx
d права на директорию
права для владельца
r право на чтение директории
w право на изменение содержимого директории можно создавать и удалять объекты в этой директории
x право, которое позволяет вам войти в директорию
затем для группы
r право на чтение директории
w право на изменение содержимого директории можно создавать и удалять объекты в этой директории
x право, которое позволяет вам войти в директорию
и в конце права для всех остальных
если в заданных правах RWX присутствует знак «-» то это означает что право отсутствует
«-» доступ к каталогу и всем подкаталогам запрещён
Сообщение отредактировал Chervanev — 16.10.19, 18:02
aROOTun, Через /mnt не пробовал?
Chervanev, Переназначить права доступа к папке под названием 10 не получается. Для всего корневого каталога можно, а именно этой папке и подпапкам нельзя. Когда пытаюсь, пишет «успешно», но по факту ничего не меняется.
5asha @ 16.10.19, 18:40
в настройках root везде стоит?
да, везде. О том, что Вы дальше написали немного не понял. Да, разница между этими папками однозначно есть. Но я уверен, что проблема в total commander, потому что в es проводник такой проблемы нет.
master1274 @ 16.10.19, 18:47
Через /mnt не пробовал?
пожалуйста, расскажите, как это сделать, я попробую.
aROOTun, Я не могу точных указаний дать т.к. не имею такого устройства, но доступ к каталогам должен быть и через папку /mnt в которой появляются точки монтирования. Опять же не знаю как именно смонтированы данные каталоги, просто поищи их через папку /mnt.
5asha, Я знал об этом. Но это никак не помогает в решении проблемы. Es проводник может редактировать файлы, а total commander нет. Я думал Вы пытаетесь мне объяснить причину, а я не понял Вас.
Добавлено 16.10.2019, 22:06:
master1274, да, эти каталоги есть там. Но когда открываю их, там просто ссылка на их основное местоположение.
aROOTun, рут от магиск ? Если да,то в режиме core пробуйте.
argv @ 11.10.19, 22:12
Вместо FTP WebDAV Total Commander for Android (Пост argv #83686053)
Не удалось мне с этим разобраться.
Друзья, у меня на четырех аппаратах (Андроид 4.1 — 5.1) наблюдается глюк с файллистом —
прыгает иногда в самый низ листа после запуска сторонней программы, например тап по аудиофайлу.
Я списался с автором, даже видео записал
посмотреть
Он пишет что не может воспроизвести глюк на своих девайсах, включая 4 андроид.
Проверьте, плиз, у себя.
Как легко воспроизвести глюк (когда записывал видео, ещё не знал):
Сделать на тулбаре кнопку, вызывающую клавиатуру для быстрого поиска,
открыть директорию с аудифайлами, чтоб файлов было много (экран скроллился),
тапнуть где-нибудь чтоб открылось аудиопревью, любой плеер, закрыть превью,
вызвать клавиатуру и нажать букву, с которой начинается файл в низу листа,
лист переместится к файлу, файл выделится, нажать назад чтоб убрать клавиатуру,
тапнуть по выделенному файлу или соседним, закрыть превью, прокрутить лист в начало
и тапнуть по первому файлу. Лист прыгает в самый низ, это видно под превью.
Чисто теоретически вопрос. А почему ТС перемонтирует диск для записи r/w только по нажатию кнопки? Почему это не происходит автоматически, как а том же Solid Explorer. Ну удобнее же. Дал рут права, копирую файл в папку system — значит понятно, что хочу дать права на запись ТС.
GreenCloud @ 18.10.19, 23:44
почему ТС перемонтирует диск для записи r/w только по нажатию кнопки? Почему это не происходит автоматически
У меня перемонтирует на автомате туда-сюда, в настройках галки на ‘root везде’ и ‘root исправить контекст SELinux’, появляется окно запроса, нужно ОК нажимать.
GreenCloud, видимо дополнительные методы «защиты от дурака», – действительно при попытке заменить какой-нибудь файл без предварительной перемонтировки кнопкой в нижней панели, ТК и у меня выдает подобное..
P.S. Если же имеющийся в системе файл не заменять, а просто копировать в систему, например, то запрос на перемонтирование выводится..
А можно ли в total commander предпросмотр картинок включить — в виде больших иконок (что то вроде смены вида папок в проводник windows)
Жендос80, нет – единственный вариант, что-то вроде «списка миниатюр»..
Источник
Total Commander
Martin.Nebog » 13 апр 2013, 09:38
На этом форуме, часто упоминается программа Total Commander (TC). Но зная что такое быть чайником, ибо сам когда-то таковым был, да во многих вопросах и сейчас ещё чайник, хотел бы немного уделить внимания описанию этого замечательного файлового менеджера. Сам пользуюсь ним уже тринадцать лет и думаю, что альтернатива вряд ли найдется. Самое удобное в TC это, конечно же, разбивка на отдельные диски в одном окне. Это просто мега удобно. И в первую очередь тем, что перенос папок, файлов с помощью TC становиться сверхбыстрым и очень коммуникабельным. Также оперировать сравнением файлов, синхронизировать и наводить порядок с содержимым папок, создавая целые каталоги по своему усмотрению. Сам серфинг по папкам и файлам в TC, это примерно, как если бы вы с Жигули, пересели на BMW. TC работает не только с вашими локальными дисками. Можно подключать сетевые диски локальной сети, настраивать удаленный доступ другим пользователям к вашим папкам, файлам, или каталогам. В TC вы можете удалять, переименовывать, копировать, переписывать, перемещать, как отдельные файлы, так и группы оных, или целые папки. В TC мощнейший поиск любых папок, файлов, или программ. В ТС поддерживается функция распаковки ZIP, ARJ, LZH, RAR, TAR, GZ, CAB, ACE и не требуется дополнительного ПО. Также вы можете и упаковать файлы, или папки ZIP, TAR, GZ,TGZ и не надо опять же дополнительного ПО. ТС показывает размеры файлов, их расширения и место которое занимают папки, файлы на дисках. да и вообще показывает сколько у вас свободного места, или занятого. При этом сам функционал у проги простой и понятный. Конечно, это не все возможности ТС, и возможно пользователи дополнят мой пост в этой теме. Сама прога не бесплатна, но пощу вам ссылку на торрент, где вы сможете скачать эту замечательную прогу, совершенно бесплатно и с лечением. Торрент проверен мною, все прекрасно работает. Автор торрента подробно объясняет, как вылечить прогу и не платить. https://rutor.org/torrent/212349/total-commander-8.01-final-2012-pc
У вас нет доступа для просмотра вложений в этом сообщении.
Martin.Nebog
Продвинутый Юзер
Сообщений: 343Зарегистрирован: 26 ноя 2012, 06:34Откуда: Россия
Re: Total Commander
АНТИгуру » 14 апр 2013, 06:53
Если пишите длинный пост, оазбивайте на абзацы, а то читать такие портянки влом.
АНТИгуру
Продвинутый Юзер
Сообщений: 777Зарегистрирован: 16 дек 2012, 09:09Откуда: Катманду
Re: Total Commander
Martin.Nebog » 16 апр 2013, 09:22
АНТИгуру 2 — не читай.
Martin.Nebog
Продвинутый Юзер
Сообщений: 343Зарегистрирован: 26 ноя 2012, 06:34Откуда: Россия
Re: Total Commander
blacorr » 21 апр 2013, 07:30
Двухпанельными менеджерами пользуюсь нечасто. В принципе хватает функционала Win7, хотя иногда бывают отдельные неприятные случаи. Недавно скачал фильм с EX.UA. При любом обращении к файлу вылетал explorer, оставалось его только перезапускать. Сам по себе глюк интересный, но у меня тут же появилось навязчивое желание этот файл поскорее удалить, а систему проверить антивирусом. Только вот сделать это средствами системы никак нельзя… Total Commander справился без проблем.
Вообще очень удобная вещь — MEGA-паки программы. Это командер с кучей интегрированного в оболочку программы портабельного софта.
Total Commander 8.01 — PowerUser v61.jpg
Постоянно имею такой на флешке. Очень удобно, когда нужно что-либо сделать на компе юзверя, а у него нет никаких прав, нет пароля админа, нет телефона админа… Очень хотелось бы научиться самому собирать подобные сборки под свои нужды, потому что как всегда в таких случаях кое-что лишнее, кое-чего не хватает, а кое-что давно обновить пора.
У вас нет доступа для просмотра вложений в этом сообщении.
blacorr
Продвинутый Юзер
Сообщений: 405Зарегистрирован: 01 ноя 2012, 04:32Откуда: Луганск
Re: Total Commander
АНТИгуру » 21 апр 2013, 18:09
АНТИгуру 2 — не читай.
не умничай, а просто пиши аккуратно. или ты не для людей пишешь?
АНТИгуру
Продвинутый Юзер
Сообщений: 777Зарегистрирован: 16 дек 2012, 09:09Откуда: Катманду
Re: Total Commander
yuliyaskiba » 22 апр 2013, 05:13
А я люблю использовать Тотал Коммандер. Не часто им пользуюсь, правда, нет особой необходимости. В основном, через него я осуществляю самые простые операции: поиск необходимого файла, копирование и тому подобное. Все эти операции намного проще производить через Тотал Коммандер. Всегда при переустановке операционной систему прошу специалистов установить ТС на мой рабочий стол. Уже несколько лет как познакомилась с этим сервисом и стала его преданной поклонницей. Советую работать с ТС даже новичкам.
yuliyaskiba
Продвинутый Юзер
Сообщений: 722Зарегистрирован: 01 май 2012, 08:37
Re: Total Commander
АНТИгуру » 22 апр 2013, 07:03
Всегда при переустановке операционной систему прошу специалистов установить ТС на мой рабочий стол. Уже несколько лет как познакомилась с этим сервисом и стала его преданной поклонницей. Советую работать с ТС даже новичкам.
За несколько лет пользования сервисом, можно и самостоятельно научится устанавливать ТС на рабочий стол, не правда ли?
АНТИгуру
Продвинутый Юзер
Сообщений: 777Зарегистрирован: 16 дек 2012, 09:09Откуда: Катманду
Re: Total Commander
maidok » 25 апр 2013, 05:50
В Total Commanderе имеется множество разнообразных функций. Хочу написать про одну из них. Функция «Групповое переименование» используется, если нужно обрезать или переименовать несколько файлов сразу. Вот, к примеру, скачал я несколько серий мультфильма, но на моем DVD длинные названия серий не видно и все файлы выглядят одинаково. Что бы проще было выбрать нужную серию, выделяю все 20 серий, кликаю – файл, — групповое переименование. Выбираю маску [N24-25], оставляя только номера серий, кликаю выполнить и готово.
У вас нет доступа для просмотра вложений в этом сообщении.
maidok
Продвинутый Юзер
Сообщений: 321Зарегистрирован: 10 апр 2012, 09:03
Re: Total Commander
blacorr » 26 апр 2013, 19:38
Интересно. Спасибо, не знал.
Вообще групповое переименование применяю крайне редко и обходился средствами Windows. Достаточно выделить группу файлов, по клику правой кнопкой выбрать «Переименовать» и вбить нужное название. Неприятный момент — файлы будут вида: Название, Название(1), Название(2),.. и т.д. Самый простой выход — создать пустой текстовый документ и поместить его выше всех, а потом удалить, тогда нумерация не нарушится. Топорно, но в принципе сойдет.
blacorr
Продвинутый Юзер
Сообщений: 405Зарегистрирован: 01 ноя 2012, 04:32Откуда: Луганск
Источник
Total Commander
Martin.Nebog » 13 апр 2013, 12:38
На этом форуме, часто упоминается программа Total Commander (TC). Но зная что такое быть чайником, ибо сам когда-то таковым был, да во многих вопросах и сейчас ещё чайник, хотел бы немного уделить внимания описанию этого замечательного файлового менеджера. Сам пользуюсь ним уже тринадцать лет и думаю, что альтернатива вряд ли найдется. Самое удобное в TC это, конечно же, разбивка на отдельные диски в одном окне. Это просто мега удобно. И в первую очередь тем, что перенос папок, файлов с помощью TC становиться сверхбыстрым и очень коммуникабельным. Также оперировать сравнением файлов, синхронизировать и наводить порядок с содержимым папок, создавая целые каталоги по своему усмотрению. Сам серфинг по папкам и файлам в TC, это примерно, как если бы вы с Жигули, пересели на BMW. TC работает не только с вашими локальными дисками. Можно подключать сетевые диски локальной сети, настраивать удаленный доступ другим пользователям к вашим папкам, файлам, или каталогам. В TC вы можете удалять, переименовывать, копировать, переписывать, перемещать, как отдельные файлы, так и группы оных, или целые папки. В TC мощнейший поиск любых папок, файлов, или программ. В ТС поддерживается функция распаковки ZIP, ARJ, LZH, RAR, TAR, GZ, CAB, ACE и не требуется дополнительного ПО. Также вы можете и упаковать файлы, или папки ZIP, TAR, GZ,TGZ и не надо опять же дополнительного ПО. ТС показывает размеры файлов, их расширения и место которое занимают папки, файлы на дисках. да и вообще показывает сколько у вас свободного места, или занятого. При этом сам функционал у проги простой и понятный. Конечно, это не все возможности ТС, и возможно пользователи дополнят мой пост в этой теме. Сама прога не бесплатна, но пощу вам ссылку на торрент, где вы сможете скачать эту замечательную прогу, совершенно бесплатно и с лечением. Торрент проверен мною, все прекрасно работает. Автор торрента подробно объясняет, как вылечить прогу и не платить. https://rutor.org/torrent/212349/total-commander-8.01-final-2012-pc
Вложения
1.jpg (73.61 KiB) Просмотров: 2676
Martin.Nebog
Продвинутый Юзер
Сообщений: 343Зарегистрирован: 26 ноя 2012, 09:34Откуда: Россия
- Личное сообщение
- Сайт
Re: Total Commander
blacorr » 21 апр 2013, 10:30
Двухпанельными менеджерами пользуюсь нечасто. В принципе хватает функционала Win7, хотя иногда бывают отдельные неприятные случаи. Недавно скачал фильм с EX.UA. При любом обращении к файлу вылетал explorer, оставалось его только перезапускать. Сам по себе глюк интересный, но у меня тут же появилось навязчивое желание этот файл поскорее удалить, а систему проверить антивирусом. Только вот сделать это средствами системы никак нельзя… Total Commander справился без проблем.
Вообще очень удобная вещь — MEGA-паки программы. Это командер с кучей интегрированного в оболочку программы портабельного софта.
Total Commander 8.01 — PowerUser v61.jpg (89.84 KiB) Просмотров: 2637
Постоянно имею такой на флешке. Очень удобно, когда нужно что-либо сделать на компе юзверя, а у него нет никаких прав, нет пароля админа, нет телефона админа… Очень хотелось бы научиться самому собирать подобные сборки под свои нужды, потому что как всегда в таких случаях кое-что лишнее, кое-чего не хватает, а кое-что давно обновить пора.
blacorr
Продвинутый Юзер
Сообщений: 405Зарегистрирован: 01 ноя 2012, 07:32Откуда: Луганск
- Личное сообщение
Re: Total Commander
yuliyaskiba » 22 апр 2013, 08:13
А я люблю использовать Тотал Коммандер. Не часто им пользуюсь, правда, нет особой необходимости. В основном, через него я осуществляю самые простые операции: поиск необходимого файла, копирование и тому подобное. Все эти операции намного проще производить через Тотал Коммандер. Всегда при переустановке операционной систему прошу специалистов установить ТС на мой рабочий стол. Уже несколько лет как познакомилась с этим сервисом и стала его преданной поклонницей. Советую работать с ТС даже новичкам.
yuliyaskiba
Продвинутый Юзер
Сообщений: 722Зарегистрирован: 01 май 2012, 11:37
- Личное сообщение
Re: Total Commander
АНТИгуру » 22 апр 2013, 10:03
Всегда при переустановке операционной систему прошу специалистов установить ТС на мой рабочий стол. Уже несколько лет как познакомилась с этим сервисом и стала его преданной поклонницей. Советую работать с ТС даже новичкам.
За несколько лет пользования сервисом, можно и самостоятельно научится устанавливать ТС на рабочий стол, не правда ли?
АНТИгуру
Продвинутый Юзер
Сообщений: 777Зарегистрирован: 16 дек 2012, 12:09Откуда: Катманду
- Личное сообщение
Re: Total Commander
maidok » 25 апр 2013, 08:50
В Total Commanderе имеется множество разнообразных функций. Хочу написать про одну из них. Функция «Групповое переименование» используется, если нужно обрезать или переименовать несколько файлов сразу. Вот, к примеру, скачал я несколько серий мультфильма, но на моем DVD длинные названия серий не видно и все файлы выглядят одинаково. Что бы проще было выбрать нужную серию, выделяю все 20 серий, кликаю – файл, — групповое переименование. Выбираю маску [N24-25], оставляя только номера серий, кликаю выполнить и готово.
Вложения
1.JPG (91.43 KiB) Просмотров: 2603
2.JPG (68.3 KiB) Просмотров: 2603
maidok
Продвинутый Юзер
Сообщений: 321Зарегистрирован: 10 апр 2012, 12:03
- Личное сообщение
Re: Total Commander
blacorr » 26 апр 2013, 22:38
Интересно. Спасибо, не знал.
Вообще групповое переименование применяю крайне редко и обходился средствами Windows. Достаточно выделить группу файлов, по клику правой кнопкой выбрать «Переименовать» и вбить нужное название. Неприятный момент — файлы будут вида: Название, Название(1), Название(2),.. и т.д. Самый простой выход — создать пустой текстовый документ и поместить его выше всех, а потом удалить, тогда нумерация не нарушится. Топорно, но в принципе сойдет.
blacorr
Продвинутый Юзер
Сообщений: 405Зарегистрирован: 01 ноя 2012, 07:32Откуда: Луганск
- Личное сообщение
Источник