Страница: 1 | 2 |
Вопрос: Пароль на лисе Excel - странная штука
Добавлено: 21.01.09 14:21
Автор вопроса: AngryBadger
Здравствуйте, пытаясь распаролить лист excel, pass от которого я благополучно забыл, наткнулся на такую странную штуку(Возможно, странная она из-за моей неначитанности)
Посмотреть на неё можно на примере:
Dim i As Integer
Dim pass As Integer
pass = 6824
Sheets(1).Protect pass
For i = 1 To 10000
On Error Resume Next
Sheets(1).Unprotect i
If Sheets(1).ProtectContents = False Then
MsgBox i
Exit Sub
End If
Next i
End Sub
В чем, собственно, дело?
Ответы
Всего ответов: 23
Номер ответа: 1
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #1
Добавлено: 21.01.09 22:22
Н-да, придется листы защищать 64-значными паролями из символов в разном регистре, раз Миша научил всех взламывать более простые.
А пример этот пошли БГ, пусть у него голова болит.
Номер ответа: 2
Автор ответа:
AngryBadger
ICQ: 3329[нуль]7519
Вопросов: 0
Ответов: 13
Web-сайт:
Профиль | | #2
Добавлено: 21.01.09 23:00
Who is БГ???
Номер ответа: 3
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #3
Добавлено: 21.01.09 23:04
типа начальник микрософта
Номер ответа: 4
Автор ответа:
Smith
ICQ: adamis@list.ru
Вопросов: 153
Ответов: 3632
Профиль | | #4
Добавлено: 21.01.09 23:05
Ты шутишь?
ИЛИ ДЕЙСТВИТЕЛЬНО НЕЗНАЕШЬ ДЯДЮ БИЛА?
Номер ответа: 5
Автор ответа:
AngryBadger
ICQ: 3329[нуль]7519
Вопросов: 0
Ответов: 13
Web-сайт:
Профиль | | #5
Добавлено: 21.01.09 23:07
Вашу, НАЛЕВО, вы бы мне еще на ASCI написали.))
Номер ответа: 6
Автор ответа:
AngryBadger
ICQ: 3329[нуль]7519
Вопросов: 0
Ответов: 13
Web-сайт:
Профиль | | #6
Добавлено: 21.01.09 23:08
Так что, кто нибудь вкурсе, почему 123=102, а 6824=2017??? и т.д. и т.п.
Номер ответа: 7
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #7
Добавлено: 21.01.09 23:12
Михаил at home, я не знаю, потому и послал по нужному адресу.
Номер ответа: 8
Автор ответа:
AngryBadger
ICQ: 3329[нуль]7519
Вопросов: 0
Ответов: 13
Web-сайт:
Профиль | | #8
Добавлено: 21.01.09 23:48
А где mc-black, Nytrogene или GDK? Парни... ну))
Номер ответа: 9
Автор ответа:
Father
Вопросов: 0
Ответов: 159
Профиль | | #9
Добавлено: 21.01.09 23:52
В дополнение темы:
Sheets(1).Protect "abc"
Sheets(1).Unprotect "afa"
http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/Q_21040795.html
Номер ответа: 10
Автор ответа:
AngryBadger
ICQ: 3329[нуль]7519
Вопросов: 0
Ответов: 13
Web-сайт:
Профиль | | #10
Добавлено: 21.01.09 23:54
Сорри, Father'a забыл.
Номер ответа: 11
Автор ответа:
KiZ
Вопросов: 27
Ответов: 68
Профиль | | #11
Добавлено: 26.01.09 18:22
Смешно, но методом тыка выяснил, как снять с листа пароль с помощью HexEditora. ))
Номер ответа: 12
Автор ответа:
AngryBadger
ICQ: 3329[нуль]7519
Вопросов: 0
Ответов: 13
Web-сайт:
Профиль | | #12
Добавлено: 26.01.09 19:17
Почему 123=102 так и не понял, но нашел на буржуйских форумах, что любой пароль Excel преобразовывается в 12 значную строку, 11 символов в верхнем регистре(ANSI 65 и 66), и один на выбор с 32 по 126. Вобщем вариантов не много. 2^11*98
Номер ответа: 13
Автор ответа:
AngryBadger
Вопросов: 33
Ответов: 245
Профиль | | #13
Добавлено: 27.01.09 09:27
Посчитал вобщем)) 2^11*95
Номер ответа: 14
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #14
Добавлено: 27.01.09 15:26
Наверняка не отвечу. На самом деле к одному и тому же паролю 6824 соответствует множество паролей-дублеров, в числе которых:
Проверяется просто:
Номер ответа: 15
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #15
Добавлено: 27.01.09 15:39
Интересна сама по себе закономерность этого ряда, возможно даже получится вывести какую-то формулу последовательности. Вот бред!