В Екатеринбурге школьникам задали на дом необычную задачку — взломать банковскую карту родителей (2 фото + 1 видео)
В 85-й школе Екатеринбурга детям задали на дом интересную задачку: попробовать взломать банковскую карту родителей с помощью алгоритма Луна. Если быть точнее, требуется найти последнюю, или контрольную, цифру номера карты, зная остальные.
Это оказалось гораздо проще, чем вы могли подумать! Для того чтобы узнать искомую цифру, нужно:
- Цифры, стоящие на нечетных местах, умножить на 2, а из двузначных произведений вычесть 9.
- Полученные в результате первого шага цифры сложить с цифрами, стоящими на четных местах.
- Контрольная цифра — та, которой в полученной сумме не хватает до ближайшего сверху числа, кратного 10.
- Готово!
Как всё происходит на практике, смотрите на видео.
— Задались вопросом, чему учат наших детей в девятом классе. Урок теории вероятностей в школе учит взламывать карты родителей. Вероятность, конечно, работает, но теперь становится страшно за сохранность данных, — говорит мама ученицы школы № 85. — Дочь сказала, что им дали ссылку на электронный учебник и велели тренироваться дома на картах родителей, а сегодня по этому предмету сдавали контрольную.
Как пишут авторы на страницах учебника, узнать последнюю цифру номера, конечно, можно, но именно она спасает всех от взлома данных.
— Если человек при вводе номера (или сканер при считывании) ошибется, возникнет сообщение об ошибке. Можно ли случайно ввести неверный номер с правильной контрольной цифрой? Да, такое возможно, но маловероятно.
урок труда уже не тот.
Угу, взлом карты - когда знаешь 15 цифр, а одну забыл, причем четко знаешь где именно она стоит. И вот задача - вычисли её. Где взлом то?
Школа жизни.
Ну просто задача, подкрепленная примером из жизни.
Вот если б был алгоритм расчета всей последовательности цифр то да ??
А так просто арифметика и все
С каких пор подсчёт контрольной суммы CRC это взлом? А если в браузере нажал F12, то уже хакер? :)
Как бы это не является алгоритмом взлома или защиты карты. Это алгоритм с помощью которого НОМЕР карты можно с какой-то точностью верифицировать... определить что он верно введён в окно или продиктован.
По сути этот номер на лицевой стороне карты отображён и он не секретен.
Если в задании звучало "взломать", то скорее для интриги и подстёгивания интереса ребёнка. Причём карту родители могут дать не рабочую
То штрихкоды задают читать то контрольные суммы считать... Этот бред зачем? У контрольной суммы задача простая - дополнительная проверка на корректность считывания или указания номера. Это не человека дело.
Чтобы понимали работу тех технологий, которые закрепились в повседневной жизни.
Учитель же не просил трехзначный номер с оборота карты присылать, не просил.
Понимать работу технологий и делать бестолковые расчеты и запоминать не нужную информацию немного разные вещи :)
А им не нужно её запоминать. С помощью алгоритма провести изыскания на частном случае и убедиться в его правильности. Познать азы хеш-функций.
Теорему Пифагора по вашему тоже нужно раз показать и далее задачи по его применению не делать? А почему-то в школьной программе с 8го по 11й класс задачи с определением сторон решают.
Но в принципе, если юное дарование рассчитывает только на честный труд руками, то и теорему пифагора изучать не нужно.
"Но в принципе, если юное дарование рассчитывает только на честный труд руками, то и теорему пифагора изучать не нужно".
И то не факт.
Ну реально пригодится
Взлом тут ни при чем. А вот то что номер карты будет в тетрадке с домашним заданием - как-то не совсем правильно. Смотрите: номер карты в тетрадке, фамилию и имя родителя учитель знает. Остаётся подобрать гораздо меньше данных - дата выдачи + 3 значный код с оборота. В теории уже возможно перебором.
Доставка на дом. Курьер с терминалом. Не нужно.
ну это карту надо приложить , а как ты оплатишь без нее ?
А, ну да... чота я затупил...
До определенной суммы. Последнее время это 2-3 тысячи. На нее даже 3дсекур не агрится, если сайт магазина не параноик писал
А уж если зайти на сайт, где эта карта сохранена...
Ну что за бред? Контрольная цифра не является защитой карты от кражи, например. Она позволяет средствам считывания убедиться, что все цифры номера карты переданы/введены корректно. Не более того. Контрольная цифра используется во многих числовых идентификаторах именно для исключения ошибок. Те же коды EAN13, например. Штрих-коды вообще могут содержать много избыточной информации, если они графические. Пример - QR-код.
А защита от взлома - это трудно _ПОДБИРАЕМОЕ_ значение, а не вычисляемое. Если значение можно вычислить - это не спасет от взлома совсем никак.
С каких пор вычисление контрольной суммы стали называть взломом? И причем здесь теория вероятности?
Кликбейт – он такой. )
Потому "палец вниз" сходу.
Где тут ВЗЛОМ? Тик токеры фиговы.
Единственный косяк, если требуют принести номера карт родителей, но даже с номерами, без кода ничего не сделать.
А вот это вторая задача
и с зная код , ты тоже ни фига не сделаешь )))
Учителей на рею!!!
Лучше дураков.
Это дети.
А я не про детей.
Прочитав заголовок, сразу её вспомнил... Хотел написать, но вы опередили)))
Согласен, этого персонажа нельзя не вспомнить в данной ситуации )
Ну, за солидарность!
Дело Снежанны Денисовны живет