Вирус шифровальщик

Discussion in 'Болталка' started by Octavian, 1 Nov 2017.

  1. Veil

    Veil Banned

    Joined:
    21 May 2015
    Messages:
    2,020
    Likes Received:
    3,349
    Reputations:
    72
    Какой полезный зловред. Прямо создан для моих вымогателей.
     
    Gorev likes this.
  2. artkar

    artkar Well-Known Member

    Joined:
    14 Nov 2016
    Messages:
    350
    Likes Received:
    331
    Reputations:
    6
    Нее если кодируемый текст состоит из нулей, тогда кодиррование откроет ключ.
    Кодирование М or 1 это тупо затирание всего текста аднёрками

    кодирование or,
    если {% аднёрок меньше 40, и есть часть расшифрованного текста, и изначальное сообщение обладает признаками избыточности}
    то 72% зашифрованного текста восстановимы с вероятностью 0,81
    64% с вероятностью 0, 88
    и 53% с вероятностью 0,99
     
  3. trolex

    trolex Well-Known Member

    Joined:
    6 Dec 2009
    Messages:
    592
    Likes Received:
    1,392
    Reputations:
    6
    ну да те биты которые в ключе равны единице - затирают данные,
    я не знаю точно как там алгоритм шифрования сделан, может он зашифрованный текст ещё раз шифрует и тд.
    но операция or необратима
     
  4. Octavian

    Octavian Elder - Старейшина

    Joined:
    8 Jul 2015
    Messages:
    506
    Likes Received:
    101
    Reputations:
    25
  5. Veil

    Veil Banned

    Joined:
    21 May 2015
    Messages:
    2,020
    Likes Received:
    3,349
    Reputations:
    72
  6. artkar

    artkar Well-Known Member

    Joined:
    14 Nov 2016
    Messages:
    350
    Likes Received:
    331
    Reputations:
    6

    Обратима.
    Ща я тебе покажу как можно взломать симметричный шифр на or и докажу что or не криптостойкий савсем
    Смотри, допустим условия которые я писал выполнены

    сама зашифрованная строка:
    4E6B7E6B 6E6E7B6A 6B7B6A7F 7A6F6B6E 6F6A7E6F 6A6B7E7E 6F6E6E6A 6B6E6A7F 6E6B7F7E 6A6F7A6B 7B6F6E6A 6F6B7B7B 6A7A6B6E 6E7B


    её бинарное представление:
    Code:
    01001110 01101011 01111110 01101011
    01101110 01101110 01111011 01101010
    ....
    есть кусок расшифрованного текста и мы по нему восстановили ключ

    crypt or 01001010

    видим в ключе три еденицы что 37% и соответсвтует условию, три еденицы это n^m = 2^3 = 8
    расшифровываем:
    Code:
    1 letter
    01001110
    01001010 key
    =>
    00000100 =
    00000110 = -
    00001100 =
    01000100 = D
    00001110 =
    01001100 = L
    01000110 = F
    01001110 = N
    
    Code:
    2 and 4 letters
    01101011
    01001010 key
    =>
    00100001 = !
    00100011 = #
    00101001 = )
    00101011 = +
    01100001 = a
    01100011 = c
    01101001 = i
    01101011 = k
    
    Code:
    3 letter
    01111110
    01001010 key
    =>
    00110100 = 4
    00110110 = 6
    00111100 = <
    00111110 = >
    01110100 = t
    01110110 = v
    01111100 = |
    01111110 = ~
    
    Code:
    5 and 6 letters
    01101110
    01001010 key
    =>
    00100100 = $
    00100110 = &
    00101100 = ,
    00101110 = .
    01100100 = d
    01100110 = f
    01101100 = l
    01101110 = n
    
    Code:
    7 letter
    01111011
    01001010 key
    =>
    00110001 = 1
    00110011 = 3
    00111001 = 9
    00111011 = ;
    01110001 = q
    01110011 = s
    01111001 = y
    01111011 = {
    
    Code:
    8 letter
    01101010
    01001010 key
    =>
    00100000 = space
    00100010 = "
    00101000 = (
    00101010 = *
    01100000 = `
    01100010 = b
    01101000 = h
    01101010 = j
    
    Итого в каждой букве соответствует 8 символов что дает n^m = 8^8 = 16 777 216 вариантов для 8 символьного слова что много но терпимо для поиска по словарю и уже можно ломать. (помним что исходный текст обладает избыточностью ).
    Но лучше оптимизировать: первое это сразу отбросить не читаемые символы и второе подбором по ликсемам:
    самое сложное начало сбрутить две начальные буквы и подобрать, здесь писать не буду ибо много, я сдела две буквы дальше по принцыпу будет понятно:
    певые две буквы Na
    Какие слова начинаються на Na:

    naan
    naartjie
    nab
    Nabataean
    nabbed
    nabber
    nabe
    Nabesna
    Nabonidus
    Naboth
    Naboth's vineyard
    NAC
    NACC
    nacelle
    nacho
    NACODS
    ....
    Nacogdoches
    nacre
    nacreous
    NACRO
    nacrous
    NAD
    nada
    Nader's Raiders
    Nader, Ralph
    NADGE
    NADH
    nadir
    nadors
    NADP
    NADPH
    nads
    nae
    naevus
    naff
    naff off
    nag
    nagana
    Nagano
    Nagari
    Nagasaki
    nagging
    ...
    Na*
    (первые 1000 результатов)
    nature
    naturism
    naturopathy
    nauch
    Naucratis
    naught
    naughtiness
    naughty
    naumachia
    nauplius
    Nauru
    Nauruan
    nause out
    nausea
    nauseate
    nauseous
    naut
    nautch
    nautical
    nautical
    navicert
    navicular
    navigability
    navigable
    navigate
    navigating officer
    navigation
    Navigation
    navigational
    navigator
    navvy
    navy
    navy blue
    navy cut
    Navalny
    navy yard
    naw
    nawab
    Naxalite
    Naxçivan
    Naxos


    какие из эти слов начинаються на Nav или Nat 3 буква или v или t

    navicert
    navicular
    navigability
    navigable
    navigate
    navigating officer
    navigation
    Navigation
    navigational
    navigator
    navvy
    navy
    navy blue
    navy cut
    Navalny
    navy yard
    nature
    naturism
    naturopathy

    какие из эти слов имеют 4 букву a или c или i или k

    navicert
    navicular
    navigability
    navigable
    navigate
    navigating officer
    navigation
    Navigation
    navigational
    navigator
    Navalny

    какие из эти слов имеют 5 и 6 букву d или f или l или n
    Navalny

    Code:
    Итого первое слово в зашифрованном тексте  - Navalny 
    следующий символ понятно - space
     
  7. trolex

    trolex Well-Known Member

    Joined:
    6 Dec 2009
    Messages:
    592
    Likes Received:
    1,392
    Reputations:
    6
    если всё работает как ты пишешь, то таким образом можно восстановить некоторые текстовые файлы определённого вида, не удастся восстановить если в файле база login:pass, url ссылки, номера телефонов, какие то числа, или он используется для хранения сгенерированных паролей вида khgfFrtu8654dc,
    притом это только текстовые файлы, на картинке у ТС в основном JPG, потом PDF, с ними так не получится, как и с большинством остальных файлов: архивы, картинки, офисные документы, таблицы, аудио, видео
     
  8. Veil

    Veil Banned

    Joined:
    21 May 2015
    Messages:
    2,020
    Likes Received:
    3,349
    Reputations:
    72
    Не плохо, совсем не плохо. Учил матан. В общем зачет, направление понимает. Профессор Тролекс ставь зачет, у него есть потенциал.
     
  9. SOSPASTOR

    SOSPASTOR New Member

    Joined:
    28 May 2013
    Messages:
    1
    Likes Received:
    1
    Reputations:
    0
    имею sample, работает на WinXP
     
  10. Veil

    Veil Banned

    Joined:
    21 May 2015
    Messages:
    2,020
    Likes Received:
    3,349
    Reputations:
    72
    Засрали даже болталку, это священное место, чОртовы кибернетики.:)
     
  11. trolex

    trolex Well-Known Member

    Joined:
    6 Dec 2009
    Messages:
    592
    Likes Received:
    1,392
    Reputations:
    6
    не поставлю! он пока что только фамилию анального расшифровал, что нам от неё толку, мы её и так знаем, пусть файлы у ТС из первого поста расшифрует, тогда поставлю, или хотя бы осознает что функция or - необратима
     
    DartPhoenix and user100 like this.
  12. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,309
    Reputations:
    327
    разочарую вас но шифры железобетонные в основном, и вот еще, например
    [​IMG]
     
    #32 sn0w, 9 Nov 2017
    Last edited by a moderator: 9 Nov 2017
  13. trolex

    trolex Well-Known Member

    Joined:
    6 Dec 2009
    Messages:
    592
    Likes Received:
    1,392
    Reputations:
    6
    69 уведомлений?
    ничёсе
     
    uzeerpc likes this.
Loading...
Similar Threads - Вирус шифровальщик
  1. charlie_miller
    Replies:
    4
    Views:
    2,104