Hacking JGecko U Setup Guide

  • Thread starter Thread starter BullyWiiPlaza
  • Start date Start date
  • Views Views 416,120
  • Replies Replies 1,143
  • Likes Likes 27
this is the error i get every time and yes im using the latest java and 64bit

--------------------- MERGED ---------------------------

also im using loadiine.ova to get into homebrew and launch tcpgecko if that helps at all
 

Attachments

  • Untitled.png
    Untitled.png
    146.7 KB · Views: 260
this is the error i get every time and yes im using the latest java and 64bit

--------------------- MERGED ---------------------------

also im using loadiine.ova to get into homebrew and launch tcpgecko if that helps at all
does this only happen with WWHD, TPHD and Mass Effect? There was a connection error with those which was solved about 2 months ago. Maybe @BullyWiiPlaza 's tcpgecko.elf build has yet not included this. But I doubt it's missing this bugfix. Didn't mess with these games for some time.
 
this is the error i get every time and yes im using the latest java and 64bit

--------------------- MERGED ---------------------------

also im using loadiine.ova to get into homebrew and launch tcpgecko if that helps at all
This error doesn't happen if you use the right files since it tries to read the codehandler address which is correctly returned unless you're not using the right TCP Gecko Installer like I said about multiple times.
 
  • Like
Reactions: HackingNewbie
If I had, say, [[0x12345678]+0xAB]+0x40, would I find the value of the address 0x12345678, add an offset of 0xAB and find the value of the address I would get from that addition and then, finally, add an offset of 0x40 to that value and that'll be the address I'm looking for?
 
If I had, say, [[0x12345678]+0xAB]+0x40, would I find the value of the address 0x12345678, add an offset of 0xAB and find the value of the address I would get from that addition and then, finally, add an offset of 0x40 to that value and that'll be the address I'm looking for?
Basically yes. Here is some Java code for following pointers :D
Code:
// baseAddress is e.g. 0x12345678
// offsets are e.g. 0xAB, 0x40
public long getDestinationAddress() throws IOException
{
    int destinationAddress = (int) baseAddress;

    for (int offset : offsets)
    {
        MemoryReader memoryReader = new MemoryReader();
        int pointerValue = memoryReader.readInt(destinationAddress);

        destinationAddress = pointerValue + offset;

        if (!AddressRange.isInApplicationDataSection(destinationAddress))
        {
            destinationAddress = INVALID_POINTER;

            break;
        }
    }

    return destinationAddress;
}
So it would read the value at address 0x12345678 and add 0xAB to it. Then it takes the value from there and adds 0x40 to it. Done. This is the address we were looking for. If it ever gets stuck with an invalid address the destination address is invalid, too.
 
Last edited by BullyWiiPlaza,
  • Like
Reactions: HackingNewbie
Basically yes. Here is some Java code for following pointers :D
Code:
// baseAddress is e.g. 0x12345678
// offsets are e.g. 0xAB, 0x40
public long getDestinationAddress() throws IOException
{
    int destinationAddress = (int) baseAddress;

    for (int offset : offsets)
    {
        MemoryReader memoryReader = new MemoryReader();
        int pointerValue = memoryReader.readInt(destinationAddress);

        destinationAddress = pointerValue + offset;

        if (!AddressRange.isInApplicationDataSection(destinationAddress))
        {
            destinationAddress = INVALID_POINTER;

            break;
        }
    }

    return destinationAddress;
}
So it would read the value at address 0x12345678 and add 0xAB to it. Then it takes the value from there and adds 0x40 to it. Done. This is the address we were looking for. If it ever gets stuck with an invalid address the destination address is invalid, too.
Thanks, you rock dude! :)
 
  • Like
Reactions: BullyWiiPlaza
I have the same problem too, and yes! I did exactly what the instruction says. I used all the files that posted here. Everything is latest files. I also tried the Updater too, but it just doesn't work.
 

Attachments

  • Screen Shot 2017-01-01 at 10.37.02 AM.png
    Screen Shot 2017-01-01 at 10.37.02 AM.png
    105.8 KB · Views: 200
I have the same problem too, and yes! I did exactly what the instruction says. I used all the files that posted here. Everything is latest files. I also tried the Updater too, but it just doesn't work.
This is obviously a different problem... you didn't set up your infrastructure correctly.
 
I do believe that everything was set up correctly.
Apparently not hahaha:
http://stackoverflow.com/questions/6876266/java-net-connectexception-connection-refused
http://javarevisited.blogspot.de/2013/02/java-net-ConnectException-Connection-refused.html
The suggestions for this error are user errors and if it was impossible to connect to begin with, how come everyone else can do it?

Either way, did you run the TCP Gecko Installer beforehand like you should have because you have to install the server first before connecting a client Mr. expert ;)

Cisco software is crap though :nayps3::yayu:
 
Last edited by BullyWiiPlaza,
  • Like
Reactions: LawnMeower
Apparently not hahaha:
http://stackoverflow.com/questions/6876266/java-net-connectexception-connection-refused
http://javarevisited.blogspot.de/2013/02/java-net-ConnectException-Connection-refused.html
The suggestions for this error are user errors and if it was impossible to connect to begin with, how come everyone else can do it?

Either way, did you run the TCP Gecko Installer beforehand like you should have because you have to install the server first before connecting a client Mr. expert ;)

Cisco software is crap though :nayps3::yayu:

That's not the case here. I already looked into the network connection. Everything is perfectly fine. And of course the server must running first before client can establish connection with it.

And your knowledge about network is crap, if you think Cisco's certificate is all about Cisco. Mr. Asshole.
 
  • Like
Reactions: BullyWiiPlaza
That's not the case here. I already looked into the network connection. Everything is perfectly fine. And of course the server must running first before client can establish connection with it.

And your knowledge about network is crap, if you think Cisco's certificate is all about Cisco. Mr. Asshole.
I'm not worthy of trying to help you, Sir. You're probably better off capturing network packets and dissecting them to see for yourself what's wrong. You can also audit the source codes of us fools :bow:
 
Last edited by BullyWiiPlaza,
bully question are all Germans stuck up snubs or is it just you
Uhm... just some? If people can't read instructions or research for 5 minutes for something that has been said 10+ times and instead blame the developers conversations might go a different route you know? ;)
 
Last edited by BullyWiiPlaza,
and have you ever stoped and thought jee maybe its not them thats having the problem but no cause you sir are a stuck up aHole so badly that your own pride of your invention wont even let you try to help people out with the thing you made!
 

Site & Scene News

Popular threads in this forum