Avatar billede kipolaks Nybegynder
27. april 2002 - 08:28 Der er 30 kommentarer og
1 løsning

Læse fra memory?

Mange af os kender de der programmer der kan læse en anden process's memory og evt. ændre den (Til at hacke numeriske værdier i spil osv.)

hvordan læser/skriver man en bestemt process's memory?
Avatar billede kipolaks Nybegynder
27. april 2002 - 08:29 #1
En lille note: Jeg bruger windows XP.
Avatar billede xpmaster Nybegynder
27. april 2002 - 08:47 #2
Højreklik på Start baren og vælg Jobliste
eller CTRL+ALT+DELETE
Avatar billede hermandsen Juniormester
27. april 2002 - 11:26 #3
>>xpmaster
Jeg tror ikke lige det var det poulseye mente... Der er jo nok en grund til at spørgsmålet er oprettet i Delphi, skal du se!
Avatar billede cms Nybegynder
27. april 2002 - 18:04 #4
ReadProcessMemory og WriteProcessMemory
Avatar billede kipolaks Nybegynder
27. april 2002 - 18:37 #5
kan det blive defineret en smule?
Evt. et sample program....Eller hvor kan jeg finde et?
Avatar billede cms Nybegynder
27. april 2002 - 18:48 #6
Hvis du skriver ReadProcessMemory og trykker F1 kommer Delphi's hjælp om dette emne frem.
Et eksempel har jeg ikke lige tid til at lave nu :/
Avatar billede kipolaks Nybegynder
27. april 2002 - 18:53 #7
Nogen der kender et sted hvor man kan hente et eksempel?
Den der hjælpfil får jeg ik så meget ud af....
Avatar billede cms Nybegynder
27. april 2002 - 19:03 #8
Jeg har fundet et vb-eksempel, jeg kan oversætte til delphi hvis du kan lide det.
se http://e.dyndns.dk/vbprocess.exe
Avatar billede cms Nybegynder
27. april 2002 - 19:03 #9
hvis du har dansk windows skal du skrive TILBAGE i stedet for Backspace i felt 2.
Avatar billede cms Nybegynder
27. april 2002 - 19:04 #10
for at se ændringen skal du bare minimere calc-programvinduet og maksimere det igen.
Avatar billede kipolaks Nybegynder
27. april 2002 - 19:18 #12
cms>> Hvis du vil oversætte det for mig ville det bare være perfekt!!!!
Avatar billede cms Nybegynder
27. april 2002 - 19:27 #13
Okay. Gør jeg bare :)
Avatar billede kipolaks Nybegynder
27. april 2002 - 19:28 #14
Takker
Avatar billede kipolaks Nybegynder
27. april 2002 - 20:50 #15
Min mail er Admin@Poulseye.adsl.dk
Avatar billede cms Nybegynder
27. april 2002 - 20:52 #16
skal den også virke på nt?
Avatar billede cms Nybegynder
27. april 2002 - 20:54 #17
Dette skulle virke (Win9x):
http://e.dyndns.dk/delphiprocess.zip
Avatar billede kipolaks Nybegynder
27. april 2002 - 20:54 #18
ja
Avatar billede kipolaks Nybegynder
27. april 2002 - 20:56 #19
zipfilen virker ik
Avatar billede cms Nybegynder
27. april 2002 - 20:59 #20
Okay. Det er fordi Calc.exe i WinNT gemmer strenge i memory i unicode-format, og det kan programmet endnu ikke finde ud af. Arbejder på det
Avatar billede kipolaks Nybegynder
27. april 2002 - 21:03 #21
ok
Avatar billede cms Nybegynder
27. april 2002 - 21:09 #22
prøv linket igen
Avatar billede kipolaks Nybegynder
27. april 2002 - 21:12 #23
når jeg trykker søg siger den:
Win32 Error. Code: 267.
Mapenavnet er ugyldigt.
Avatar billede kipolaks Nybegynder
27. april 2002 - 21:24 #24
det er her det går galt>>>

if not CreateProcess(PChar(EApp.Text), PChar(EApp.Text), nil, nil, False, NORMAL_PRIORITY_CLASS, nil, 'C:\winnt', StartupInfo, ProcessInfo) then
    RaiseLastWin32Error;
  PId := ProcessInfo.dwProcessId;
Avatar billede kipolaks Nybegynder
27. april 2002 - 21:28 #25
DOH!!! bare glem det, jeg skulle bare ændre 'winnt' til 'windows'
Avatar billede kipolaks Nybegynder
27. april 2002 - 21:28 #26
hehe. jeg er en klovn....
Avatar billede cms Nybegynder
27. april 2002 - 21:30 #27
men det virker? glædeligt :-)
Avatar billede kipolaks Nybegynder
27. april 2002 - 21:35 #28
NEJ NEJ, der sker ikke en dyt med lommeregneren
Avatar billede kipolaks Nybegynder
27. april 2002 - 21:44 #29
hey, er du der stadig?
Avatar billede kipolaks Nybegynder
27. april 2002 - 22:12 #30
DOH!!!
Avatar billede cms Nybegynder
27. april 2002 - 23:02 #31
jeg skulle altså lige se star wars.
husker du at minimere og maksimere igen?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester