LINUX.ORG.RU

Программа где и как будет выполняться?

crutch_master ★★★★★
()

Короче, не надо под ноль шифровать, надо запутать код так, чтобы твои школьники в процессе реверса получили знаний больше, чем из теста.

crutch_master ★★★★★
()
Последнее исправление: crutch_master (всего исправлений: 1)

Зависит от двух вещей:

1) Насколько тестируемые в среднем грамотные в плане использования ПК

2) Насколько ответственен результат теста

KivApple ★★★★★
()

ну можно хранить не ответ, а его хеш, вроде md5, и проверять, равен ли хеш введённого пользоватем хешу ответа.

dumdum
()

Взять любой обфускатор.

Deleted
()

Способ есть. Обойтись без backend реально.

anonymous
()

1) можно обфусцировать код - ответы будут не видны сразу

2) однако если ответ вычисляется в js скрипте, тестируемый всё равно может скачать себе код и на своей копии перебрать варианты ответов (руками или автоматом), и это не проконтролировать

sholom
()

Если обойтись без бэкенда, то результаты теста не будут никуда сохраняться, т.е., могут служить только для чесания ЧСВ тестируемого. А тогда какая разница, видны ли ответы в исходнике?

Miguel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.