Сейчас на форуме: Magister Yoda (+9 невидимых) |
![]() |
eXeL@B —› Основной форум —› Прошу совета, программа тестирования |
Посл.ответ | Сообщение |
|
Создано: 18 сентября 2008 17:56 · Личное сообщение · #1 Есть (судя по всему самописная) программа тестирования. Её значёк мне что то известен и похож на что то такое общее это три кубика цветных с буквами F M C. Сведений но, юзает свой файл с вопрса в довольно простой форме: пример строки с вопросом и видимо там же ответ прописан: Выберете текст задания#1--7--3--8#1--3--8#1--2--5--3--8#1--2--6--8#1--7--3--8; 1--3--8#0#01110 визуально это выглядит как вопрос и 5 вариантов ответов: моё предположение о структуре: текст вопроса#вариант_ответ_1#вариант_ответ_2#вариант_ответ_3#вариант_ответ_ 4#вариант_ответ_5# #0 (не знаю что могло бы значить) но везде именно 0#тут мне кажется вариант ответа в закодированной форме примеры вариантов ответов (возможно): 01110 00010 00110 01100 01000 00001 11100 11010 00111 00011 и т.п. при открытии exe файла программы в текстовом редакторе есть слова: - This application cannot run using the active version of the Microsoft .NET Runtime Please contact the application's support team for more information. R6028 Microsoft Visual C++ Runtime Library делаю предположенеи что написано на Microsoft Visual C++ Вопрос к вам: 1) может кто то сходу понял алгоритм кодирования ответов 2) чем декомпилировать программу, для последующего разбора механизма открытия файла с вопросами и выявления алгоритма шифрования ответов. ![]() |
|
Создано: 18 сентября 2008 18:04 · Личное сообщение · #2 |
|
Создано: 18 сентября 2008 18:10 · Личное сообщение · #3 |
|
Создано: 18 сентября 2008 18:11 · Личное сообщение · #4 |
|
Создано: 18 сентября 2008 18:23 · Личное сообщение · #5 |
|
Создано: 18 сентября 2008 19:03 · Личное сообщение · #6 |
|
Создано: 18 сентября 2008 19:44 · Личное сообщение · #7 |
|
Создано: 18 сентября 2008 21:51 · Личное сообщение · #8 |
|
Создано: 19 сентября 2008 00:04 · Личное сообщение · #9 allexx_h пишет: не хочу сливать IDA Pro кожет кто то его декомпелровать и выложить плз Не ну ты воббще издеваешься? Короче, я скачал эту прогу и посмотрел. Прога самописная, Nicrosoft Visual C++ 7.0, с MFC, для тестирования подгружает свои базы, ту базу, что ты выложил, не особо понравилось исследовать - там в окне ничего не отображается, как вы вообще понимаете, что отвечать, если не видите ничего? Но это лирика - теперь снова к делу. При неправильном ответе выскакивает дикий зверь - MessageBoxA ушастый ![]() ----- Stuck to the plan, always think that we would stand up, never ran. ![]() |
|
Создано: 19 сентября 2008 00:32 · Личное сообщение · #10 |
|
Создано: 19 сентября 2008 15:13 · Личное сообщение · #11 allexx_h В общем, я так понимаю, у тебя есть определённый тест по какой-то определённой тематике, и ещё есть желание узнать на этот тест правильные варианты ответа, так? Ну, если так, ты выкладывай базу этого теста - посмотрим. Если не так, то, зная, что по адресу 0040AB6E две маски сравниваются, можно подправить в коде программы это место - чтоб прога всегда говорила, что ответ правильный, ну, а если и не так, то что ты тогда конкретно хочешь? ----- Stuck to the plan, always think that we would stand up, never ran. ![]() |
|
Создано: 02 октября 2008 19:42 · Личное сообщение · #12 |
|
Создано: 02 октября 2008 21:33 · Личное сообщение · #13 |
![]() |
eXeL@B —› Основной форум —› Прошу совета, программа тестирования |