| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разное тестирование > GodGame |
| Автор: Dik0n 23.5.2011, 00:30 |
![]() Программа GodGame предназначена для поиска и редактирования параметров в компьютерных играх, для получения бесконечных денег, жизней, патронов и т.п Вобщем начинал писать программу, что-бы разобраться как работать с памятью Windows. Забрасывал проект примерно на год, потом потихоньку от нечего делать стал добавлять функционал, вобщем эта версия представляет из себя достаточно таки серьезный проект, который вполне может дать фора другим программам подобного рода. Вобщем всем любителям читернуть рекомендую Добавлен Отладчик Speed Hack Вызов удаленных функций Внедрение своих DLL Поиск неизвестного значения Вобщем кому не лень потестируйте, особенно с созданием трейнеров и на Windows 7 Принимается конструктивная критика, может какие предложения, пожелания. Скачать http://my-soft.ucoz.ru/prog/GodGame_v1.5.zip ![]() ![]() ![]() |
| Автор: CompWorm 24.5.2011, 08:26 |
| Dik0n, очень неплохая программа. из замечаний: 1) первое что хочется сделать для проверки - поиграться со строками. к сожалению, поиск по строковым значениям я не нашёл. только если через редактор памяти, что не очень удобно. 2) хотелось бы сортировку процессов, а то трудно так в разнобой найти, что хочется. 3) при попытки открытия процесса огнелиса - ошибка, мол диск не найден. не знаю что это. возможно эффекты встроенной песочницы 4) редактор памяти в меню изменить и результат - одно и то же и я не понял что делают эти пункты меню. ничего не происходит 5) в отладчике хорошо бы сделать поиск по функциями и адресам из плюсов: - простой и интуитивно понятный дизайн - удобный редактор - размер проги - длл не пробовал, но если такая возможность есть, то это очень здорово. можно автоматизировать много рутины... - несколько подручных утилит, типа запуск процесса, просмотр информации итп - вызов функций из пожеланий прога добротная, но таких в принципе много и Америки ты не открыл. поэтому предлагаю её немного развить например, можно сделать возможность подготовки сценариев, которые будут выполняться при запуске нужного процесса или что-то в этом духе... то есть чтоб каждый раз не шарить где там патроны, а где жизни. но это так, что первое в голову пришло. а пока плюс тебе и ждём багфиксов |
| Автор: CompWorm 25.5.2011, 09:19 | ||||
не важно, должно быть по канонам))) а зачем у тебя кнопка запуска процесса?! в играх ты запускаешь сторонние процессы чаще чем ищешь строки? по всем)) там табличка и заголовок кликабельный... вот хочу по имени отсортировать, клацкаю по нему и ничего не происходит... обидно как-то... или сразу сделай, чтоб процессы по алфавиту ровнялись... не удобно ж искать.
одну можно и оставить, просто странно, что они дублируют сами себя и при этом не работают)) по поводу глобальной мысли о том, как оно должно быть. вот смотри, как я говорил, таких прог навалом, но(!) на основе этой проги можно замутить универсальный хак на все игры, чего лично я в нетах не встречал. представь, перед игроком RPG стоит такая задача: у него есть враг, которого при каждом удобном случае надо гасить без лишних слов. то есть, перед рядовым школоло стоит задача - определить ник игрока - дождаться его в онлайне - определить его координаты в зоне видимости - пустить ему самонаводящуюся ракеты в его координаты всё это может реализовать для конкретной игры разве что опытный программер, но задача для игр типовая. поэтому твоя прога должна предоставлять инструменты для написания таких скриптов в достаточно удобной форме для школоло и при том для любой программы, в память которой можно влезть. и вот это будет бомба! Добавлено через 3 минуты и 39 секунд за такую уже и денег попросить будет не грех)) |
| Автор: Dik0n 25.5.2011, 16:45 | ||||||
Это для того, что бы получить хендлы запускаемого процесса, некоторые могут не давать открыть себя через OpenProcess
Ок, это не проблемма, сделаю. Все это из области фантастики, тут для каждой отдельной игры надо не один час с отладчиком просидеть, что бы такое замутить.
Тут вобще другая программа нужна, для перехвата пакетов, в любом случае нельзя ее сделать универсальной, у каждой игры свой протокол. На счет скриптов, можно конечно добавить, но опять же, они не будут доступны школоте. Им надо что бы кнопка была, Замочить всех |
| Автор: Dik0n 29.7.2011, 18:23 |
| Буть оно не ладно, долгое время бился над проблеммой почему программа не запускается на Win 7 оказывается что-бы использовать функцию CreateFileMapping(INVALID_HANDLE_VALUE, ...) в этой операционке надо повышать свои права SeCreateGlobalPrivilege хотя под XP и без этого все прекрассно работает, сейчас вроде бы проблемму решил. Посему прошу кому не трудно, пожалуйста у кого Win 7 попробуйте просто запустить программу и отпишитесь здесь, запустилась или нет, больше ничего не надо, очень буду признателен Вот полностью программа с инсталятором кому надо (1.16 mb) http://my-soft.ucoz.ru/prog/GodGame_v1.1.zip Или в вот 3 файла посмотреть запустится или нет (0.7 mb) http://my-soft.ucoz.ru/prog/test_gg.rar Новое в программе
|
| Автор: Dik0n 30.7.2011, 14:29 |
| Все норм на Windows 7 теперь тоже запускается Действительно дело было в CreateFileMapping как я и предполагал. |
| Автор: Dik0n 18.11.2011, 18:05 |
| Вышла новая версия 1.4 Список изменений: Версия 1.4.0.0 - 18.11.2011
Версия 1.3.0.0 - 18.08.2011
Версия 1.2.0.0 - 08.08.2011
Скачать http://my-soft.ucoz.ru/prog/GodGame_v1.4.zip |
| Автор: 500mhz 18.11.2011, 18:30 |
| PE sniffer = peid )))) |
| Автор: Dik0n 27.11.2011, 23:33 |
![]()
Скачать http://my-soft.ucoz.ru/prog/GodGame_v1.4.1.zip |
| Автор: Dik0n 14.12.2011, 00:18 |
http://my-soft.ucoz.ru/prog/GodGame_v1.5.zip |
| Автор: CompWorm 28.12.2011, 09:37 |
| программа сильно подросла в функционале, что радует))) а редактор скриптов это просто свинячий восторг! Предложения: 1) посмотри вот http://technet.microsoft.com/ru-ru/sysinternals/bb896653. я имею в виду, что там очень удобно реализовано дерево процессов, а у тебя флет-список, что не даёт полной картины о связях между игрой и запущенными ею процессами. у тебя это есть в информации о процессе, но может быть стоит сделать так же как там? 2) пора делать трансляцию на английский. Это позволит увеличить количество тестировщиков и популярность продукта))) 3) возможно я плохо искал... нужны бинды на кнопки, чтоб не выходя из фулскрина выполнялись скрипты. или из трейнера это делается? Замечание: 1) при раскрытии меню у меня в левой части экрана отрисовывается какая-то хрень типа таблички... ![]() у меня WinXP/SP3, 2 монитора. после выключения программы, табличка остаётся на экране. 2) справку не положил. это пока первое, что бросилось в глаза. если что-то ещё найду - отпишусь. в остальном всё здорово, попробую для работы использовать. |
| Автор: Dik0n 28.12.2011, 21:41 | ||||||||
В таймере можно проверять, нажата ли клавиша и выполнять нужные действия
Хм... странно, исправлю...
Я бы положил, если-бы кто нибуть ее написал По остальным пунктам, приму во внимание. |
| Автор: CompWorm 29.12.2011, 11:44 |
вообще, я уже где-то сталкивался с такой багой... а на чём пишешь? |
| Автор: Dik0n 29.12.2011, 18:11 | ||||
Меню должно быть плоским, а тут отрисовка на рабочий стол идет, фигня какая-то. ![]() Delphi
Не вопрос, будет ![]() |
| Автор: CompWorm 30.12.2011, 08:41 |
попробуй собрать без иконок в меню, чисто стандартно и пришли мне я потестю... после 10 числа теперь уже)))))) дома нет ХРюшки |
| Автор: Dik0n 30.12.2011, 17:38 | ||
Да не смысла нет, у меня отрисовка самописная, просто подпрвлю чуть и все норм будет. А можно посмотреть как на 7ке меню выглядит... |
| Автор: CompWorm 4.1.2012, 02:02 |
вот та же сборка на вин7![]() |