The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Lotus 1-2-3 портирован для Linux

22.05.2022 10:18

Тэвис Орманди (Tavis Ormandy), исследователь безопасности из компании Google, ради интереса портировал для работы в Linux табличный процессор Lotus 1-2-3, выпущенный в 1988 году, за три года до появления самого Linux. Порт выполнен на основе переработки исполняемых файлов для UNIX, найденных в архиве с варезом на одной из BBS. Работа интересна тем, что портирование выполнено на уровне машинных кодов и динамического связывания без использования эмуляторов или виртуальных машин. В итоге получен исполняемый файл, способный запускаться в Linux без лишних прослоек. Инструментарий для адаптации имеющихся в открытом доступе исполняемых файлов Lotus 1-2-3 для запуска в Linux опубликован на GitHub.

При портировании выполнена адаптация к интерфейсу системных вызовов Linux, обеспечено перенаправление вызовов в glibc, произведена замена несовместимых функций и интегрирован альтернативный драйвер для вывода в терминал. В собственный экземпляр также добавлен обход проверки лицензии, но Тэвис владеет коробочной копией Lotus 1-2-3 для MS-DOS и имеет законное право на использование продукта. Создание порта не является первым экспериментом Тэвиса по запуску Lotus 1-2-3 в Linux, ранее он сопровождал специальный драйвер для DOSEMU, обеспечивающий работу DOS-версии Lotus 1-2-3 на современных терминалах. Теперь выполнена задача запуска Lotus 1-2-3 в Linux без использования эмулятора.



  1. Главная ссылка к новости (https://lock.cmpxchg8b.com/lin...)
  2. OpenNews: Доступна бета-версия порта файлового менеджера Far для Linux, BSD и macOS
  3. OpenNews: Компания Microsoft портировала Sysmon для Linux и открыла его код
  4. OpenNews: Google портирует Chrome для ОС Fuchsia
  5. OpenNews: Выпущен порт операционной системы OpenVMS для архитектуры x86-64
  6. OpenNews: LoadLibrary, прослойка для загрузки Windows DLL в Linux-приложения
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57233-port
Ключевые слова: port, hack, unix, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (137) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Huff (?), 10:22, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    Некрофилия какая-то
     
     
  • 2.3, Аноним (3), 10:31, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Как что-то плохое, в самом деле!
     
     
  • 3.7, Аноним (7), 10:47, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +27 +/
    Вместо того чтобы переписывать весь мир на раст занимается непонятно чем.
     
  • 3.139, Аноним (-), 19:33, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да вообще, Кощей не палится. Мало того что некромансер так еще и варезник. Кошмар!!!
     

  • 1.2, Аноним (2), 10:30, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >2022
    >Портирован Lotus 123

    Можно же было подождать 101 годик для красивого гета.

     
  • 1.4, Аноним (4), 10:41, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > В код также добавлен обход проверки лицензии, но Тэвис владеет коробочной копией Lotus 1-2-3 для MS-DOS и имеет законное право на использование продукта.

    Это не дает "законного права" публиковать/распространять.

     
     
  • 2.5, Аноним (5), 10:45, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Он и не распространяет.
     
     
  • 3.8, Аноним (4), 10:49, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что делает, спрятался и никому не показывает?
     
     
  • 4.10, Аноним (5), 10:52, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он опубликовал набор изменений, позволяющий запустить в Linux _ваш_ экземпляр Lotus 1-2-3.
     
     
  • 5.11, Аноним (4), 10:55, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Хочешь сказать, распространение кряков законно, если автор кряка имеет лицензионную копию?
     
     
  • 6.21, Иван (??), 11:17, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Да. Кряк - это отдельный программный продукт. И на него распространяются те же права, как и на любую создаваемую вами продукцию. Нарушает закон тот, кто с помощью кряка ломает другую программу.
     
     
  • 7.25, Аноним (7), 11:35, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только нарушает он его в момент решения суда. А так в креки еще надо музончик прикольный вставлять. Восьмибитные треки раньше были зачетные.
     
     
  • 8.77, ммнюмнюмус (?), 22:48, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    леееяяяаааа соник файер ме-е-е-е уиииууу - йу - иииуууу - ме-е-е-е ... текст свёрнут, показать
     
  • 7.38, Аноним (38), 13:40, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Надо понять, является ли этот "кряк" вредоносным ПО. Если да, то уверен, что за распространение вредоносного ПО есть санкции.
     
     
  • 8.48, Аноним (4), 14:29, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    273 УК РФ Программа для 1 модификации и 2 для несанкционированного запуска ве... текст свёрнут, показать
     
     
  • 9.101, userd (ok), 10:01, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что это за FUD против законов РФ не применима В данном случае происходит 171... текст свёрнут, показать
     
     
  • 10.114, Аноним (4), 12:06, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет В данном случае происходит распространение ПО для адаптации конкретной пр... текст свёрнут, показать
     
  • 6.28, Аноним (28), 12:12, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это не кряк, а инструмент для превращения **существующей** версии Lotus в версию для Linux. Без самого продукта, этот инструмент Вам ничего не даст.
     
  • 6.107, Аноним (107), 11:05, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только по факту, никакого кряка как такового нет. Он показал на скриншоте, где можно сделать изменение в бинарнике, и если кто захочем - ему придется своими же лапками делать эту модицикацию.
     
     
  • 7.115, Аноним (4), 12:22, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Он показал на скриншоте

    Могу ли я распространять в виде последовательности скринштов (ролика на ютубе) кряк?

     
     
  • 8.126, Аноним (107), 18:49, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если там будет лишь показано, куда смотреть как в текущем случае, насколько я м... текст свёрнут, показать
     
  • 2.6, Аноним (7), 10:47, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так подай него в суд и отсуди миллион!
     
     
  • 3.9, Аноним (4), 10:50, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что, я очень похож на IBM, что легко перепутать?
     
     
  • 4.14, Анатолий Цыбин (ok), 10:58, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Будто владелец IBM не может писать с анонимного аккаунта на Опеннете...
     
     
  • 5.18, Аноним (7), 11:08, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Будто IBM не может 15 рублей за коммент заплатить.
     
     
  • 6.19, Google (?), 11:15, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Спасибо за комментарий! 15 рублей отправлены на Ваш счет.
     
     
  • 7.24, Аноним (7), 11:33, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я еще сдэлаль!
     
  • 4.17, Аноним (7), 11:08, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А чего ты за IBM стал так впрягаться? Любишь БизнесМашину?
     
     
  • 5.92, Аноним (92), 07:57, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну а чо. Так-то оно линуксу бабосов немало дает.
     
  • 2.71, Kuromi (ok), 21:00, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Все законно. Тут ситуация ка с IPS патчами для ромов игры Super Mario World (еще времен SNES) и не только её, которые полностью "модят" игру в нечто новое.
    Распространять сам ROM, что оригинальный что модифицированный - незаконно, сие пиратство, а вот публиковать патч - пожалуйста. Откуда вы возьмете исходный ROM - как бы к делу не относится. Дошло до того, что некоторые эмуляторы имеют встроенную поддержку патча в памяти на лету.
     
  • 2.121, Serge (??), 17:39, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Может, кто не знает, но Лотус 1-2-3 это та самая спивзятая 1С.
     
     
  • 3.128, ssh (ok), 00:42, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Может, кто не знает, но Лотус 1-2-3 это та самая спивзятая 1С.

    Сейчас ты наверное пруф готовишь? )

     
  • 3.133, Аноним (133), 09:18, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кто у кого что позаимствовал? Уточни!
     
  • 2.130, Аноним (130), 05:01, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Гугли штатовские законы о fair use. Если чел проводил реверс инжиниринг и разработал патчер для интеграции софта с произвольной внешней системой или запуска на альтернативной ОС, то апелляция юристами вендора софта к EULA, какие бы там не были ограничительные положения, не сработает. Залетом считается только распространение нелицензионных копий и воровство коммерческой тайны.
     

  • 1.12, Аноним (12), 10:56, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +24 +/
    Тот самый случай, когда автору новости следует дать звание «Мастер новостей». В двух абзацах сжато, ёмко, конкретно, интересно, технически грамотно, стилистически выверенно, нейтрально подал то, что, в общем, 98 % населения пропустили бы и были бы не в курсе.

    Пешы ищо.

     
     
  • 2.41, Аноним (41), 14:11, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Так толсто описать "линканул прожку" нужно постараться.

    Только всё это бесполезно, под отечественным не имеющим аналогов эльбрусом всё равно не пашет.

     
     
  • 3.80, a_kusb (ok), 23:40, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, под Эльбрусом это была бы очень нужная программа...
     
     
  • 4.120, Аноним (120), 16:38, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эта не зайдёт? https://pyspread.gitlab.io/ Говорят, Rust для Эльбруса нет. Надеюсь, Python для него имеется.
     
  • 2.44, Аноним (44), 14:15, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Звучит как "Мастер Диаграм" экселя.
     
  • 2.96, Аноним (92), 09:19, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Заголовок неправильный. Надо: "Корпорация такая-то присваивает взломанные исходные коды, принадлежащие корпорации такой-то".
     

  • 1.13, Онаним (?), 10:57, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Ну вот и ответ на вопрос - зачем гуглу понадобился новый протокол вместо ESP. Им реально там, похоже, заняться просто нечем уже.
     
     
  • 2.15, Онаним (?), 11:03, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хотя... я бы сам с удовольствием поработал в компании, где 80% времени нечем заняться - и от "нечего делать" пилишь новые проекты, предоставленный собственной инициативе, лишь бы она в какой-то мере полезной компании была. Сейчас у меня этот фактор процентов 20-25, для чего-то серьёзного мало.
     
     
  • 3.33, пох. (?), 12:56, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Там в такой компании есть нюанс: иногда увольняют всем отделом в течении часа.

    Просто потому что у кого-то из отдела расследований тоже был лишний час и он провел очередную чистку совсем уж ненужных. Премию себе потом выпишет, из сэкономленных средств.

    А в принципе ты IBM описал.

     
     
  • 4.42, Аноним (41), 14:12, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >  Там в такой компании есть нюанс: иногда увольняют всем отделом в течении часа.

    только если в филиалах рф, в остальных странах работают законы

     
     
  • 5.50, пох. (?), 15:03, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот и ознакомься с законами о труде, например, в США. Будешь, возможно, неприятно удивлен.

     
  • 5.52, Бывалый смузихлёб (?), 15:44, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В остальных странах не существует увольнения ?
     
  • 5.56, Аноним (56), 17:49, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В фильмах показывают, когда говорят - Ты уволен, собирает вещи со стола в коробку и уходит, так и работает.
     
     
  • 6.59, пох. (?), 18:11, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В фильмах показывают, когда говорят - Ты уволен, собирает вещи со стола
    > в коробку и уходит, так и работает.

    необязательно. В смысле - коробку могут и не дать.

     
     
  • 7.91, Anonymoustus (ok), 06:37, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > коробку могут и не дать.

    Свою надо приносить, когда устраиваешься.

     
  • 5.72, Аноним (72), 21:29, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Таки зависит от контракта. Где-то вписано про two weeks notice, где-то нет, и в последнем случае стандартом является without prior notice. Что, на мой взгляд, является идеальным вариантом и для работодателя, и для работника.
     
  • 4.76, Онаним (?), 22:38, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, не без этого, да.
    С другой стороны, ты при этом свеж и зелен, как тот огурчик, и у тебя нет особых проблем обжиться в другом месте.
    Самое худшее с моей точки зрения - это 99% потогонки (много-много лет назад работал в одной подобной), когда далее ты с полгода восстанавливаешься, живя за счёт резервов, и тебе не то, чтобы влом было куда-то ещё идти, а вообще тошнит от самой мысли снова начать работать.
     
     
  • 5.94, пох. (?), 08:32, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, и, кстати, никто не стесняется быть уволенным из IBM.

     
  • 5.134, Аноним (133), 09:21, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Любая корпорация это потогонка, вне зависимости от места её расположения. Выжимает все соки и выкидывает. Люди которые себя ценят, там не задерживаются.
     
  • 4.129, ssh (ok), 00:44, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Там в такой компании есть нюанс: иногда увольняют всем отделом в течении часа.

    А иногда годами не увольняют -- как повезёт. ;)

     
  • 3.97, Аноним (92), 09:21, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > где 80% времени нечем заняться

    Ну как нечем - втихую блокировать обновления Chrome. 200% рынка - теперь можно себе позволить. Надолго ли с такими манерами?

     

  • 1.16, Alexey Tor 35 (?), 11:07, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Все это бредятина какая то. Портировать надо сорсы, и только сорсы. Если нет сорсов (почему то айфон мне предлагает слово Сорос, глобалисты чертовы и сюда пробрались ) то ничего делать не надо . Или надо писать с нуля. А то что этот тип сделал, это бред и чушь. И потом альтернатива уже написана.
     
     
  • 2.20, Аноним (20), 11:16, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это просто развлечение. Не надо так серьезно переживать. :)
     
  • 2.32, Ooiiii (?), 12:48, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ойфон не может предложить слово, которого не существует. Может вы имели ввиду 'source'?
     
  • 2.36, Аноним (36), 13:23, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ты посмотри на результат. Это не надо писать с нуля потому что это эталонное ненужно.  Это не приложуха, а шутка из разряда смотрите как я могу. Или ты реально собрался в консоли таблицы считать, лол.
     
     
  • 3.47, Аноним (47), 14:28, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Я диплом в консоли писал. Слово и Дело, да. И ещё чертежи делал в Компасе. Досовском. А в Маткаде интегралы считал. Тоже досовском. Печатал, правда, на Эпсоне под виндой.
    И для всего этого хватало Трешки...

    А нынче, блин, чтоб Hello World напечатать (даже не на бумаге, нет!), подавай вам i9/r9... Реле времени, что на паре дискретных транзисторов и конденсаторе раньше делалось, теперь подавай a57 с вайфаем и питоном внутри.

     
     
  • 4.51, Аноним (51), 15:04, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да просто по технологии дешевле выйдет чем на дискретных элементах ...
     
  • 4.55, Аноним (55), 16:09, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Я диплом в консоли писал. Слово и Дело, да.

    Слово и Дело не был консольным.

     
     
  • 5.57, Аноним (56), 17:51, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А я нагуглил.
    http://old-dos.ru/index.php?page=files&mode=files&do=show&id=115
     
     
  • 6.61, Аноним (61), 18:35, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И кто эту версию в живую видел, не говоря уж об использовании? В качестве консольного редактора уж лучше MultiEdit взять.
     
     
  • 7.68, Аноним (47), 20:34, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я. Что препод дал - тем и пользовались.
     
  • 7.73, Аноним (72), 21:32, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я видел и много работы по правке текстов в нём переделал. Вчерашним не понять.
     
     
  • 8.125, Аноним (55), 18:26, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да никто из 171 вчерашних 187 про него не знал, пока он из текстового режима... текст свёрнут, показать
     
  • 6.132, Аноним (132), 05:24, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Он имел и графические режимы. Под DOS - не значит консольный, Doom или там Heroes2 тоже были под DOS :)
     
  • 4.58, Аноним (56), 17:54, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще было бы прикольно найти 386, поставить на него Linux, найти текстовый, табличный редакторы, браузер для Text user interface (TUI). Все эти GUI это излишества для 99% задач.
     
     
  • 5.62, Аноним (61), 18:46, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Берёте PCem, выставляете там какой-нибудь DX/33 (без сопроцессора, само собой — у кого он тогда был?), ставите Linux пару часов «ностальгируете» (не забывая о том, какие тормоза в реале вносили тогдашние жёсткие диски) и забываете, как страшный сон.
     
     
  • 6.146, Mikle (??), 10:57, 03/06/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У меня был. Я спецом сопроцессор искал. И диск надо было с большим кэшем искать - тогда не так тормозило:)
     
  • 5.75, DeadMustdie (??), 22:30, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Linux в те времена был редкой дрянью.
    Рулила Соляра, ну и AIX там, Tru64, на соответствующем ни разу не домашнем оборудовании
     
  • 5.118, rvs2016 (ok), 15:03, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > найти текстовый, табличный редакторы,
    > браузер для Text user interface (TUI)

    Браузеры да текстовые редакторы для этого TUI существуют.
    lynx, elinks, w3m, редакторы даже перечислять не буду - их ещё больше.
    А вот программ работы с электронными таблицами в TUI не видно...

     
     
  • 6.124, Igor (??), 18:23, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    существует программа sc (spreadsheets calculator) - это именно электронные таблицы для TUI (ncurses). И существует уже много десятков лет. Автор первоначальной программы - Джеймс Гослинг, правда более популярно его другое творение -  язык программирования java.
     
  • 5.131, Аноним (132), 05:22, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если поднимешь требования до 486/4, дам тебе такую операционную систему. Я её даже русифицировал, можно из links ходить по интернету (точнее, по тому, что от него осталось без https). Занимает 10 мб, поддерживает ne2k (по-моему, только isa-шные) и соединение через com-порт (это точно, так как в ней через com-порт ходил в интернет через links). Будешь к соседям с com-кабелем ходить, чтобы почту отправить.
     
     
  • 6.135, Аноним (133), 09:24, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Осталось дело за малым, найти рабочий  486/4.
     
     
  • 7.140, Аноним (132), 20:31, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    я ошибся, 386 тоже поддерживает
     
  • 4.93, YetAnotherOnanym (ok), 08:22, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Специально для таких - "555-Powered Trollduino" ))
     
  • 3.117, rvs2016 (ok), 14:14, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Или ты реально собрался в консоли таблицы считать

    Работать с электронными таблицами в консоли было бы делом интересным. Но только таких программ не видно...

     
  • 2.81, a_kusb (ok), 23:42, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно, можно ли программу написанную на асме декомпилировать в си?
     
     
  • 3.90, lockywolf (ok), 05:22, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не просто можно, а даже легко, но читаться этот Си будет не сильно лучше ассемблера.

    Но обычно вообще декомпилируют отдельные фрагменты года, и потом накладывают хекс-патчи.

     
     
  • 4.102, n00by (ok), 10:25, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    IA32 не "легко". Поскольку размер опкодов варьируется, не всегда однозначно возможно отличить код от данных, требуется участие человека. И человек может вполне понятно для других оформить.
     
     
  • 5.142, n00by (ok), 14:41, 25/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В следующем сообщении эксперт, который со мной не согласен, представится и даст ссылку на свои работы по реверсу. Ему же есть что показать?
     
  • 2.116, rvs2016 (ok), 14:10, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > И потом альтернатива уже написана

    Какая программа написана в качестве альтернативы?

     

  • 1.22, V2K (?), 11:28, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это у него 1900 год високосный? Эту ошибку емнип повторили в Exсel для совместимости.
     
     
  • 2.26, Аноним (-), 11:54, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > 1900 год

    Это какой год от начала Эпохи?

     
     
  • 3.122, pavlinux (ok), 18:02, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ~0x70
     

  • 1.23, Аноним (132), 11:29, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    sc капец
     
  • 1.27, Zenitur (ok), 12:03, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну наконец-то. Дождались. Наконец-то нормальный взрослый редактор таблиц для Linux! А не опенофисы эти ваши, в которых форматирование едет. Теперь у нас с виндузятниками есть нативные сборки одних и тех же офисных программ!
     
     
  • 2.34, пох. (?), 12:59, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Теперь у нас с виндузятниками есть нативные сборки одних и тех же офисных программ!

    Нету, эта - досовская.

    Виндовой версии еще лет 400 надо подождать. Той что под 3.1 была. А пока вот хотя бы досовская в терминальчике, вспомнить молодость...

     
     
  • 3.53, Бывалый смузихлёб (?), 15:50, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Стало быть вся суть «портирования» сабжа - просто замена прерываний на вызовы энных функций из библиотек

    Уж было подумал что-то стоящее

     
     
  • 4.60, пох. (?), 18:14, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Стало быть вся суть «портирования» сабжа - просто замена прерываний на вызовы
    > энных функций из библиотек

    херасебе "просто"...

    > Уж было подумал что-то стоящее

    frontdoor 1.99 ? Не, это все же - фантастика.

     
  • 4.78, Аноним (78), 22:54, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Исходным бинарником был бинарник под UNIX. Не под винду, не под дос, не под OS/2 или Mac OS. Под UNIX. А Линукс является UNIX-like операционной системой. То есть, выглядит как UNIX, ведёт себя как UNIX, однако внутри - не UNIX. Значит, чисто теоретически можно конвертнуть бинарник для UNIX-а под Linux. Чем автор и занялся.
     
     
  • 5.100, Аноним (78), 09:40, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, только под какой процессор был исходный бинарник? Вряд ли под 386-й
     
     
  • 6.110, Аноним (110), 11:39, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Наверняка 386, из под SCO, XENIX или там BSD/OS.
     
  • 2.35, Аноним (36), 13:21, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вылезь наконец из криокамеры и перестань использовать опенофис, который больше не развивается. А перейди на ту же либру.
     
     
  • 3.70, Андрей (??), 20:48, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лови
    https://blogs.apache.org/OOo/entry/announcing-apache-openoffice-4-18
     
  • 2.98, Аноним (92), 09:22, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > форматирование едет

    нет

     

  • 1.29, Аноним (29), 12:14, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Надо теперь бухгалтеров на него перевести.
     
  • 1.31, Аноним (31), 12:30, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    На Raspberry Pi и моноблоке на Байкал-М не пойдёт. От реверса пользы больше, потом можно скомпилить под любую архитектуру.
     
     
  • 2.65, ыы (?), 19:26, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Реверсить можно в России. За бугром низзя...
     
     
  • 3.99, funny.falcon (?), 09:29, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то, даже в США можно реверсить. Но нужно минимум два человека, т.к. тот, кто пишет новую версию кода, не имеет права изучать старый бинарь и наоборот.

    Т.е. один изучает и в общих словах описывает второму, а второй пишет с объяснения новую версию - вот так можно.

     
     
  • 4.103, n00by (ok), 10:27, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Алисе все можно без этих "белых комнат". Даже сама компания ARM помогает. А вот с GTA почему-то "не вписались в рынок".
     
  • 4.112, Аноним (120), 11:45, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Два виртуала можно?
     

  • 1.37, Аноним (37), 13:28, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура, ну, теперь, заживём! Это то, о чём я мечтал многие годы. Не о Лотусе, о таком софте.
     
     
  • 2.40, Аноним (38), 13:47, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ни гномы, ни плазмы не нужны. Только, TUi только hardcore.
     
     
  • 3.63, Аноним (61), 18:50, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И графика вообще не нужна. Люди ведь мыслят исключительно текстом.
     
     
  • 4.74, Аноним (72), 21:39, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мир как текст.
     

  • 1.39, Аноним (38), 13:46, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот бы ещё Microsoft открыла Word, Exel for DOS. Тогда бы их можно было бы портировать под Linux.
     
     
  • 2.84, Владимир (??), 00:30, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так открыла же. Какой-то старый, и не факт, что именно под Дос, но открыла
     
     
  • 3.85, Аноним (56), 00:53, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А поточнее, не гуглится.
     
     
  • 4.95, Аноним (55), 08:41, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/opennews/art.shtml?num=39403
     

  • 1.43, Аноним (44), 14:13, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >https://lock.cmpxchg8b.com/img/ida-license-check.png

    Виндузятник detected.

     
  • 1.46, BAZ_Megodriver (?), 14:20, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Это около темы но не совсем в неё:
    Вопросы эксплуатации злобного легаси, в особенности на западе очень острые. Там просто огромное количество систем, у которых очень сложная логика и вопросы портирования или переделки - полный кошмар и куча денег.
    Поэтому людям и интересно это делать и есть спрос на подобное некро ...
     
     
  • 2.83, mos87 (ok), 00:21, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В россии только вечный фокс и дельфи бгг
    И столько же трепыхается эльбрус
     

  • 1.66, Аноним (66), 19:52, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Работал в западной конторе, там админа уволили после второго предложения заюзать Лотус.
     
     
  • 2.69, Аноним (56), 20:42, 22/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Надо было предлагать VIM.
     
     
  • 3.111, Аноним (120), 11:42, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чтобы эникейщик бегал по вызовам выйти из vim.
     
  • 2.137, ыы (?), 13:35, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И о чем это говорит?
    Ну кроме самодурства или перевирания а то и выдумывания самой истории?
     
  • 2.138, Аноним (138), 19:18, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Которую версию?
     

  • 1.79, Аноним (79), 22:57, 22/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Крутой, чо. Представить боюсь человека, для которого такие вещи являются развлечением.
     
     
  • 2.105, n00by (ok), 10:43, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Просто он на своём месте, а не занимает чужое, что бы пилить бюджет.
     
     
  • 3.136, ыы (?), 13:29, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это замечательно. И пусть он оттуда не вылазит... а новость мы и так скоро забудем.
     
     
  • 4.143, n00by (ok), 14:47, 25/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >  мы и так скоро забудем.

    Сколько там вас пишет с одного аккаунта одновременно? Я такие вещи запоминаю. Они, кстати, показательны и наверняка там есть на подобное спрос.

     

  • 1.82, mos87 (ok), 00:20, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Готов?!
     
     
  • 2.119, Аноним (47), 15:37, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда готов!
     

  • 1.86, zog (??), 01:14, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Им там в Google совсем уже заняться не чем.
     
  • 1.89, warlock (??), 04:14, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Пытаюсь собрать, но затык: поддержка COFF из binutils дропнута. Пока не понимаю как обходить.
     
  • 1.106, aa (?), 10:55, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    на всякий случай, если кому-то действительно нужен ексель в консоли -- https://en.wikipedia.org/wiki/Sc_(spreadsheet_calculator)
     
  • 1.108, zog (??), 11:10, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Всем любителям Лотоса посвящается: https://archive.org/details/lotus-smart-suite
     
     
  • 2.127, Михрютка (ok), 22:41, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    кошерная ссылка вот

    https://winworldpc.com/product/lotus-smartsuite/1x

    https://winworldpc.com/product/lotus-1-2-3/1x

    а не ваш хламовник

    ps походу taviso там в прошлом году засветился, с вопросом: "народы я купил лотус 1-2-3 сдк на пятидюймовых флоппи, но у меня нет пятидюймового флоповода ХАЛП!!!"

     

  • 1.109, Аноним (132), 11:30, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Раз в моде ретро, может тут подскажут, как собрать ndiswrapper для alt linux 3.0?
     
     
  • 2.123, pavlinux (ok), 18:05, 23/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    скомпилируй компилятором
     
     
  • 3.141, Аноним (132), 20:32, 24/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ниасилил. обновился до альт 4.1
     

  • 1.113, Rom1 (??), 12:04, 23/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это SuperCalc?
     
     
  • 2.144, mma (?), 19:24, 25/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, но порт суперкалка тоже нннада)
     

  • 1.145, Андрей (??), 23:06, 25/05/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я искрине завидую людям, у которых есть время на подобное.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру