Post: [RELEASE] BO2 GSC Injector v2
09-15-2014, 07:23 AM #1
Kurt
Banned
(adsbygoogle = window.adsbygoogle || []).push({}); Hey NGU,

Today I'm releasing my BRAND NEW GSC injector! I know my last one wasn't the greatest... but this one is (I think).
This tool isn't the most user-friendly but it is easy to use once you know what you're doing.

How to use:


Features:
Choose where you want your GSC files to be written
Inject an already compiled GSC or have it compile and inject it for you
The ablity to inject more than 1 GSC (sorta, you see in video)
Drag and Drop for fast injecting


Bugs:
None so far

Changelog:
Version 2.00 Initial Release

Download: You must login or register to view this content.
Virus Scan: [url]https://www.virustotal.com/en/file/5fa35953b511e4a4c59cb1d1d47d4ef41f7d52cd1558908197 26833e165bc687/analysis/1410765022/[/url]

Credits:
Me
Red-EyeX32
Aerosoul94
CraigsChrist
dtx12
Last edited by Kurt ; 09-24-2014 at 01:35 AM.

The following 28 users say thank you to Kurt for this useful post:

/SneakerStreet/, ErasedDev, FAKA_ELITE, HaTeRM4NR33T, Hausmeister, Heaney, iifire, ImPiffHD, Itz_BloodshotZz, Jakes625, javiermodz, jck676, KaraTaylar, Kizza09, Loxy, ModernTriicks, John, onAspect, Ploutarxos1, Psycedelic, puffindaherb, Smooth, Swaqq, TecModz, The_Urban_Ninja, Turk_Warrior, Venorai, ZeiiKeN

The following user groaned Kurt for this awful post:

Callumeleyy
09-15-2014, 07:36 AM #2
Jakes625
Trippy Hippy
Originally posted by DexModderFTW View Post
Hey NGU,

Today I'm releasing my BRAND NEW GSC injector! I know my last one wasn't the greatest... but this one is (I think).
This tool isn't the most user-friendly but it is easy to use once you know what you're doing.

How to use:


Features:
Choose where you want your GSC files to be written
Inject an already compiled GSC or have it compile and inject it for you
The ablity to inject more than 1 GSC (sorta, you see in video)
Drag and Drop for fast injecting


Bugs:
None so far

Changelog:
Version 2.00 Initial Release

Download: You must login or register to view this content.
Virus Scan: [url]https://www.virustotal.com/en/file/5fa35953b511e4a4c59cb1d1d47d4ef41f7d52cd1558908197 26833e165bc687/analysis/1410765022/[/url]

Credits:
Me
Red-EyeX32
Aerosoul94
CraigsChrist
dtx12


add the ability to inject a folder (recursively get files) and inject all rawfiles (including non gsc).

That would be the best Smile

also, if you make your own sprx you can do this via memory on console. That is a hell of a lot faster and you can utilize some C code to make it even more faster.
09-15-2014, 08:00 AM #3
Jakes625
Trippy Hippy
Originally posted by DexModderFTW View Post
Hey NGU,

Today I'm releasing my BRAND NEW GSC injector! I know my last one wasn't the greatest... but this one is (I think).
This tool isn't the most user-friendly but it is easy to use once you know what you're doing.

How to use:


Features:
Choose where you want your GSC files to be written
Inject an already compiled GSC or have it compile and inject it for you
The ablity to inject more than 1 GSC (sorta, you see in video)
Drag and Drop for fast injecting


Bugs:
None so far

Changelog:
Version 2.00 Initial Release

Download: You must login or register to view this content.
Virus Scan: [url]https://www.virustotal.com/en/file/5fa35953b511e4a4c59cb1d1d47d4ef41f7d52cd1558908197 26833e165bc687/analysis/1410765022/[/url]

Credits:
Me
Red-EyeX32
Aerosoul94
CraigsChrist
dtx12



I wrote a psuedo code explaining what could be done. I dont know the PS3 SDK very well so I improvised but you get the idea.. :p

    
#include <PS3\IO.h> //include header with PS3 read/write funcs
#include <PS3\SystemUtils.h> //this for any memory objects

#define path "path/to/usb000/inject"
#define table_addr 0x0
#define table_count 0x0

typedef unsigned char byte;

typedef struct {
char* name;
int id; //file or directory
char* file_path;
int size;
} file_t;

DebugLine( char* str ) {
printf( "%s\n", str ); //the ps3 varient of this to debug.
}

int main(int argc, char** args) {

if( !DirectoryExists( path ) ) { //ps3 varient to check if directory exists.
DebugLine( "No Injector Folder" );
return -1;
}

file_t* files = RecursivelyGetFiles( path ); //you can setup your own func for this, just get all files in a folder.

for( int i = 0; i < table_count; i++ ) {

rawfile_t* raw = (rawfile_t *)( *(int *)&ps3_memory[table_addr = (i * sizeof(int))] );
file_t selected_file = str_inStrArray( raw->name, files );

if( selected_file ) { //this would compare name with all new local files, if matches in array, return true

int addr_to_write = *(int *)malloc( selected_file->file_size * sizeof(byte) ); //clear space for it (C++'s new equivalent)

*(byte addr_to_write) = selected_file->file_data; //write the files contents into memory.
Update_Rawfile_Header( raw, selected_file->file_size ); //write this func as well, essentially it just updates the filesize in memory of an object (in this case rawfile)
}

}


return 0;

The following user thanked Jakes625 for this useful post:

Shark
09-15-2014, 08:56 AM #4
ZeiiKeN
Group 935
Good Job, thank you for the used the gr3zz v4 as an example in your video Smile
09-15-2014, 10:47 AM #5
/SneakerStreet/
At least I can fight
Realy nice. The old one worked fine for meSmile
09-15-2014, 11:38 AM #6
ZackFairFF7X
Can’t trickshot me!
Works for CEX?
09-15-2014, 02:49 PM #7
FAKA_ELITE
[move]H4CK3R T34M[/m
Originally posted by DexModderFTW View Post
Hey NGU,

Today I'm releasing my BRAND NEW GSC injector! I know my last one wasn't the greatest... but this one is (I think).
This tool isn't the most user-friendly but it is easy to use once you know what you're doing.

How to use:


Features:
Choose where you want your GSC files to be written
Inject an already compiled GSC or have it compile and inject it for you
The ablity to inject more than 1 GSC (sorta, you see in video)
Drag and Drop for fast injecting


Bugs:
None so far

Changelog:
Version 2.00 Initial Release

Download: You must login or register to view this content.
Virus Scan: [url]https://www.virustotal.com/en/file/5fa35953b511e4a4c59cb1d1d47d4ef41f7d52cd1558908197 26833e165bc687/analysis/1410765022/[/url]

Credits:
Me
Red-EyeX32
Aerosoul94
CraigsChrist
dtx12


Why i have this error when i use the Injection Program?
You must login or register to view this content.
09-15-2014, 03:01 PM #8
same ._.
09-15-2014, 03:42 PM #9
lukeypukey78
Do a barrel roll!
Originally posted by DexModderFTW View Post
Hey NGU,

Today I'm releasing my BRAND NEW GSC injector! I know my last one wasn't the greatest... but this one is (I think).
This tool isn't the most user-friendly but it is easy to use once you know what you're doing.

How to use:


Features:
Choose where you want your GSC files to be written
Inject an already compiled GSC or have it compile and inject it for you
The ablity to inject more than 1 GSC (sorta, you see in video)
Drag and Drop for fast injecting


Bugs:
None so far

Changelog:
Version 2.00 Initial Release

Download: You must login or register to view this content.
Virus Scan: [url]https://www.virustotal.com/en/file/5fa35953b511e4a4c59cb1d1d47d4ef41f7d52cd1558908197 26833e165bc687/analysis/1410765022/[/url]

Credits:
Me
Red-EyeX32
Aerosoul94
CraigsChrist
dtx12


works well but more complex than your first one (nice idea adding the compiler):P
Last edited by lukeypukey78 ; 09-15-2014 at 03:51 PM.
09-16-2014, 01:25 AM #10
Kurt
Banned
Originally posted by ELITE View Post
Why i have this error when i use the Injection Program?
You must login or register to view this content.

in english please :P

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo