Этот код плавает по сети уже несколько лет - он, по-видимому, может предоставить пароль для дешифрования таблицы Excel, которой вы не знаете пароль.
http://www.theofficeexperts.com/VBASamples/Excel02.htm
Мне интересно, как это работает, но я, похоже, не в состоянии это решить. Я предполагаю, что он зашифрован под определенным значением, которое можно получить несколькими способами (несколько мест в сети говорят, что он даст вам оригинальный пароль или другой, который будет работать) вроде как открытый ключ - вы можете иметь 100 открытых ключей, которые работают с одним частным.
Мне кажется, что он создает целочисленные переменные и заполняет их определенным числом, прежде чем превращать это число в соответствующие символы. Разве это не всегда будет одинаково? Если да, существует ли "главный пароль" для защиты Excel?
Спасибо всем!
EDIT: Я заметил, что For n = 32 до 126 в приведенном выше примере кода. Перекрестные ссылки с таблицей ASCII, которая, кажется, все символы от места до тильды. Является ли это своего рода атакой по словарю, которую я не понимаю из-за синтаксиса?