Программа Bit Che: одновременный поиск раздач на более чем 60 торрент-трекерах
Как максимально эффективно искать нужные файлы на торрент-трекерах – комплексно, сразу на нескольких сайтах с торрент-раздачами? В поисках нужного контента нам часто приходится оббегать два, три, а то и более торрент-трекеров. Ведь даже если мы ищем не редкие файлы, то можем столкнуться с проблемой отсутствия пользователей, раздающих торрент. Комплексный же подход к поиску контента — поиск одновременно на нескольких торрент-трекерах — даст нам полную картину, где что лежит.
И в отдельных случаях позволит все эти раздачи на нескольких сайтах отсортировать и отфильтровать по нужным нам критериям, чтобы мы проще и быстрее нашли то, что ищем. Один из эффективных инструментов комплексного поиска раздач на торрент-трекерах – программа для Windows Bit Che. Как она работает?
О программе
Bit Che – это программа, являющая собой профильный поисковик торрент-раздач. Она ищет контент на более чем 60 торрент-трекерах. В этом перечне много иностранных, но есть и известные трекеры Рунета — RuTracker , Rutor , Кинозал . Bit Che – условно-бесплатная программа, основные её возможности относятся к числу бесплатных, дополнительные платные не принципиальны для полноценного использования программы.
Скачать Bit Che можно на её сайте:
Как работать с Bit Che
Работать с этой программой очень просто: в поле поиска вводим ключевые слова торрент-раздачи и жмём кнопку поиска. В правой, основной части окна увидим таблицу найденных программой раздач по нашему запросу. Для раздач будет отображаться размер, дата публикации, число сидов и пиров, торрент-трекер.

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

Все трекеры, по которым Bit Che производит поиск, вынесены на панель программы слева, где мы можем галочками активности отредактировать перечень этих трекеров. Трекеры, требующие регистрации и авторизации, вынесены в отдельный блок внизу перечня «No Accounts». И чтобы Bit Che могла проводить по ним поиск, необходимо галочкой отметить те, на которых мы зарегистрированы, и в каждом из них выполнить авторизацию в окне программы.

Bit Che – это только поисковик торрент-раздач, программа не является одномоментно торрент-клиентом. Но она может запустить скачивание раздачи в установленном на компьютере торрент-клиенте или в веб-приложении для скачивания торрентов. Для этого нам нужно выбрать опцию открытия торрента в контекстном меню раздачи или отдельном окошке, появляющемся при двойном клике на ней. В отдельном окошке раздачи или в её контекстном меню также можем выбрать опции сохранения торрент-файла раздачи, её открытия на сайте трекера в окне браузера, копирования в буфер ссылки раздачи на трекере, открытия поиска в Google по названию раздачи и пр.
Bit che как пользоваться

Скриншот программы Bit Che
Bit Che — неплохая программа на основе собственного скриптового языка, которая в основном используется в качестве поисковика торрентов. Программа парсит указанные сайты, извлекает из страниц нужную информацию и выводит ее в виде списка. В бесплатной версии недоступны некоторые функции, а платная версия требует перечисления денег разработчику и регистрации на его сайте. Какие-то лишние телодвижения, которых вполне можно избежать.
Первым делом забираем с офсайта дистрибутив. Устанавливаем, запускаем, смотрим. На первый взгляд все вроде работает, но при попытке, например, открыть новую вкладку результатов поиска, появляется сообщение о необходимости прогуляться в кассу.

Сообщение незарегистрированной версии
Исполняемый файл упакован UPX, никаких дополнительных наворотов там нет, поэтому просто распаковываем его средствами самого упаковщика: upx -d Bit_Che.exe

Строка сообщения в файле
- . text : 004A7D79 movecx , [ ebp — 54h ]
- ; Указатель на ячейку памяти
- . text : 004A7D7C movedx , dword_6200C0
- . text : 004A7D82 cmpwordptr [ edx + ecx * 2 ] , 0FFFFh
- ; Если значение в памяти не равно 0FFFFh, то вывести сообщение
- . text : 004A7D87 jnzshort loc_4A7D9B
- . text : 004A7D89 movdwordptr [ ebp — 4 ] , 4
- . text : 004A7D90 movwordptr [ ebp — 24h ] , 0FFFFh
- . text : 004A7D96 jmp loc_4A7F16
- . text : 004A7D9B ; ———————————————
- . text : 004A7D9B loc_4A7D9B :
- . text : 004A7D9B movdwordptr [ ebp — 4 ] , 6
- . text : 004A7DA2 movwordptr [ ebp — 24h ] , 0
- . text : 004A7DA8 movdwordptr [ ebp — 4 ] , 7
- . text : 004A7DAF movedx , offset aSorryButThisFe
- ; "Sorry, but this feature is disabled in ".
- . text : 004A7DB4 leaecx , [ ebp — 28h ]
- . text : 004A7DB7 callds : __vbaStrCopy
- . text : 004A7DBD movdwordptr [ ebp — 48h ] , 38h
- . text : 004A7DC4 leaeax , [ ebp — 28h ]
Тут берется DWORD из ячейки памяти по фиксированному адресу 006200C0, затем по этому адресу с определенным смещением считывается значение типа WORD, если оно равно 0FFFF, то программа считается зарегистрированной. Если посмотреть по перекрестным ссылкам с dword_6200C0 все участки кода, где эта ячейка памяти используется, то обнаружится 16 вхождений с проверками. Поскольку в программе используется онлайн-проверка регистрации, единственным вариантом решения будет патч.
Для патча надо определить, какая проверка выполняется первой и заменить ее на инициализацию ячейки памяти нужным нам значением. Первый этап выполняется в отладчике. Загружаем программу в отладчик, ставим хардварную точку останова с условием любого доступа на DWORD по адресу 006200C0.

Устанавливаем точку останова
- . text : 004B9110 moveax , [ ebp — 208h ]
- . text : 004B9116 movecx , dword_6200C0
- . text : 004B911C movsxedx , wordptr [ ecx + eax * 2 ]
- . text : 004B9120 testedx , edx
- . text : 004B9122 jnz loc_4B91B6
- . text : 004B9128 movdwordptr [ ebp — 4 ] , 0CFh
Этот код надо пропатчить, заменив команду по адресу 004B911C на MOV word ptr [ecx+eax*2], 0FFFF и вписав после нее безусловный переход JMP loc_4B91B6:

Патчим файл
Теперь вместо проверки программа будет принудительно переведена в зарегистрированный режим. Сохраняем изменения, запускаем.

Программа успешно "зарегистрирована"
В окне «О программе» поменялся значок и красуется надпись «Plus Edition», с панели инструментов пропала иконка доната. Теперь проверим функционал. Самый простой способ — попробовать открыть больше одной вкладки поиска.

Программа успешно "зарегистрирована"
Все работает, никаких ограничений больше нет. Цель достигнута. На мой взгляд очень странное решение делать платной программу для поиска пиратского контента.
Bit Che 3.5 Build 50 + Plus

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

После того как торренты будут найдены вы сможете просмотреть количество пользователей которые раздают файлы, общий размер файла и прочие другие параметры. После вам надо два раза нажать на нужном вам файле, откроется окно, там вы сможете узнать торрент подробности файла, после можно приступать непосредственно к загрузке, для этого в вашей системе конечно же должен быть установлен торрент клиент. Надеюсь Bit Che поможет вам найти интересующие вас файлы.
Разработчик: Convivea
Лицензия: FreeWare
Язык: Multi + Русский
Размер: 2 MB
ОС: Windows
Скачать: Bit Che 3.5 Build 50 / 3.5 Build 50 Plus
Пароль на все архивы: rsload