Необходима помощь с никсовом софте на си

Тема в разделе "WASM.RESEARCH", создана пользователем Drongo, 13 янв 2008.

  1. Drongo

    Drongo New Member

    Публикаций:
    0
    Регистрация:
    13 янв 2008
    Сообщения:
    2
    Кто может разобраться с одной функцие надо сделать чтобы она всегда возвраща true. У кого есть свободное время поотвечать на мои вопросы в асе.
     
  2. nester7

    nester7 New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2003
    Сообщения:
    720
    Адрес:
    Russia
    Задавай вопросы здесь, в асю мало кого не заломает лезть, а некоторые ею вообще не пользуются.
     
  3. Drongo

    Drongo New Member

    Публикаций:
    0
    Регистрация:
    13 янв 2008
    Сообщения:
    2
    Код (Text):
    1. loc_80001E4:
    2. sub     esp, 8
    3. push    0
    4. push    offset aLicense_dat ; "license.dat"
    5. call    check_license
    6. add     esp, 10h
    7. test    eax, eax
    8. jnz     short loc_8000219
    Вот есть функция как сделать чтобы она всегда возвращала true
     
  4. halyavin

    halyavin New Member

    Публикаций:
    0
    Регистрация:
    13 май 2005
    Сообщения:
    252
    Адрес:
    Russia
    Нужно заменить код на следующий
    Код (Text):
    1. loc_80001E4:
    2. mov eax,1
    3. nop
    4. ....
    5. nop
    6. test eax,eax
    7. jnz short loc_8000219
     
  5. sniperz

    sniperz New Member

    Публикаций:
    0
    Регистрация:
    17 апр 2007
    Сообщения:
    33
    halyavin
    надо чтоб функа возвращала, в данном случае check_license.
    check_license:
    mov eax,1
    ret