# | Сообщение добавлено 22.11.2012 18:50:31
Вообщем ситуация достаточно сложная.. у одного моего друга, в вузе будет гос.-аттестация на котором пройдет тестирование, первую они уже завалили, и сказали расформируют либо поток либо группу, дали вопросы и программу что бы можно было подготовиться, но ответов нету
Программа достаточно древняя называется AIST-3W
Компилина под Microsoft Visual Basic 5.0/6.0 (PEiD)
Я с ней немного побаловался и вот, какую последовательность заметил
GOSVAR0* - это темы, в каждой такой теме отдельно лежат папки с файлами Ast, Dop, Sot
Ast - в этом файле лежат вопросы, открыв через notepad++ можно увидеть текст... редактировать не возможно, один удаленный символ и программа ругается...
В файле Sot - находиться ответ и возможно правила для программы
С Dop - так до конца и не понял...
1) Если из "Tema\GOSVAR01\002" вытащить Sot и скопировать его допустим в папку 003 и 004, то ответ для вопросов 3 и 4 будет тем же как и у вопроса 2 (прав. ответ "а")
Я скопировал Sot из папки 002 во все остальные папки и о чудо тест я прошел на отлично... вроде бы все программа взломана =) но нет! друг сказал, что такой вариант не пройдет и при на гос.-аттестации сидят злые дяди и тети которые такое провернуть не дадут... печально...
2) Взломать программу или подменить файлы то же не получиться... дяди следят... к тому же если что-то ни так сделать то вероятно ответ может не сохраниться в БД об этом чуть ниже...
Остается последний вариант это выучить все... но для этого надо каким то образом вытащить ответы...
Программу декомпилировал, но все что мне удалось найти это код ассемблера.. в котором ни особо разбираюсь, хоть когда и учился в институте писал на нем прост. калькуляторы =)
Потом меня заинтересовало почему в конце написано 3w полазив в интернете нашел разработчика: КИТ в пакете идут 1w для редактирования ответов и заданий, 2w серверная часть программы которая сохраняет результаты. Найти их нигде не удалось, отписал автором, что бы скинули свою чудо программу на почту, но оказалось что они уже сняли ее с поддержки и исходных setup файлов нету
Вот впрочем и сам вопрос как вытащить ответы из этого теста????
Ест еще одна особенность 1, 4 и 5 темы во втором вопросе содержать одинаковый ответ "а", но содержание Sot файлов разное..
Я вот думаю возможно ли через ollydbg добавить сообщение о правильном ответе при загрузке вопроса. если можно то как это сделать? никогда с ней раньше не работал. Обычно пишу программы, а не ломаю их =)))
Скачать можно ждесь
P. S. Чисто теоретически на 70 вопросов за 40 минут достаточно сложно ответить, получается по ~30 сек на вопрос