Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


spel hack med pekare

Postades av 2007-11-11 09:43:42 - Gustav Brunell, i forum c++, Tråden har 17 Kommentarer och lästs av 2087 personer

Hej satt och körde empire earth här om dagen, och kom på att det vore nice om jag kunde ändra varibeln för gold t.e.x. Bara för att lära sig lite mer. Så min fråga blir går det att peka på andra programs varibler eller finns det något sätt att kolla vilka minnes addreser de använder.

Tack på förhand.


Svara

Sv: spel hack med pekare

Postades av 2007-11-11 14:08:42 - Niklas Jansson

I princip: ja.
Men i verkligheten: nej.

Du kan inte bara ta en pekare och styra den in i ett annat program, det har att göra med att varje program har ett eget minnesområde. Det är dock i princip möjligt att ta sig in i ett annat program om man kan gå via operativsystemet. Det är komplicerade grejer.


Svara

Sv:spel hack med pekare

Postades av 2007-11-11 14:17:46 - Gustav Brunell

aa okej, synd det hade varit jävligt coolt. Sökte lite hittade nått som hette buffer overflow låter som att det har med här att göra. Vad tror ni kan det ge något är det nått man ska fördjupa sig på, alltså om det löser
mitt problem med det här programet?


Svara

Sv: spel hack med pekare

Postades av 2007-11-12 09:38:06 - Samuel Adolfsson

Skaffa en debugger (t.ex soft ice) så hittar du adressen för vart guldet ligger i minnet i princip hur enkelt som helst. T.ex om du har 5 guld, sök på 5, köp/sälj nån grej du har X guld, sök på X etc.
När du hittat adressen, sätt en breakpoint så kommer du hitta kod som manipulerar den adressen (vilket i princip är sub och add i detta fall). Sen kan du ju stoppa in (rätt antal) nop istf sub/add om du vill det, vips så har du eviga pengar! Busenkelt egentligen.

Det är för övrigt inte så speciellt komplicerat att i c/c++ komma åt andra processer och att manipulera deras minnesareor.

Att debugga spel är otroligt lärorikt så det kan jag verkligen rekommendera!


Svara

Sv: spel hack med pekare

Postades av 2007-11-12 09:42:00 - Andreas Thorarins

detta är rätt trivialt. i win32 apiet finns funktioner för att läsa och skriva i andra processers minne, är dock osäker på om de finns kvar i vista.

du kan använda dig av färdiga program också tex.
http://www.coredownload.com/download-Trainer-Maker-4-for-Windows-29138.html


Svara

Sv:spel hack med pekare

Postades av 2007-11-12 18:33:14 - Gustav Brunell

Okej tack för hjälpen. Tänkte på det där med debuger jag är inte så insatt så det skulle vara nice om nån kunde visa vilken jag behöver för det här.


Svara

Sv: spel hack med pekare

Postades av 2007-11-12 22:10:40 - Samuel Adolfsson

WinDbg är enkel att komma igång med!

http://www.microsoft.com/whdc/devtools/debugging/default.mspx


Svara

Sv:spel hack med pekare

Postades av 2007-11-13 09:49:55 - Andreas Thorarins

softice är annars den bästa debuggern , finns massor med tutorials på nätet hur den funkar
http://www.google.se/search?hl=sv&q=softice+tutorials+&meta=


Svara

Sv:spel hack med pekare

Postades av 2007-11-13 21:41:37 - Fredrik Olofsson

Samuel Adolfsson, du skrev att det inte var speciellt komplicerat att komma åt andra processor och minipulera deras minnesareor i c++. Kan du visa hur man gör det. Eller kanske länka till en länk som visar hur man gör det på ett enkelt sätt. Ett krav är dock att det ska funka på både windows och openSUSE, tack på förhand!


Svara

Sv: spel hack med pekare

Postades av 2007-11-14 08:17:23 - Samuel Adolfsson

Jag utgår ifrån att det är Windows som tråden handlat om, så jag vet inte vart ditt infall om att det skulle funka på någon sorts avvikande system ifrån? Jag måste även erkänna att inskränkt som jag är har jag aldrig ens hört talas om openSUSE, vad är det? Brödrost? Går det att äta? Jag har f.ö. en grön cykel men det hör ju inte heller hit. Jag skulle hellre önska att det funkade på Xbox360 än openVadVardetNuIgen?

Nåja openSUSE, vad det nu än må vara, är säkert bra till nåt men det hör som sagt inte hit. Nu till saken, så här skulle du kunna göra iaf i win95,win98,winme,win2k och förmodligen även i winxp (har dock inte testat själv i xp). I Vista skulle jag kunna tänka mig att det kan bli lite annorlunda.

FindWindowEx() // hämta proc handle
GetWindowThreadProcessId() // hämta pid
OpenProcess() // öppna
WriteProcessMemory() // skriv till proc minne
CloseHandle() // stäng

Ganska trivialt egentligen? Och om du inte redan visste det så är 0x90 utomordentligt kompatibel med just WriteProcessMemory() ..

Om du googlar på rätt saker så kan du hitta en hel del bra tut's. Sheep är nyckelordet.


Svara

Sv:spel hack med pekare

Postades av 2007-11-14 11:41:34 - Fredrik Olofsson

Och jag utgick från att du var en person som visste lite inom data och var så smart att söka om du inte visste vad det var, skulle ju ta mindre än 1 min. Istället för att skriva massa idiotiska saker.

På vilket sätt hör det inte hit? Detta är ett forum för c++. Skulle vara förståeligt om det t.ex vore ett C# forum, men nu är det inte det.

Jag vet hur man gör det i WinAPI, men det api:et är så fruktansvärt fult och dessutom fungerar det bara på windows.


Svara

Sv: spel hack med pekare

Postades av 2007-11-14 13:01:37 - Samuel Adolfsson

"Jag vet hur man gör det i WinAPI, men det api:et är så fruktansvärt fult och dessutom fungerar det bara på windows."

Oj! Nu skriver ju du massa dumma saker också. Skona mej (eller oss alla), snälla?


Svara

Sv:spel hack med pekare

Postades av 2007-11-14 16:28:33 - Fredrik Olofsson

Tyvärr, du läser fel, du får läsa om det.

Skona dig? Från dig själv då el?

Men svara nu på frågan jag ställde i andra inlägget i denna tråd? Annars bevisar du bara ännu mer vilken idiot du är, men förstås, det vet redan alla typ.


Svara

Sv: spel hack med pekare

Postades av 2007-11-14 17:05:28 - Samuel Adolfsson

Fredrik, du kanske borde läsa igenom tråden åtminstone en gång till. Har jag någonsin skrivit att jag kan göra det plattformsoberoende? Nej, just det.

Jag har bara nämnt Windows i mina poster (t.ex windbg och soft ice ger ju extremt starka vibbar till just Windows) och vilken sund och förnuftig människa som helst kan väl tänka i lite längre banor och då förstå att jag implicit syftar på att det går att göra detta i c/c++ under Windows.

Om Gustav nu hade suttit och spelat på en Nintendo DS eller under något alternativt operativsystem hade han nog protesterat och sagt "Nej, inte bara för Windows din dummer. Jag vill ha det plattformsoberoende för jag spelar ju exakt samma spel på Atari, Amiga, Nintendo DS och GBA, PS2, PSP, Xbox etc och till och med under min *nix distribution.".

Dumma mej som antog att han spelar spel under Windows. Jag ska verkligen försöka bättra mig och komma ihåg till nästa gång att tänka på att han kanske spelar på någon *nix distribution eller Xbox360 rent av.

Men faktum kvarstår ju att jag visat hur man kan göra (men oj, bara under Windows förstås). Vad har du Fredrik bidragit till denna tråd annat än massa nonsens?

Nu tänker jag inte svara något mer i den här tråden på dina nonsens-inlägg Fredrik, så snälla söta-gulliga Fredrik, skona oss!

Om Gustav eller någon annan vill ha mer hjälp så svarar jag gärna.


Svara

Sv:spel hack med pekare

Postades av 2007-11-14 19:20:39 - Gustav Brunell

För mig skulle det räcka med ett api som visar addreserna till alla varibler som tillhör processen, men skulle nån skillad kunna hjälpa mig, jag kan ej som mycket om api. Skulle vilja ha kod som tar reda på addresen och ger den till en variabel.


Svara

Sv:spel hack med pekare

Postades av 2007-11-14 22:35:00 - Fredrik Olofsson

Alltså, jag visste att du menade att windows, det var därför jag skrev att det också skulle kunna köras/kompileras i openSUSE så om du visste så skulle du säga det och om du inte visste det, så skulle du säga typ "jag vet inte" eller något liknande. Inte fråga om openSUSE är ätbart, om det är en brödrost och säga att det inte hör hit, när det egentligen gör det via mig.

Du kan inte utgå från han, jag är nämligen en annan person. Men förstås, skulle ju kunna starta en ny tråd, men det tyckte jag var opassande när denna handlade om exakt samma sak.

Nonsens, så du tycker det är nonsens att vilja veta hur man gör det i flera olika operativsystem när Windows sakta minskar på marknaden (i alla fall det jag vet)? Man vill ju gärna vilja att om man gör en kodbit nu på flera tusen rader så kommer den även kunnas kompileras och köras på andra operativsystem, därför att kanske i framtiden är inte windows så stort.


Svara

Sv: spel hack med pekare

Postades av 2007-11-15 08:56:42 - Samuel Adolfsson

Gustav, jag föreslår att du reggar ett konto på http://www.gamehacking.com , där finns mängder av tutorials och diskussioner som ger svar på det du söker.


Svara

Nyligen

  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 867
27 962
271 767
497
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies