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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2017, 23:05   #1
Blackeangel
 
Регистрация: 22.07.2015
Сообщений: 5
По умолчанию Дисасемблировать программу, сделать переход и сохранить

В принципе из заголовка ясно и в то же время не понятно. Итак, расскажу все по порядку.
Есть программа, есть IDA pro. Надо отредактировать программу, так чтобы она пропускала несколько шагов и делала ближе к концу.
Опишу работу программы. Имеется поле ввода для поиска, производится поиск на одном сервере, в БД находит имя файла, которое находится на другом сервере. Дальше производится копирование файлов во временную папку, открываются файлы по очереди и редактируются (наляпывается на изображение надпись), сохраняется, и открывается другим просмотрщиком. Тк форматы файлов изменились, и просмотрщиком и операция стали не нужны, а исходники программы отсутствуют. Необходимо внести следующие изменения:
После копирования временных файлов сразу подавать на просмотрщиком, то есть пропуская этап редактирования. Когда взлому это никак не относится тк: 1. программа внутри организации и соответственно бесплатна
2. Это самый простой путь(если успешный исход) в адаптации имеющегося софта.
Программу прилагаю.
Желательно объяснить все доступно, тк с асм не имел ничего общего никогда.
Вложения
Тип файла: rar kdscanviewer.rar (591.2 Кб, 12 просмотров)
Blackeangel вне форума Ответить с цитированием
Старый 03.04.2017, 23:07   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Вы ищете исполнителя для выполнения работы за оплату или что?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 03.04.2017, 23:12   #3
Blackeangel
 
Регистрация: 22.07.2015
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Вы ищете исполнителя для выполнения работы за оплату или что?
Возможны варианты. Либо сделать либо рассказать как сделать и показать, либо научить как делать.
Blackeangel вне форума Ответить с цитированием
Старый 03.04.2017, 23:13   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Если не за бесплатно, то для этого есть раздел Фриланс, перенес.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 04.04.2017, 07:04   #5
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Обращайтесь, контакты ниже.
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 04.04.2017, 09:26   #6
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от Blackeangel Посмотреть сообщение
Есть программа, есть IDA pro.
Эта программа написана на .NET. Не нужно её дизасемблировать. Её можно полноценно декомпилировать (инструмент Dis#, Reflector и подобные для .NET) , элементарно восстановить исходник и переписать программу как угодно.
kvitaliy вне форума Ответить с цитированием
Старый 04.04.2017, 09:54   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от kvitaliy Посмотреть сообщение
Dis#, Reflector
Или бесплатный DotPeek
Цитата:
Сообщение от kvitaliy Посмотреть сообщение
элементарно
Не всегда, зависит от программы.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 04.04.2017, 20:28   #8
Blackeangel
 
Регистрация: 22.07.2015
Сообщений: 5
По умолчанию

Посмотрел через Reflector и не увидит ничего дельного. К примеру, пароля и логина для подключения к серверу уже нет, только названия функций без тела. Одно интересное это схема программы. Но что делается в той или иной ф-ии не понятно, без ее начинки.
А вот dis# и dot порадовали кодом.
Но тк в с# я тоже не шарю, от этого не легче.
Поэтому возвращаемся к исходной задаче, либо же ткните носом что на что править. Понимаю что нагло, но все же.

Последний раз редактировалось Blackeangel; 04.04.2017 в 21:41.
Blackeangel вне форума Ответить с цитированием
Старый 05.04.2017, 08:18   #9
AbakBarama
Пользователь
 
Регистрация: 12.05.2011
Сообщений: 57
По умолчанию

Цитата:
Сообщение от Blackeangel Посмотреть сообщение
К примеру, пароля и логина для подключения к серверу уже нет
Всё есть. Где-то не там смотрите.
Цитата:
Сообщение от Blackeangel Посмотреть сообщение
Понимаю что нагло, но все же.
Если на халяву - да. Здесь всё-таки коммерческий раздел, бесплатная помощь запрещена правилами.
AbakBarama вне форума Ответить с цитированием
Старый 05.04.2017, 08:39   #10
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от AbakBarama Посмотреть сообщение
бесплатная помощь запрещена правилами
это где такие правила?)

Но да, вряд ли кто-то захочет бесплатно копаться в этом.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Я хочу сделать переход на формы используя RadioGroup и Button DarkMorfius Общие вопросы Delphi 9 27.01.2017 21:20
Php. Как сделать переход с конечной на первую строку? tryden PHP 3 10.08.2016 12:20
Как сделать переход по номеру страницы vodoley213 WordPress и другие CMS 2 16.10.2013 15:21
Как сделать переход на поле которое Disabled?? DeveloPerchik Общие вопросы Delphi 7 23.05.2012 20:38
Как в делфи сделать переход по ссылке artbotva Общие вопросы Delphi 11 06.05.2012 21:13