(no subject)
2025-10-16 09:51Вспомнил про нетварь и мамкиных хацкеров и накатили флешбеки...
34 года назад. В конторе стоит netware-вский сервер и две рабочих станции. Чуть ли не купленные (ну или очень хорошо цельнотянутые, не помню уже). Надо поставить нетварёвого клиента на третью станцию. А клиенты - не просто так. У них унутре неонка, думатель, и серийный номер. И если в сети появляются два клиента с одинаковым номером - они отказываются работать. Т.е. просто так скопировать на соседнюю машину имеющийся комплект и запустить - не получится. А купить - дорого (или, всё таки, цельнотянутое, и было утянуто только два клиента и гдеть взять третий вобще непонятно? Вот совсем не помню). И штоделать?
Ладно, берём какой-то hexeditor и внимательно изучаем содержимое файлов. В одном из них находим вшитый серийник, что-то типа AAABBBCCCDDD. Прям вот просто текстом. Не долго думая берём, и увеличиваем последний байт на 1, то есть меняем его на E, т.е. серийник становится AAABBBCCCDDE (да, я был молодой и наглый). Запускаем - софтина ругается на то, что серийник невалидный и нефиг тут.
Но я-же молодой и наглый! Не долго думая берём и уменьшаем предпоследний байт на ту-же единицу (т.е. серийник становится типа AAABBBCCCDCE). Запускаем. И..... РАБОТАЕТ!
Отсюда мораль: наглость - второе счастье.
P.S. Или это вобще была не нетварь, а что-то типа лантастика (о какое слово вспомнил)? Не, уже покрыто мраком старчееской деменции - не помню.
Источник:
34 года назад. В конторе стоит netware-вский сервер и две рабочих станции. Чуть ли не купленные (ну или очень хорошо цельнотянутые, не помню уже). Надо поставить нетварёвого клиента на третью станцию. А клиенты - не просто так. У них унутре неонка, думатель, и серийный номер. И если в сети появляются два клиента с одинаковым номером - они отказываются работать. Т.е. просто так скопировать на соседнюю машину имеющийся комплект и запустить - не получится. А купить - дорого (или, всё таки, цельнотянутое, и было утянуто только два клиента и гдеть взять третий вобще непонятно? Вот совсем не помню). И штоделать?
Ладно, берём какой-то hexeditor и внимательно изучаем содержимое файлов. В одном из них находим вшитый серийник, что-то типа AAABBBCCCDDD. Прям вот просто текстом. Не долго думая берём, и увеличиваем последний байт на 1, то есть меняем его на E, т.е. серийник становится AAABBBCCCDDE (да, я был молодой и наглый). Запускаем - софтина ругается на то, что серийник невалидный и нефиг тут.
Но я-же молодой и наглый! Не долго думая берём и уменьшаем предпоследний байт на ту-же единицу (т.е. серийник становится типа AAABBBCCCDCE). Запускаем. И..... РАБОТАЕТ!
Отсюда мораль: наглость - второе счастье.
P.S. Или это вобще была не нетварь, а что-то типа лантастика (о какое слово вспомнил)? Не, уже покрыто мраком старчееской деменции - не помню.
Источник:
(no subject)
Date: 2025-10-16 08:17 (UTC)(no subject)
Date: 2025-10-16 08:41 (UTC)Гугель помог очень быстро: серийники прямо в исполняемом файле - это NetWare Lite. Её ты и патчил.
И точно не в vc: он появился на год позже описываемых тобой событий :).
(no subject)
Date: 2025-10-16 09:46 (UTC)(no subject)
Date: 2025-10-16 09:47 (UTC)С Иолой мне тоже приходилось сталкиваться. Потребовалось поднять линк между двумя офисными помещениями с растоянием метров на 170.
(no subject)
Date: 2025-10-16 09:57 (UTC)