Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 21.05.2015, 15:38   #1
ChesnokovDmitry
Новичок
Джуниор
 
Регистрация: 21.05.2015
Сообщений: 0
По умолчанию Переписать программу на С++

Дано:
Есть маленькая программа (8Кб), выдающая строку в зависимости от входящей строки и набора переключателей (ComboBox). Функций хэширования внутри служит SHA-1 (предполагается).

Найди:
Требуется получить исходный код на С++ (Visual C++, GNU C++ или что-то иное, обсуждается), пригодный для компиляции (дизассемблировать и переписать в "человеческом" виде).

Подсказка:
Предположительно алгоритм работы следующий:
Исходную строку (длина от 9 до 12 символов, чаще всего 11) представить в HEX (big-endian).
К некоторой константе добавить исходную строку, туда же добавить некие константы в зависимости от ComboBox, от этой строки взять SHA-1 и преобразовать в HEX (big-endian).

Результат:
исходники на С/C++ и скомпилированный экземпляр. Проверять работу будем на произвольных исходных строках.

Программа прикреплена к сообщению, а также выложена тут: https://www.dropbox.com/s/amrlkx7xm3tqwd6/Prog.exe?dl=0

Бюджет и сроки обсуждаются.

Почта: chesnokovdmitry[собака]gmail.com
Skype: chesnokovdmitry
Вложения
Тип файла: rar Prog.rar (5.9 Кб, 12 просмотров)
ChesnokovDmitry вне форума
Старый 21.05.2015, 19:06   #2
AbakBarama
Пользователь
 
Регистрация: 12.05.2011
Сообщений: 58
По умолчанию

Цитата:
Сообщение от ChesnokovDmitry Посмотреть сообщение
Подсказка:
Предположительно алгоритм работы следующий:
Исходную строку (длина от 9 до 12 символов, чаще всего 11) представить в HEX (big-endian).
К некоторой константе добавить исходную строку, туда же добавить некие константы в зависимости от ComboBox, от этой строки взять SHA-1 и преобразовать в HEX (big-endian).
Там алгоритм хеширования не SHA-1, а MD5, и потом над хешем еще дополнительные преобразования. Если других претендентов не найдется - обращайтесь, сделаю. Но цена будет не демпинговая. Мой адрес на гуглопочте легко угадать.
AbakBarama вне форума
Старый 04.06.2015, 18:18   #3
ChesnokovDmitry
Новичок
Джуниор
 
Регистрация: 21.05.2015
Сообщений: 0
По умолчанию

Тему можно закрывать.
Задача решена.
ChesnokovDmitry вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переписать программу С С++ на С# Klausms Фриланс 1 27.04.2014 20:05
Переписать программу с Pascal на С++. Kimi_kun Общие вопросы C/C++ 0 21.12.2011 18:03
переписать программу попроще fasty Помощь студентам 6 20.12.2011 22:54
переписать программу геннадий522 Visual C++ 2 18.12.2011 14:46
переписать программу d0nDi Общие вопросы Delphi 1 06.08.2011 22:55