Необходимо поменять данные двух строк в прошивке майнера.
Имеется прошивка для асиков антмайнер, в прошивке в качестве вознаграждения зашиты два пула с комиссиией разработчика пул известен это VIABTC
Необходимо подменить имя воркера, так как в прошивке есть подпись то думаю можно изменить на то же количество символов.(по крайней мере до этого мне так делали) и во все убирали.
Показать где что нужно изменить и как это работает.
Файл прошивки скину в личку
Оставлять заявки могут только авторизованные пользователи.
Для подачи заявки на участие в задании Вам нужно авторизоваться
Сложность изменений:
В прошивках для Antminer зачастую реализована проверка подлинности и целостности, использующая подпись прошивки, контрольные суммы или хэши отдельных участков кода. Любые изменения могут привести к тому, что прошивка перестанет загружаться или будет считаться невалидной. Именно поэтому рекомендуется сохранять длину строки неизменной, чтобы по возможности не нарушить структуру секций в памяти.
Сохранение длины строки:
Если строка, например, содержит имя пулов или воркера, имеющих зашитую комиссию разработчика, и вы хотите заменить её своим значением, то:
Подберите имя или набор символов точно такой же длины.
Если ваше новое имя короче, используйте символы-заполнители (например, замените ненужные символы на точки, пробелы или нулевые байты 0x00), но сохраняйте общий размер.
Если ваше новое имя длиннее, то вам придётся сократить его или подобрать аналогичное по длине.
Поиск целевых строк:
Для начала необходимо извлечь прошивку (образ) в удобном для анализа формате. Варианты:
Использовать binwalk, dd или другие инструменты для извлечения образа из прошивки.
Взять готовый бинарный файл прошивки (обычно он имеет расширение .bin или что-то подобное).
После этого, открывайте прошивку в шестнадцатеричном редакторе (например, HxD под Windows или hexedit/wxhexeditor под Linux).
Шаги:
Откройте прошивку в hex-редакторе.
Выполните поиск по строке, которая наверняка есть в прошивке. Например, часто вшитые пулы-разработчики могут быть на известном пуле: stratum+tcp://... или pool.viabtc.com:3333 и т.п.
Найдите эти строки и запишите смещение (offset).
Внесение изменений:
Когда вы нашли нужную строку (допустим, имя воркера miner_developer или что-то подобное), вам нужно заменить её на свой вариант той же длины.
Пример:
Допустим, изначально прописано: dev_worker (10 символов, например).
Вы хотите заменить его на my_w0rker (тоже 9 или 10 символов, подберите так же 10 символов, если нужно дополните символами _ или 0)
покажите прошивку, попробую поковырять. Но если у вас чтото из популярных асиков например от Antminer, то есть сборка нормального линукса под эту железку. Можно залить и не страдать.
Изменить код прошивки
Реклама
Изменить код прошивки
Необходимо поменять данные двух строк в прошивке майнера.
Имеется прошивка для асиков антмайнер, в прошивке в качестве вознаграждения зашиты два пула с комиссиией разработчика пул известен это VIABTC
Необходимо подменить имя воркера, так как в прошивке есть подпись то думаю можно изменить на то же количество символов.(по крайней мере до этого мне так делали) и во все убирали.
Показать где что нужно изменить и как это работает.
Файл прошивки скину в личку
Другие открытые задания:
Доработать оборот обложки книги 1 000 р.
Бюджет: 1 000 р. Нужно доработать оборот обложки. Добавить графических элементом, подобрать цвет.
Размещение объявлений на авито1 000 р.
Бюджет: 1 000 р. От вас просто размещение. Занимаюсь перепродажей электроники и других вещей. Провисеть должны до продажи. Можно несколько объявлений и несколько аккаунтов. Нужно по…
БА 2. Организация №1 ООО «Мебельный эксперт»3 500 р.
Бюджет: 3 500 р. Задание в файле во вложении
поиск заданий