Преобразовать в число ...

Тема в разделе "WASM.BEGINNERS", создана пользователем WaterGhost, 26 сен 2007.

  1. WaterGhost

    WaterGhost New Member

    Публикаций:
    0
    Регистрация:
    15 июн 2007
    Сообщения:
    130
    У меня стоит перехватчик в r0 на

    Код (Text):
    1. NTSTATUS NtWriteVirtualMemory (
    2.     IN HANDLE ProcessHandle,
    3.     IN PVOID BaseAddress,
    4.     IN PVOID Buffer,
    5.     IN ULONG BufferLength,
    6.     OUT PULONG ReturnLength OPTIONAL
    7.     )
    если в DebugView вывести

    DbgPrint("My driver : [%08X].", BaseAddress);

    то напишется: My driver : [00010000].

    Я сделал сравнение
    Код (Text):
    1.  if (ULONG)BaseAddress == 00010000
    и оно всегда ложное =\, хотя пишется всегда: My driver : [00010000].

    Не скажете как сделать сравнение на это число ? Все заранее спасибо.
     
  2. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    учи синтаксис Си
     
  3. roman_pro

    roman_pro New Member

    Публикаций:
    0
    Регистрация:
    9 фев 2007
    Сообщения:
    291
    Код (Text):
    1. if (ULONG)BaseAddress == [b]0x[/b]00010000
     
  4. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    WaterGhost
    Сначала язык программирования выучить не пробовал, на котором пишешь? Помогает..
     
  5. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Ещё один :)
     
  6. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    IceStudent опередил :) народ жжот: лезут в r0, а элементарного не знают! :) только копипастить и умеют!
     
  7. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    RamMerLabs
    И не говори. Развелось горе-вирусо-трое-писателей..
     
  8. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    бтв, лучше не к ULONG приводить.
     
  9. WaterGhost

    WaterGhost New Member

    Публикаций:
    0
    Регистрация:
    15 июн 2007
    Сообщения:
    130
    А к чему?

    P.S. Проблему решил в течение получаса. Прогить умею и не зря полез в r0. Бывает человека глючит... это не значит что нада коллективно обсирать. В каждом ответе на заданный на форуме вопрос есть доля критики. Вот почему так ? Да потомучто люди не культурые... считают себя госсу программирования и всех по любому приемлемому поводу отсылают к справке, гуглу и т.п. так раз это для вас расплюнуть, почему бы просто не ответить на вопрос развернуто. А если отвечать не собираетесь по теме то лучше ничего не пишите вообще. Спамеры фиговы....
     
  10. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    о-о-о... тема обречена...
     
  11. EP_X0FF

    EP_X0FF New Member

    Публикаций:
    0
    Регистрация:
    13 авг 2006
    Сообщения:
    450
    Кажется скоро мы увидим очередную "проактивную" защиту с кучей багов. Наверное, ребята из КЛ тоже так начинали. ТС делаешь элементарные ошибки из-за по всей видимости полного незнания языка и создаешь из-за этого темы на форумах? Ну ты даешь :) И кто тут после этого спамер некультурный? Подскажите ему месторасположение кнопки F1.
     
  12. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    :)
     
  13. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    'бывает человека глючит' - чтоб так - только от лсд или от полного незнания предмета :)