Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Безопасность (https://forum.antichat.xyz/forumdisplay.php?f=41)
-   -   Нужна помощь в расшифровке тестовой программы. (https://forum.antichat.xyz/showthread.php?t=74488)

OMG!! 21.06.2008 14:55

Нужна помощь в расшифровке тестовой программы.
 
Помогите взломать адскую программу.. она мучает весь институт.. Тесты хранит в файле .tst я так и не разобрался.. чем их прочитать.. но похоже на ziptext. Вот.. Прога старая, написана на делфи 4-5х версий... DeDE декомпилировал ее.. собственно на рапиде сама прога + сорцы...помогите с исправлением проекта, или хотя бы расшифровкой .tst файлов.. А вообще задача стоит такая.. переписать из исходников, что бы при определенном нажатии на клавишу ( хоткей ..допустим ctrl+ какая то буква ) подствечивался ответ... Затрудняет работу отладчика еще то, что программа хитромудрая.. и не сворачивается и т.д.. т.д. если где-то поставишь не то значение.. то ребут компа.. :-) Или хотя - бы открыть .tst файлы..

http://rapidshare.com/files/123854887/Tester.rar.html

Это архив с программой + исходники полученные через DeDE

http://slil.ru/25917720

diehard 21.06.2008 15:14

Тебе нужно расшифровать или раскодировать?

OMG!! 21.06.2008 15:17

Цитата:

Сообщение от diehard
Тебе нужно расшифровать или раскодировать?

мне нужно раскодировать... т.е. получить нормальный читабельный текст.. в .tst файле скрывается пароль ( на тест ) + вопросы на тестирования.. и как-то помеченные ответы..

neprovad 21.06.2008 19:54

Код:

CODE:00406D50                call    CreateDesktopA
.....
CODE:00406D78                call    SwitchDesktop

создается экземпляр десктопа с переключением на него
потому и сложности с переключением окон :)

зы: Модераторы, тему имхо в реверсинг перенести надо

OMG!! 21.06.2008 23:05

CODE:00406D50 call CreateDesktopA
.....
CODE:00406D78 call SwitchDesktop
поставил брейкпойнты.. программа вообще не запускается (

agamemn0n 22.06.2008 10:21

Что хоть в этих фаилах?
CreateDesktopA просто обходится.

OMG!! 22.06.2008 13:07

Цитата:

Сообщение от agamemn0n
Что хоть в этих фаилах?
CreateDesktopA просто обходится.

мне нужно раскодировать .tst файлы.. причем не обязательно эти.. а вообще, понять их кодировку..
http://slil.ru/25917720
Вот тут они лежат.. в каждом файле содержится пароль на тест, вопросы ( программа их рандомизирует) и помеченные ответы на вопросы.

На счет CreateDesktopA .. если можно - поподробнее :-)

zeppe1in 22.06.2008 16:32

Перед CreateDesktopA выполнить прыжок
00406D3C . /74 4E JE SHORT Tester.00406D8C
а в олли поставить Always on top.
Если ексепшон при неправильном пароле пройти просто по F9 то появляеца регистрация.
При правильном пароле также должно быть?
что писать в "Документ: серия"?


Ой. я подобрал пароль. они что из одной цыфры?

OMG!! 22.06.2008 17:43

Цитата:

Сообщение от zeppe1in
Перед CreateDesktopA выполнить прыжок
00406D3C . /74 4E JE SHORT Tester.00406D8C
а в олли поставить Always on top.
Если ексепшон при неправильном пароле пройти просто по F9 то появляеца регистрация.
При правильном пароле также должно быть?

Сейчас попробую, как ты сказал...
Нет, при неверном пароле программа должна ругнуться, что пароль не верен .. все.
Цитата:

Сообщение от zeppe1in
что писать в "Документ: серия"?

я вообще не представляю, откуда ты это выкопал )) думаю, что паспортные данные.. мне это даже не встречалось.. ( разве что только в декомпилированном виде, что - то проскакивало ) Видимо этой программой тестировали учащихся.. ЕГЭ.. нас мучают ей в институте )
Цитата:

Сообщение от zeppe1in
Ой. я подобрал пароль. они что из одной цыфры?

каким образом ты подобрал пароль? :-) хз.. я просто какой-то тест нашел, там на каждый тест ( .tst ) разные пароли.. хранятся они тоже там же в .tst я даж програмку не большую написал.. zlib decoder \ encoder.. думал. что расшифрую .tst ( http://slil.ru/25919734 ) Однако мне не удалось это сделать.. и все - таки кажется мне, что .tst это зашифрованный ZLIB библиотекой файл.. или текст.

так.. теперь программа позволяет вызвать пуск.. спасибо. ( http://i052.radikal.ru/0806/fc/d1daa9c0b161.jpg )

neprovad 22.06.2008 18:34

http://ifolder.ru/7070837
вот тебе все ответы. разберешься думаю.
правильный ответ я приписал как A-"номер или словно правильного ответа" по верхам проверил русский язык, все ответы верные, остальное сам проверишь


Время: 00:55