Перерыл весь Интернет - ответа Нет!
Посмотрите, пожалуйста, на текст(код) представленный ниже, Вам, как людям, постоянно имеющим дело с кодами, алгоритмами я думаю, не составит труда увидеть и определить признаки какого либо алгоритма шифрования или что-нибудь, что могло бы задать верное направление в поиске ответа.
Для примера привожу только 5 комбинаций (известно еще 20)
Задача (максимум):
На основе имеющегося серийного номера - B0061 и текста идущего за знаком "#" (см. текст кода) найти закономерность генерации кода (это все что перед знаком "#"), т.е. найти алгоритм составления кодовой последовательности.
Если кому вдруг покажется эта задача тривиальной или появится желание поучаствовать, то Ваш личный интерес будет сполна удовлетворен (вариант "на корову играем" имеет место быть).
Если и у Вас нет ответа - пожалуйста задайте направление дальнейшего поиска.
5FBXKVHIGDPET35SA9VQOQX84HRDCXD2XVPMBNDBOGLQKV2PDC7KK5DL# "tup" version "2.0", no expiration date, exclusive
6GNK8PEGGUOKZBUIKP8JGMRRJK8QCBMNBTZ2X4UT3GD5EHZMCRXVTQDJAQR5X6# "gsm0480" version "2.0", no expiration date, exclusive
83O97N39G3Z3SAV65QVIEBKRQVPJBCA8CIYYMVU2EX64F667ZQVKMQKURJQ6LP# "gsm0411" version "2.0", no expiration date, exclusive
AFB66ES8972SK8MQ8EJ7QC7BRGZ97LKAXQ57XZEB2IDCLOS53PXMES4U3MNP# "edss1" version "2.0", no expiration date, exclusive
CEQS24NPU5QUE5A4AQ9BKV2ZXYB92NF44TNKNHKZP7H23Z43KE54RRAFB58PHXQDLD3# "gsm0408R99" version "2.0", no expiration date, exclusive
Задача16.01.04 16:56 Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
> Задача (максимум): > На основе имеющегося серийного номера - B0061 и текста > идущего за знаком "#" (см. текст кода) найти закономерность > генерации кода (это все что перед знаком "#"), т.е. найти > алгоритм составления кодовой последовательности. > Если кому вдруг покажется эта задача тривиальной или > появится желание поучаствовать, то Ваш личный интерес будет > сполна удовлетворен (вариант "на корову играем" имеет место > быть).
Уточняю - надо найти алгоритм, или надо генерилку к какой-то софтине конкретной? Если так - то можно все это перенести в job.
скажем так - алгоритм это 90% слона, а 100% слона всегда...16.01.04 17:56 Автор: Sin Статус: Незарегистрированный пользователь
> Уточняю - надо найти алгоритм, или надо генерилку к > какой-то софтине конкретной? Если так - то можно все это > перенести в job.
скажем так - алгоритм это 90% слона, а 100% слона всегда лучше :-)
софтина - конкретная.
по поводу Job я уже задумался
в принципе исходных данных не мало, должно получиться
Во первых, заметно, что длина проверочного кода...16.01.04 12:14 Автор: paganoid Статус: Member
> > 5FBXKVHIGDPET35SA9VQOQX84HRDCXD2XVPMBNDBOGLQKV2PDC7KK5DL# > "tup" version "2.0", no expiration date, exclusive > 6GNK8PEGGUOKZBUIKP8JGMRRJK8QCBMNBTZ2X4UT3GD5EHZMCRXVTQDJAQR > 5X6# "gsm0480" version "2.0", no expiration date, exclusive > 83O97N39G3Z3SAV65QVIEBKRQVPJBCA8CIYYMVU2EX64F667ZQVKMQKURJQ > 6LP# "gsm0411" version "2.0", no expiration date, exclusive > AFB66ES8972SK8MQ8EJ7QC7BRGZ97LKAXQ57XZEB2IDCLOS53PXMES4U3MN > P# "edss1" version "2.0", no expiration date, exclusive > CEQS24NPU5QUE5A4AQ9BKV2ZXYB92NF44TNKNHKZP7H23Z43KE54RRAFB58 > PHXQDLD3# "gsm0408R99" version "2.0", no expiration date, > exclusive
> > Если и у Вас нет ответа - пожалуйста задайте направление > дальнейшего поиска.
Во первых, заметно, что длина проверочного кода увеличивается пропорционально длине всяких gsm0408R99 , т.е. ВИДИМО шифр (точнее, контрольная сумма) не блочный (напрямую хотя бы), т.е. не DES, не md5 и т.п., что есть хороший знак :)
Есть еще варианты с гаммой, со случайным числом в начале и дальнейшим ксором и т.п., но уже лень думать :)
paganoid, лень - двигатель прогресса...16.01.04 15:19 Автор: Sin Статус: Незарегистрированный пользователь