1. Assembler / Говнокод #11315

    +184

    1. 1
    CD20

    первая программа на асм

    Запостил: nefedoff-96, 29 Июня 2012

    Комментарии (30) RSS

    • Входит и выходит. Замечательно выходит.
      Ответить
    • Не говно ни разу. Плюс устарело лет 10 назад.
      Ответить
    • Второй программой будет b8 4c 00 cd 21?
      upd. Прямо ностальгия, вспомнилась лаба по ручному дизасму i8086 кода.
      Ответить
    • bugaga (английскими маленькими буквами) - тоже годная программа в машкодах.
      Ответить
      • DEADBEEF
        Ответить
        • huiX5uiPH5;;P5;@@5HH4XPPDXDPhuiX5fiTГ

          Будучи набранным в CP1251, и переименованным в COM, пыталось поменять видеорежим и вешало винду (вроде бы XP до SP2) насмерть :)
          Ответить
          • Если вы слово 0xford считаете неверно набранным 16ичным числом, то вы заработались.
            Ответить
            • Все. Я заработался. С третьего раза понял, что это оксфорд...
              Ответить
            • до 3его символа начал читать как гекс, но потом понял, что тут что-то не то...
              Ответить
          • Сохронил. Работает и на XP SP3.
            Судя по коду, делает int 10 с al = 13
            push    6975h
            pop     ax
            xor     ax, 6975h
            push    ax
            dec     ax
            xor     ax, 3B3Bh
            push    ax
            xor     ax, 403Bh
            inc     ax
            xor     ax, 4848h
            xor     al, 58h
            push    ax
            push    ax
            inc     sp
            pop     ax
            inc     sp
            push    ax
            push    6975h
            pop     ax
            xor     ax, 6966h
            push    sp
            retn
            Ответить
            • > Судя по коду, делает int 10 с al = 13
              Оно самое ;)
              К сожалению тогда не удалось завернуть этот код в строчку без русских букв - осталась Г (retn) на конце.
              Ответить
            • Не работает на SP3, ntvdm крашится и все.
              Ответить
          • ПОСОНЫ НЕ КОЧАЙТИ! ТАМ ВИРУС! ПИШУ С МИКРОВОЛНОВКИ!
            Ответить
          • Да там же "hui"!!!
            Ответить
          • Баян с хабра?
            Ответить
            • Когда я писал этот код, я даже не знал о том, что такое хабр ;)

              P.S. А если я не туплю с датой, когда мной была придумана эта хреновина, то хабра тогда вообще не было.
              Ответить
              • хабр в 2006 появился
                Ответить
                • А эта строчка в районе 2004-2005, значит и правда не было тогда хабра ;)

                  P.S. Если интересна история этой строчки: http://govnokod.ru/11319
                  Ответить
        • I much pfreer informative articles like this to that high brow literature.
          Ответить
    • Ебать, вы дебилы.
      Ответить
    • Че в этом коде непонятного. Кто как хочет, тот так и дрочит!
      Ответить

    Добавить комментарий