Register for your free account! | Forgot your password?

You last visited: Today at 13:02

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[VB]Memread

Discussion on [VB]Memread within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2010
Posts: 65
Received Thanks: 6
[VB]Memread

Servus,
wie kann ich in Visual Basic die Hp auslesen und in der GUI wieder
geben lassen?

pointer =0E20B460

offset=11C4


(ist von wow)

Mfg
dutchman93 is offline  
Old 06/12/2011, 11:15   #2
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471

xNopex is offline  
Old 06/12/2011, 21:03   #3
 
elite*gold: 0
Join Date: Dec 2010
Posts: 65
Received Thanks: 6
Ich versteht denn Sinn nicht,könntest du mir villeicht ein bspl posten ?
Wäre sehr nett.

mfg
dutchman93 is offline  
Old 06/12/2011, 21:54   #4
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Code:
Imports System.Runtime.InteropServices

Module Module1

    <DllImport("kernel32.dll")>
    Function ReadProcessMemory(ByVal hProcess As IntPtr, ByVal lpBaseAddress As IntPtr, ByRef lpBuffer As IntPtr, ByVal nSize As Integer, ByRef lpNumberOfBytesRead As IntPtr) As Boolean
    End Function
    <DllImport("kernel32.dll")>
    Function OpenProcess(ByVal dwDesiredAccess As Integer, ByVal bInheritHandle As Boolean, ByVal dwProcessId As Integer) As IntPtr
    End Function


    Sub Main()
        Dim pid As Integer = Console.ReadLine()
        Dim hProcess As IntPtr = OpenProcess(&H10, False, pid)
        Dim lpAddress As IntPtr = New IntPtr(&H22FF1C)
        Dim lpBuffer, lpRead As IntPtr
        Dim bSuccess As Boolean = ReadProcessMemory(hProcess, lpAddress, lpBuffer, Marshal.SizeOf(GetType(Integer)), lpRead)
        If bSuccess = True Then
            Console.WriteLine(lpBuffer)
        End If
        Console.ReadLine()
    End Sub

End Module
xNopex is offline  
Old 06/14/2011, 05:53   #5
 
elite*gold: 0
Join Date: Dec 2010
Posts: 65
Received Thanks: 6
könntest du nen beispiel an meinem geben ?

Wär sehr nett,ode rmir das vill mal erklaeren würd auch was dafür springen lassen .

Mfg
dutchman93 is offline  
Old 06/14/2011, 10:41   #6
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Quote:
könntest du nen beispiel an meinem geben ?
lol ganz sicher nicht. Du hast Glück, dass ich dir das als C&P Vorlage gegeben habe. Du musste nur eine verdammte Zahl ändern. EINE Zahl! Das wäre für dich kein Problem, wenn du auch nur jemals ein Programm von alleine geschrieben hättest und dir die verdammte Dokumentation zu der ReadProcessMemory() Funktion durchgelesen hättest, die ich weiter oben gepostet habe. Das ist echt erbärmlich...

Quote:
würd auch was dafür springen lassen
Wenn es nicht gerade 500€ sind, lass stecken. Deine 10€ kannst du dir sonstwo hinstecken.
xNopex is offline  
Old 06/14/2011, 10:49   #7
 
elite*gold: 0
Join Date: Dec 2010
Posts: 65
Received Thanks: 6
Quote:
Originally Posted by xNopex View Post
lol ganz sicher nicht. Du hast Glück, dass ich dir das als C&P Vorlage gegeben habe. Du musste nur eine verdammte Zahl ändern. EINE Zahl! Das wäre für dich kein Problem, wenn du auch nur jemals ein Programm von alleine geschrieben hättest und dir die verdammte Dokumentation zu der ReadProcessMemory() Funktion durchgelesen hättest, die ich weiter oben gepostet habe. Das ist echt erbärmlich...


Wenn es nicht gerade 500€ sind, lass stecken. Deine 10€ kannst du dir sonstwo hinstecken.
Die Zahl hab ich geändert .
Wie soll ich das nur durch C&P lernen ?
dutchman93 is offline  
Old 06/14/2011, 11:15   #8
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Quote:
Die Zahl hab ich geändert .
Dann sollte es ja funktionieren.

Quote:
Wie soll ich das nur durch C&P lernen ?
Das frage ich mich auch, darum werde ich auch kein "beispiel an [d]einem geben"

Schau dir das noch mal an, insbesondere den letzten Parameter:


Vergleiche das mit dem Code, den ich dir gegeben habe. Zzgl. Dann halt noch die Adresse bei ReadProcessMemory() anpassen. Wenn du das nicht hinkriegst, dann hör bitte mit dem "Coden" auf.
xNopex is offline  
Reply


Similar Threads Similar Threads
Erste MemRead/Write Versuche =)
09/22/2010 - AutoIt - 10 Replies
Hallo. Ich wollte aus WoW mal meine aktuellen Char namen auslesen. Und in einer MsgBox ausgeben. Allerdings gibt er immer nur einen komischen Zahlencode aus. Nun wollte ich fragen was nicht stimmt. Vllt kann ja einer von euch mir helfen. Die Offset habe ich aus MMO***. Und selber scuhen will ich eigentlich nicht man kann ja nicht mit CheatEngine in WoW aufm Offi einloggen oder? #RequireAdmin #include <NomadMemory.au3> SetPrivilege("SeDebugPrivilege", 1) While Not...



All times are GMT +1. The time now is 13:04.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.