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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2013, 23:52   #1
Павел63
Новичок
Джуниор
 
Регистрация: 11.04.2013
Сообщений: 0
По умолчанию Программа для скрытия доп. параметров запуска

Программа для скрытия доп. параметров запуска
Часть 1.

Есть сетевая игра, допустим game.exe (исходников файла нет).
Что бы сразу подключиться к серверу с определёнными параметрами она запускается так: "c:\game\game.exe -ip 8.8.8.8 -port 888 -password 3e4t5y"


Задача: от пользователя надо скрыть эти параметры запуска, порт и ИП – не суть, но пользователи не должны увидеть пароль.


Сейчас сделано следующее (тем не менее писать надо с нуля):

1.
В конец файла game.exe дописан код, который при запуске меняет название окна, т.к. параметры запуска там отображаются.

2.
Есть самописный лаунчер, который при запуске скачивает с сервера изменённый game.exe, заменяет оригинальный и далее передаёт ему параметры запуска.

Но в этом случае через processExplorer можно эти данные посмотреть.


Бюджет на реализацию данной функции – 500р.



Часть 2.
1.
В файл надо "вшить" "защиту", что бы после его запуска в процесс game.exe нельзя было инжектить какие-либо файлы (это реализуется через antiwriteprocessmemory).

2.
Написание простенького лаунчера, который:
а. при запуске скачивает с сервера (http) файл game.exe и заменяет оригинальный, показывая полосу загрузки.
b. через GET/POST отправляет некоторую инфу на сервер
с. так же скачивает по http некоторую инфу.
d. делает скриншот и отправляет на сервер (фтп) при определённом условии.

Возможно ещё какие-либо мелкие доработки, уверяю, нового я больше не придумаю в эту программу.

Бюджет второй части – тоже 500р.

Итоговый бюджет 1000р

Аська: З4I4795l8, онлайн только вечером.
Обращайтесь в личку, или оставляйте свои контакты.
Павел63 вне форума Ответить с цитированием
Старый 12.04.2013, 13:04   #2
mr_cipher
Пользователь
 
Регистрация: 05.03.2012
Сообщений: 29
По умолчанию

Что в GET/POST передаётся?
пишите на de_monForever@mail.ru
Есть идея как сделать весь этот процесс проще.
mr_cipher вне форума Ответить с цитированием
Старый 17.04.2013, 21:57   #3
Fantom77
Новичок
Джуниор
 
Регистрация: 30.10.2009
Сообщений: 0
По умолчанию

Думаю, можно обойтись одним лаунчером, не скачивая файл(или не каждый раз). Контакты в профиле..
Fantom77 вне форума Ответить с цитированием
Старый 18.04.2013, 08:14   #4
Larboss
Недо
Участник клуба
 
Регистрация: 11.08.2011
Сообщений: 1,394
По умолчанию

Какая игра: не lineage 2 ли?
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
Larboss вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
требуется программа для скрытия ip адреса,чтобы сайты не распознавали компьютер duos Фриланс 3 07.08.2013 05:31
Чтение параметров запуска программы hon Общие вопросы Delphi 5 03.08.2012 00:25
Вэб страница незапускает апплет как подписанный (signed) после запуска и скрытия первого подписанного апплета CodeGust Общие вопросы по Java, Java SE, Kotlin 0 14.10.2011 03:30
Тонкости CreateProcess и передаваемых процессу параметров запуска Человек_Борща Общие вопросы Delphi 9 09.01.2011 19:28
Программа для скрытия информации с графических и текстовых файлах (Delphi\C++) Ferrat Помощь студентам 12 04.05.2009 04:25