Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957

    -> sapete usare WRITEPROCESSMEMORY ??

    Ciao a tutti, sto cercando disperatamente qualcuno che abbia già usato questa funzione:

    WriteProcessMemory cos' definita:

    Declare Function WriteProcessMemory Lib "kernel32" (ByVal hProcess As Long, ByVal lpBaseAddress As Any, ByVal lpBuffer As Any, ByVal nSize As Long, ByVal lpNumberOfBytesWritten As Long) As Long


    Con queste specifiche:



    · hProcess
    [in] Handle to the process whose memory is to be modified. The handle must have PROCESS_VM_WRITE and PROCESS_VM_OPERATION access to the process.
    · lpBaseAddress
    [in] Pointer to the base address in the specified process to which data will be written. Before any data transfer occurs, the system verifies that all data in the base address and memory of the specified size is accessible for write access. If this is the case, the function proceeds; otherwise, the function fails.
    · lpBuffer
    [in] Pointer to the buffer that contains data to be written into the address space of the specified process.
    · nSize
    [in] Specifies the requested number of bytes to write into the specified process.
    · lpNumberOfBytesWritten
    [out] Pointer to a variable that receives the number of bytes transferred into the specified process. This parameter is optional. If lpNumberOfBytesWritten is NULL, the parameter is ignored.


    Il mio problema è che non so come definire l'indirizzo di memoria del processo.
    Ho creato l'handle del processo scelto, però non capisco come devo mettere l'indirizzo, e no penso proprio si debba mettere l'esadecimale!

    Io come dato ho proprio un esadec: 00441B4C0E e devo andare a scrivere lì! In quella locazione della memoria del processo.

    Ma come? Devo convertie 00441B4C0E in DEC?
    non credo perchè se metto 0 non scrive sulla 0000000000!

    Esistono programmi che danno la mappatura della memoria, in moda da verificare?

    Grazie infinite per l'aiuto

  2. #2
    specificare sempre linguaggio e versione anche nel titolo
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957

    [VB6]

    Dimenticai!

    VB6

    Chiedo venia

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.