CreateRemoteThread - непонятки с lpParameter

Discussion in 'WASM.BEGINNERS' started by dyn, Dec 11, 2009.

  1. dyn

    dyn New Member

    Blog Posts:
    0
    Joined:
    Oct 30, 2009
    Messages:
    566
    Расскажите, как правильно передавать данный аргумент. Т.е. что происходит на "низком уровне"

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

    В общем, расскажите подробнее, что творится при создании удаленного треда.
     
  2. gEnIuS_99

    gEnIuS_99 New Member

    Blog Posts:
    0
    Joined:
    Dec 3, 2009
    Messages:
    28
    Какбе почитайте зиродейные исходники. Там все яано описано
     
  3. make

    make New Member

    Blog Posts:
    0
    Joined:
    Jul 29, 2009
    Messages:
    59
    Передается dword, его уже поток интерпретирует как хочет.
    Например как указатель в адресном пространстве victim-процесса.
     
  4. ohne

    ohne New Member

    Blog Posts:
    0
    Joined:
    Feb 28, 2009
    Messages:
    431
    в виртуальном адресном пространстве процесса
     
  5. ohne

    ohne New Member

    Blog Posts:
    0
    Joined:
    Feb 28, 2009
    Messages:
    431
    целевого процесса*
     
  6. razor

    razor Member

    Blog Posts:
    0
    Joined:
    Jul 2, 2004
    Messages:
    40
    как вариант используй shared-memory