Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 00:06

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

Advertisement



ReadWritingMemory in VB08

Discussion on ReadWritingMemory in VB08 within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Sep 2011
Posts: 428
Received Thanks: 285
Question ReadWritingMemory in VB08

Hi Leute,

ich habe das hier mal aus dem Internet geladen und möchte, auch das man damit Text auslesen kann und nicht nur Zahlen.

Hier der Code;
Code:
    Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Integer, ByVal bInheritHandle As Integer, ByVal dwProcessId As Integer) As Integer
    Const PROCESS_ALL_ACCESS = &H1F0FF
    Private Declare Function ReadProcessMemory1 Lib "kernel32" Alias "ReadProcessMemory" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Integer, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Integer



Public Function ReadInteger(ByVal ProcessName As String, ByVal Address As Integer, Optional ByVal nsize As Integer = 4) As Integer
        If ProcessName.EndsWith(".exe") Then
            ProcessName = ProcessName.Replace(".exe", "")
        End If
        Dim MyP As Process() = Process.GetProcessesByName(ProcessName)
        If MyP.Length = 0 Then
            MessageBox.Show(ProcessName & " isn't open!")
            Exit Function
        End If
        Dim hProcess As IntPtr = OpenProcess(PROCESS_ALL_ACCESS, 0, MyP(0).Id)
        If hProcess = IntPtr.Zero Then
            MessageBox.Show("Failed to open " & ProcessName & "!")
            Exit Function
        End If

        Dim hAddress, vBuffer As Integer
        hAddress = Address
        ReadProcessMemory1(hProcess, hAddress, vBuffer, nsize, 0)
        Return vBuffer
    End Function
Ich bitte um Hilfe
JixhE is offline  
Old 02/24/2012, 17:33   #2
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,426
Received Thanks: 1,888
Sprache lernen, msdn lesen, weniger kopieren ;o
MoepMeep is offline  
Thanks
1 User
Old 02/24/2012, 17:39   #3
 
elite*gold: 0
Join Date: Sep 2011
Posts: 428
Received Thanks: 285
Ich habe Integer -> String schon gemacht aber leider geht es so nicht...bitte heft mir

#Edit: kann mir echt keiner helfen?
JixhE is offline  
Old 02/25/2012, 00:28   #4
 
elite*gold: 0
Join Date: Dec 2008
Posts: 190
Received Thanks: 50
du willst den text vom prozess und nicht die id? oder wie soll ich das verstehen :O
Hardy1989 is offline  
Reply


Similar Threads Similar Threads
Help vb08
12/05/2010 - .NET Languages - 0 Replies
Okey kann geclosed werden problem lag daran weil ich es als admin ausführen musste xD
Writememory? [VB08]
08/22/2010 - .NET Languages - 0 Replies
Wie Schreibe ich die Adressen in VB2008? 0x004DDF77 orig bytes: 0xE8, 0x44, 0x97, 0x01, 0x00 patch: 0x90, 0x90, 0x90, 0x90, 0x90 OR 0x004F76C0 orig: 0x83, 0xEC, 0x0C patch: 0xC3, 0x90, 0x90
VB08 und MW2
06/11/2010 - .NET Languages - 4 Replies
Möchte ein Extra Unlocker für MW2 Schreiben! die Adressen habe ich alle und sind auch alle richtig! Mein Problem: wenn ich die Extras nach und nach Unlocke geht das aber so bald ich alle zusammen oder alle hinereinander Unlocken möchte werden nicht alle freigeschaltet oder es werden bereits Freigeschaltet Extras wieder zurück gesetzt! Ich hab ma nen Video gemacht damit man die Problematik besser versteh! http://www.youtube.com/watch?v=4bRm3lyeHtw und so mache ich es!...
[TUT] VB08 ini-Datei
06/05/2010 - Coding Tutorials - 4 Replies
da viele hier mit systemsettings arbeiten zeig ich euch mal wie er ganz fix eine ini macht ich erkläre nur die funktionen hänge aber ein fertiges projekt mit dran zum runterladen wo farben oder auch die formgröße geändert werden kann u.s.w sollte sich mal ein anfänger wenn anschauen das ist ohne hartgecodeten pfad also nicht C:\bla\bla\bla es würde nicht die xml gehen sieht besser aus aber bei so was steckt weit mehr arbeit drin also die api auf rufe sind einfach



All times are GMT +2. The time now is 00:06.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.