|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
набор данных - цифры+текст в чем хранить, чтобы нельзя было взломать) по этой причине office отпадает ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2012, 20:49 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
А поконкретнее? Что за набор данных, откуда и кому будет доступен, что вы подразумеваете под "взломать"? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2012, 20:59 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
тесты таблица с текстами: вопрос+варианты ответа и параметрами - правильный ответ или нет. доступен только преподавателю. а студенты чтобы не могли взломать в office пароль взломать не сложно. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2012, 22:23 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
стойкое PGP-шифрование секретный ключ только у препода Почему нельзя хранить физически файл с ответами в недоступном для студентов месте? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2012, 22:35 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
Действительно... Вопросы - это НЕзакрытая информация. Варианты ответов - звависит от методики преподавания и подготовки к тесту (есть ли ознакомление с ответами). А вот признак правильности того или иного ответа - действительно, принципиальная информация. Так вот, Шокер прав. И даже шифрование не нужно. Методика может быть примерно такой: ответы не хранятся в системе сразу, а подключаются только во время выполнения теста. И там же хранится признак "правильности" того или иного ответа. Причем фантазия может довести вас вплоть до того, что файлов (или таблиц БД) с ответами может быть великое множество... А уж если во время пятнадцатиминутного теста по какой-нить ИТ-дисциплине студент сумел добыть список правильных ответов из преподского компа, да еще и тест провернуть с этими ответами - так что вы такому студенту поставите? ИМХО, тут даже результатыт теста смотреть не требуется ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2012, 22:55 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
Само тестирование можно сделать хоть в самостоятельном html-файле. Просто хранить в нем не сами правильные ответы, а их хэш. Но в этом случае нельзя сделать результат тестирования в виде X правильных из Y, если ответ вида "выберите один или несколько ответов". Вернее можно, но тогда придется хранить Y хэшей, а каждый из них будет легко подобрать перебором. Если в качестве ответов нужно вводить текст, то нет проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 10:46 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
Shocker.Pro Почему нельзя хранить физически файл с ответами в недоступном для студентов месте? потому что доступ к файлу имеет не только препод но и лаборанты - а они уже было такое сливают файл студентам ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 15:50 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
AndreTMДействительно... Вопросы - это НЕзакрытая информация. Варианты ответов - звависит от методики преподавания и подготовки к тесту (есть ли ознакомление с ответами). А вот признак правильности того или иного ответа - действительно, принципиальная информация. вопросы они относительно незакрыты - если тестирование действительное сложное(как и должно быть) то вопросы также закрыты-студент дожен знать весь курс, а не готовится к конкр вопросам. AndreTMА уж если во время пятнадцатиминутного теста по какой-нить ИТ-дисциплине студент сумел добыть список правильных ответов из преподского компа, да еще и тест провернуть с этими ответами - так что вы такому студенту поставите? ИМХО, тут даже результатыт теста смотреть не требуется студенту два, препода уволить)). но чаще бывает банальный слив лаборантом-методистом файла с тестом - который ломается и все. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 15:56 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
вобщем пока либо шифр либо тупо зашить в "тело" весь тест) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 15:58 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
FreeFire, странно всё это... проблема на ровном месте. задания проверяете вы? носите ответы в флешке на груди, прикрепите к чеке от гранаты, чтобы они не попали в руки врага. не доверяйте никому, не спите, не моргайте, всегда на чеку. замаскируйте флешку под медальон. ответы студентов и ваша флешка оказались на одном компе - 1 клик - сравниваваются результаты, выводится ответ. бюджетный вариант - запишите ответы на бумажку. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 16:11 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
Лаборанты могут и кейлоггер поставить на комп и другим способом стащить данные, даже если они зашифрованы ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 17:47 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
Проблема не техническая, а организационная. С какой стати владельцы тестов выкладывают их туда, откуда кто-то может их стянуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 18:01 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
FreeFire, вы даже не пытаетесь понять то, что вам объясняют... Например, само тестирование (файл) не содержит ответов - он содержит только вопросы. Проводим тестирование - можно добавить варианты ответов, где надо. НО! - информации о правильности ответов там нет. Студент просто заполняет матрицу с ответами. Своими ответами! Проверяем тест (у себя на компе, сами) - сводим ответы студента со своей базой, где у вас правильность ответов отмечена. Это у вас и будет система, аналогичная использованию шифрования. При этом слить смогут только набор вариантов ответов, если он у вас предусматривается. Да и то, это можно сильно усложнить (если, например, подкачку ответов делать сразу в массив). В общем, если вы хотите, чтобы вам и за вас написали систему тестирования - то в "Работу" и договаривайтесь А то, что нужный вам функционал легко реализуется даже Офисом - это я и пытаюсь показать. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 19:23 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
пф) а я пытаюсь рассказать какие условия у преподавателя - он не ректор и не декан, и не может изменить правила навязанные сверху. тест должен быть на компе(причем даже без сети), при прохождении теста сразу выдается результат. т.е. таскать ответы куда либо низзя. и все что объясняете я понял). просто и вы поймите - есть ТЗ-просьба и его надо сделать, а не находить выход через изменения ТЗ. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 19:36 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
Shocker.ProЛаборанты могут и кейлоггер поставить на комп и другим способом стащить данные, даже если они зашифрованы т.е. оптимально - это зашить тест в тело? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 19:39 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
Вы при получении результата теста присутствуете? В комп можете вставить свою флешку? - вот и решение. Тесты - это тесты. Студенты их проходят. Затем вы подходите, подключаетесь, запускаетесь, "жамкаете кнопочку" - и получаете оценку. С другой стороны, при этом от слива вашей инфы вы не защищены. Поймите, если "нельзя изменить ТЗ" - т.е. вы любым образом покажете/сверите правильные ответы на "чужом" компьютере - никакая защита не поможет. И шифрование здесь будет просто излишним извращением, ибо информацию, при желании, можно слить всегда. С вашего носителя или в момент проверки решения... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 19:53 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
AndreTMВы при получении результата теста присутствуете? В комп можете вставить свою флешку? - вот и решение. Тесты - это тесты. Студенты их проходят. Затем вы подходите, подключаетесь, запускаетесь, "жамкаете кнопочку" - и получаете оценку. С другой стороны, при этом от слива вашей инфы вы не защищены. та нет меня там), никак нет и просит простой преподаватель - просто попросили тест сделать, объяснили что и как хотят, и какие у них условия. при этом у них как раз случай был слива через лаборанта. Пока в тело буду тест шить ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 20:33 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
FreeFireпросит простой преподаватель - просто попросили тест сделать, объяснили что и как хотят, и какие у них условия.ну так препод-то есть ведь? вот "с его точки зрения" и было расписано. и без нарушения условий ТЗ... А "шить в тело" - не наш метод. ибо это все то же самое, но только в профиль. и сливается в любом случае, если есть желание слить. Если же вы придумаете "суперновшитоиневскрываемо" - то ваши затраты времени будут несколько, э-э-э-..., велики для данного результата. Невыгодно тратить столько времени... ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 21:03 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
может не оч в тему, но решил пополнить знания. ни разу не сталкивался с программами для взлома, поэтому интересно, что может взломщик(интересно как потенциальному создателю, а не пирату). можно ли: 1) узнать значение любой переменной чужой программы в любой момент времени? 2) выявить любую строку кода? т.е. в коде написано, что правильный ответ - пятый символ шестой строки. 3) узнать содержимое текстбоксов, лейблов, гридов? 4) узнать содержимое ресурсов? 5) получить строки кода, событие которых ещё не наступило? 6) полностью разложить содержимое проги в строки? 7) получить свойства каждого объекта формы(длина лейбла, высота текстбокса)? и ещё 8) зависит ли всё от выбранного языка(как)? 9) что значит "шить в тело проги"? буду благодарен за инфу по каждому вопросу. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 21:14 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
FreeFireпросто и вы поймите - есть ТЗ-просьба и его надо сделать, а не находить выход через изменения ТЗ.Мы не видели ТЗ. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 21:55 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
BelowZero1) узнать значение любой переменной чужой программы в любой момент времени? 2) выявить любую строку кода? т.е. в коде написано, что правильный ответ - пятый символ шестой строки. 3) узнать содержимое текстбоксов, лейблов, гридов? 4) узнать содержимое ресурсов? 5) получить строки кода, событие которых ещё не наступило? 6) полностью разложить содержимое проги в строки? 7) получить свойства каждого объекта формы(длина лейбла, высота текстбокса)? и ещё 8) зависит ли всё от выбранного языка(как)? 9) что значит "шить в тело проги"? буду благодарен за инфу по каждому вопросу.1) да 2) нет 3) чего-то да, чего-то нет 4) да, они имеют открытый формат 5) вопрос не имеет смысла 6) это называется декомпиляция. Зависит от языка, вернее от компилятора. 7) чего-то да, чего-то нет 8) что-то зависит, что-то нет 9) это значит в *.exe, а не отдельном файле. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 22:00 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
Antonariy, нормально... что-то да, что-то нет. так же я отвечаю, когда над кем-то подшучиваю, так как ответ не несёт никакой полезной инфы. ладно. тогда пример. BelowZero2) выявить любую строку кода? т.е. в коде написано, что правильный ответ - пятый символ шестой строки. Antonariy2) нет тогда после выполнения теста просто обратиться к текстовому файлу, в котором пара миллионов символов. строка проверки: Код: vbnet 1.
м? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 22:24 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
BelowZeroнормально... что-то да, что-то нет. так же я отвечаю, когда над кем-то подшучиваю, так как ответ не несёт никакой полезной инфы.Какие вопросы — такие ответы, что ты хочешь? Полезная инфа находится в учебниках, но ты их принципиально не читаешь, а здесь тебе не бесплатные курсы для жизненно несамостоятельных. BelowZero выявить любую строку кодаКогда исходный код становится исполняемым файлом, такая категория как "строка кода" перестает существовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 22:38 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
просто есть у меня несколько интересных идеек по защите инфы. но возможность применения их зависит от ответов за запостенные выше вопросы ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 22:44 |
|
хранение типизированных данных
|
|||
---|---|---|---|
#18+
BelowZeroпросто есть у меня несколько интересных идеек по защите инфы. но возможность применения их зависит от ответов за запостенные выше вопросы ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2012, 22:55 |
|
|
start [/forum/topic.php?fid=60&msg=37652484&tid=2158081]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
106ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 223ms |
0 / 0 |