Post: Ghost Bypass IDC for 1.09+ !!!
03-08-2014, 09:58 AM #1
ErasedDev
Climbing up the ladder
(adsbygoogle = window.adsbygoogle || []).push({}); HI Everyone Hi today I released my first IDC Script for the Anti ban on Ghost
I hope you it enjoy
Ps. this will work until they patch it


How to Use
     Well you will need IDA pro plus PS3 loaders
and Ghost's EBOOT.elf or default_mp.elf after you completely load the .elf file with IDA ,
Go to IDA pro in File scroll down to Script File and choose it.
It'll auto search for the functions
then a message will pop up in the output window.


This is how i disable it on 1.09 so it don't freeze
    
006F560C set { 0x39 , 0x00 , 0x00 , 0x02 }
006F5298 set { 0x38 , 0x60 , 0x00 , 0x02 }
006F6314 set { 0x38 , 0xC0 , 0x00 , 0x02 }
006F6318 set { 0x30 , 0xE7 , 0x00 , 0x00 }


IDC Script
    #include <idc.idc>
// All Credits to Kyza and SC58 for first porting it to ps3 xD
//
static GhostSucks()
{
auto Penis;
for(Penis= 0; Penis != BADADDR; Penis = Penis+ 4)
{
Penis = FindBinary(Penis, SEARCH_DOWN, "7C 3F 0B 78 7C 83 23 78");
if(Penis == BADADDR)
{
Message("DemonWare Reportconsoled found\n");
break;
}
Message("DemonWare Reportconsoled BL will be your function : 0x%08X\n", Penis + 1240);
break;
}
auto TITS;
for(TITS= 0; TITS != BADADDR; TITS = TITS + 4)
{
TITS= FindBinary(TITS, SEARCH_DOWN, "63 23 00 00 2C 05 00 00");
if(TITS == BADADDR)
{
Message(" DemonWare answerChallenges wasn't found\n");
break;
}
Message("DemonWare answerChallenges : 0x%08X\n", TITS- 168 );
break;
}
auto Ass;
for( Ass = 0; Ass != BADADDR; Ass = Ass + 4)
{
Ass= FindBinary(Ass, SEARCH_DOWN, "60 C3 00 00 60 86 00 00 2C 03 00 00");
if(Ass == BADADDR)
{
Message(" DemonWare ConsoleIdHasValue wasn't found\n");
break;
}
Message("DemonWare ConsoleIdHasValue : 0x%08X\n", Ass- 44 );
break;
}

}

static main()
{
GhostSucks();
Message(" All AntiBan functions were found!\nGhostBypass IDC created by ErasedDev!\n");
}



You must login or register to view this content.

Credits:
Kyza for Reversing the Demonware and SC58 for first porting it to ps3
Last edited by ErasedDev ; 03-08-2014 at 07:50 PM.

The following 20 users say thank you to ErasedDev for this useful post:

-SuperMan, Absolute Zero, Beard-i, br0wniiez, BuC-ShoTz, coreconfusion, FAKA_ELITE, iMoDz-Baptiste, ImSooCool, Mango_Knife, milky4444, Mythusala, Notorious, RatchetBooty, Taylors Bish, ThePaaqoHD, VezahMoDz, ZMK-iNFiNiTY, zSunriseModz
03-08-2014, 06:40 PM #11
ErasedDev
Climbing up the ladder
Originally posted by Prime
nah it was in my eboot and i have put those bytes at those adresses
you only need to change the last bytes
03-08-2014, 06:54 PM #12
Notorious
Caprisuns Is Back
Originally posted by ErasedDev View Post
you only need to change the last bytes


yes I know. i have changed them all to 02 but the last one to 00. but it still freezes.
03-09-2014, 12:54 AM #13
Notorious
Caprisuns Is Back
Originally posted by ErasedDev View Post
HI Everyone Hi today I released my first IDC Script for the Anti ban on Ghost
I hope you it enjoy
Ps. this will work until they patch it


How to Use
     Well you will need IDA pro plus PS3 loaders
and Ghost's EBOOT.elf or default_mp.elf after you completely load the .elf file with IDA ,
Go to IDA pro in File scroll down to Script File and choose it.
It'll auto search for the functions
then a message will pop up in the output window.


This is how i disable it on 1.09 so it don't freeze
    
006F560C set { 0x39 , 0x00 , 0x00 , 0x02 }
006F5298 set { 0x38 , 0x60 , 0x00 , 0x02 }
006F6314 set { 0x38 , 0xC0 , 0x00 , 0x02 }
006F6318 set { 0x30 , 0xE7 , 0x00 , 0x00 }


IDC Script
    #include <idc.idc>
// All Credits to Kyza and SC58 for first porting it to ps3 xD
//
static GhostSucks()
{
auto Penis;
for(Penis= 0; Penis != BADADDR; Penis = Penis+ 4)
{
Penis = FindBinary(Penis, SEARCH_DOWN, "7C 3F 0B 78 7C 83 23 78");
if(Penis == BADADDR)
{
Message("DemonWare Reportconsoled found\n");
break;
}
Message("DemonWare Reportconsoled BL will be your function : 0x%08X\n", Penis + 1240);
break;
}
auto TITS;
for(TITS= 0; TITS != BADADDR; TITS = TITS + 4)
{
TITS= FindBinary(TITS, SEARCH_DOWN, "63 23 00 00 2C 05 00 00");
if(TITS == BADADDR)
{
Message(" DemonWare answerChallenges wasn't found\n");
break;
}
Message("DemonWare answerChallenges : 0x%08X\n", TITS- 168 );
break;
}
auto Ass;
for( Ass = 0; Ass != BADADDR; Ass = Ass + 4)
{
Ass= FindBinary(Ass, SEARCH_DOWN, "60 C3 00 00 60 86 00 00 2C 03 00 00");
if(Ass == BADADDR)
{
Message(" DemonWare ConsoleIdHasValue wasn't found\n");
break;
}
Message("DemonWare ConsoleIdHasValue : 0x%08X\n", Ass- 44 );
break;
}

}

static main()
{
GhostSucks();
Message(" All AntiBan functions were found!\nGhostBypass IDC created by ErasedDev!\n");
}



You must login or register to view this content.

Credits:
Kyza for Reversing the Demonware and SC58 for first porting it to ps3


what is your skype I need to ask you something
03-09-2014, 01:37 AM #14
Shark
Retired.
Originally posted by Knife View Post
This shit goes right into my tool Awesome face


its a script for ida.... its ment to find the offset.... its not ment to go in a tool Sad Awesome
im sure you can convert it to C#..... but without doing that this is going no where near your tool tears
03-09-2014, 05:50 AM #15
RatchetBooty
Former Staff
Good job ErasedDev, i will be using this :yes:
03-09-2014, 06:25 AM #16
-SuperMan
Krazy Weed
Mmmmmm Let Me Try This Out Right Now, Thanks Man For The TuT.
03-09-2014, 12:40 PM #17
Thankss.
Is possible port this to C#?
03-09-2014, 04:55 PM #18
BuC-ShoTz
TeamMvKâ?¢
You must login or register to view this content.
03-09-2014, 08:29 PM #19
Originally posted by ErasedDev View Post
HI Everyone Hi today I released my first IDC Script for the Anti ban on Ghost
I hope you it enjoy
Ps. this will work until they patch it


How to Use
     Well you will need IDA pro plus PS3 loaders
and Ghost's EBOOT.elf or default_mp.elf after you completely load the .elf file with IDA ,
Go to IDA pro in File scroll down to Script File and choose it.
It'll auto search for the functions
then a message will pop up in the output window.


This is how i disable it on 1.09 so it don't freeze
    
006F560C set { 0x39 , 0x00 , 0x00 , 0x02 }
006F5298 set { 0x38 , 0x60 , 0x00 , 0x02 }
006F6314 set { 0x38 , 0xC0 , 0x00 , 0x02 }
006F6318 set { 0x30 , 0xE7 , 0x00 , 0x00 }


IDC Script
    #include <idc.idc>
// All Credits to Kyza and SC58 for first porting it to ps3 xD
//
static GhostSucks()
{
auto Penis;
for(Penis= 0; Penis != BADADDR; Penis = Penis+ 4)
{
Penis = FindBinary(Penis, SEARCH_DOWN, "7C 3F 0B 78 7C 83 23 78");
if(Penis == BADADDR)
{
Message("DemonWare Reportconsoled found\n");
break;
}
Message("DemonWare Reportconsoled BL will be your function : 0x%08X\n", Penis + 1240);
break;
}
auto TITS;
for(TITS= 0; TITS != BADADDR; TITS = TITS + 4)
{
TITS= FindBinary(TITS, SEARCH_DOWN, "63 23 00 00 2C 05 00 00");
if(TITS == BADADDR)
{
Message(" DemonWare answerChallenges wasn't found\n");
break;
}
Message("DemonWare answerChallenges : 0x%08X\n", TITS- 168 );
break;
}
auto Ass;
for( Ass = 0; Ass != BADADDR; Ass = Ass + 4)
{
Ass= FindBinary(Ass, SEARCH_DOWN, "60 C3 00 00 60 86 00 00 2C 03 00 00");
if(Ass == BADADDR)
{
Message(" DemonWare ConsoleIdHasValue wasn't found\n");
break;
}
Message("DemonWare ConsoleIdHasValue : 0x%08X\n", Ass- 44 );
break;
}

}

static main()
{
GhostSucks();
Message(" All AntiBan functions were found!\nGhostBypass IDC created by ErasedDev!\n");
}



You must login or register to view this content.

Credits:
Kyza for Reversing the Demonware and SC58 for first porting it to ps3


the four set offset you have there is what the IDC script splt out?

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo