Jump to content
Bekijk in de app

Een betere weg om onze GTA community te volgen. Leer meer.

GTAGames.nl - De Nederlandse Grand Theft Auto Community!

Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.

Om deze app op je iPhone en iPad te installeren
  1. Druk op het icoon in Safari
  2. Scroll in het menu en druk op Zet op beginscherm.
  3. Druk op Voeg toe rechts bovenaan.
Om deze app op je Android toe te voegen
  1. Druk op het 3-punten menu (⋮) rechts bovenaan in de browser.
  2. Druk op Toevoegen aan beginscherm of Installeer app.
  3. Druk op Toevoegen om te bevestigen.
Geplaatst:
comment_782933

Ik heb een programma gemaakt dat zichzelf injecteert in het SA-proces en waarmee je San Andreas dus van binnenuit kunt manipuleren. Het speciale aan dit programma is dat de CRT ook wordt geladen in het SA-proces. In de CRT (Common Runtime, of C Runtime, dat weet ik niet precies) zitten veelgebruikte functies zoals sprintf en malloc, om een paar voorbeelden te noemen. In veel andere injectieprogramma's kunnen de CRT-functies niet gebruikt worden (bijvoorbeeld in de SA-injector van op9080). Het is geschreven in C++, maar met wat aanpassingen hier en daar kan het ook bruikbaar gemaakt worden voor C. Ik hoop dat iemand er iets aan heeft, alhoewel ik denk dat niet heel veel mensen er hier behoefte aan hebben.

Ik heb gebruikt gemaakt van de SA-injector van op9080 voor inspiratie en enkele functies, zoals de functies die gta_sa.exe vinden. Hiervoor dank!

Als je dit wilt gebruiken in je eigen project, let dan vooral ook op de compiler- en linker-instellingen. Deze wijken af van de normale instellingen. Hier is een lijstje met veranderde instellingen:

  • Compiler: Runtime Library: Multi-threaded Debug (/MTd)
  • Compiler: Create/Use Precompiled Header: Not Using Precompiled Headers
  • Linker: Additional Dependencies: wbemuuid.lib
  • Linker: Entry Point: EntryPoint
  • Linker: Base Address: 0x48320000
  • Linker: Fixed Base Address: Generate a relocation section (/FIXED:NO)

En dan nu de downloadlink: http://jesse.thorbit.nl/sainject/sainjector.zip

Edit: Wat ik nog vergeten was te zeggen, je laat SA verder starten door ResumeThread(dwSAThreadID) aan te roepen

Bewerkt: door JGuntherS

Featured Replies

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.

Configureer push berichten

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.