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

    −232

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    push esp
    push $00000101
    mov eax,[$0044ee50]
    mov eax,[eax] ;eax = 0
    call eax

    Вызывал функцию WSAStartup в дельфе, но забыл из какого она юнита. Хелп показал 2 пункта WSAStartup, не подумал тупо скопировал IdWinsock (вместо Winsock). Запускаю - access violation. В дебагере ctrl+c. Дельфя скомпилила так, что в любом случае вылетает аксес :)

    Запостил: guest, 29 Декабря 2008

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

    • ура товарищи ! первый говнокод на ассемблере !!!
      Ответить
    • Ну так там видимо переменная типа указатель, которая равна нулю.
      Ответить
    • Ну так там видимо переменная типа указатель, которая равна нулю.
      Ответить
    • ыыыыы
      Ответить
    • ыыыыы
      Ответить
    • ыыыыы
      Ответить
    • ыыыыы
      Ответить
    • я делаю кучу сообщений одним решением капчи - просто быстро клацаю готово. это типа секьюрити ишью.
      Ответить
    • я делаю кучу сообщений одним решением капчи - просто быстро клацаю готово. это типа секьюрити ишью.
      Ответить
    • страйко:
      [quote=Говногость]я делаю кучу сообщений одним решением капчи - просто быстро клацаю готово. это типа секьюрити ишью. [/quote]
      Спасибо, разберемся
      Ответить

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