Client bypass by changing both ip and port

12/04/2015 12:45 PayUpSucka#1
How to bypass my conquer client to redirect it on my localhost and specific port that i will define other than 9959, 9960 and 5816.

I know how to redirect it using the example on this site but but it never change the ports being used in co client.:confused:
12/04/2015 16:59 Spirited#2
[Only registered and activated users can see links. Click Here To Register...]
12/05/2015 13:38 PayUpSucka#3
Quote:
Originally Posted by Spirited View Post
[Only registered and activated users can see links. Click Here To Register...]
can anyone give a sample program for the loader? just wanna figure how can i bypass the port:):)
12/05/2015 14:12 Best Coder 2014#4
Quote:
Originally Posted by PayUpSucka View Post
can anyone give a sample program for the loader? just wanna figure how can i bypass the port:):)
Are you fucking kidding? Maybe try opening your eyes?
12/05/2015 14:57 xmen01235V2#5
He probably wanted a piece of code showing how to incorporate it on his program.

By the way conquer loader is detectable by conquer antibot so it is only useful for private server.
12/05/2015 15:11 PayUpSucka#6
Quote:
Originally Posted by Best Coder 2014 View Post
Are you fucking kidding? Maybe try opening your eyes?
exactly like the last reply upon there .... i want the code sample because this loader is detectable by co antibot ... i would rather do it for more safety ... any help?
12/05/2015 15:12 xmen01235V2#7
I got a code here which was taken from someone on this site and it might help you but it doesn't show how to change the port though. The function just redirect your client to specific IP defined by IPAdd. For the port, you may ask with with the smart people because I am pretty bad with this memory things :D.

Code:
public static int connect(uint PID, string IPAdd)
        {
            IntPtr ws2Handle = native.LoadLibrary("WS2_32.dll");
            if (ws2Handle == null)
            {
                native.FreeLibrary(ws2Handle);
                return 1;
            }
            IntPtr cHandle = native.OpenProcess(enumProcessAccessFlags.VMOperation | enumProcessAccessFlags.VMRead | enumProcessAccessFlags.VMWrite | enumProcessAccessFlags.All, true, PID);
            if (cHandle == null)
            {
                native.FreeLibrary(ws2Handle);
                return 2;
            }
            IntPtr inet_addr = native.GetProcAddress(native.GetModuleHandle("WS2_32.dll"), "inet_addr");
            if (inet_addr == null)
            {
                native.FreeLibrary(ws2Handle);
                return 3;
            }
            byte[] buffer = { 0xb8, 0x0, 0x0, 0x0, 0x0, 0xc2, 0x4, 0x0, 0x90, 0x90 };
            byte[] byteIPaddress = IPAddress.Parse(IPAdd).GetAddressBytes();
            System.Buffer.BlockCopy(byteIPaddress, 0, buffer, 1, byteIPaddress.Length);
            
            //Get the original value
            if (firstflg)
            {
                int bytesRead = 0;
                native.ReadProcessMemory(cHandle, inet_addr, bufferread, (uint)bufferread.Length, out bytesRead);
                firstflg = false;
            }
            int bytesWritten = 0;            
            if (!native.WriteProcessMemory(cHandle, inet_addr, buffer, (uint)buffer.Length, out bytesWritten))
            {
                native.FreeLibrary(ws2Handle);
                return 4;
            }
            native.CloseHandle(cHandle);
            native.FreeLibrary(ws2Handle);
            return 0;
        }
Hope this will help you.
12/05/2015 15:16 PayUpSucka#8
Quote:
Originally Posted by xmen01235V2 View Post
I got a code here which was taken from someone on this site and it might help you but it doesn't show how to change the port though. The function just redirect your client to specific IP defined by IPAdd. For the port, you may ask with with the smart people because I am pretty bad with this memory things :D.

Code:
public static int connect(uint PID, string IPAdd)
        {
            IntPtr ws2Handle = native.LoadLibrary("WS2_32.dll");
            if (ws2Handle == null)
            {
                native.FreeLibrary(ws2Handle);
                return 1;
            }
            IntPtr cHandle = native.OpenProcess(enumProcessAccessFlags.VMOperation | enumProcessAccessFlags.VMRead | enumProcessAccessFlags.VMWrite | enumProcessAccessFlags.All, true, PID);
            if (cHandle == null)
            {
                native.FreeLibrary(ws2Handle);
                return 2;
            }
            IntPtr inet_addr = native.GetProcAddress(native.GetModuleHandle("WS2_32.dll"), "inet_addr");
            if (inet_addr == null)
            {
                native.FreeLibrary(ws2Handle);
                return 3;
            }
            byte[] buffer = { 0xb8, 0x0, 0x0, 0x0, 0x0, 0xc2, 0x4, 0x0, 0x90, 0x90 };
            byte[] byteIPaddress = IPAddress.Parse(IPAdd).GetAddressBytes();
            System.Buffer.BlockCopy(byteIPaddress, 0, buffer, 1, byteIPaddress.Length);
            
            //Get the original value
            if (firstflg)
            {
                int bytesRead = 0;
                native.ReadProcessMemory(cHandle, inet_addr, bufferread, (uint)bufferread.Length, out bytesRead);
                firstflg = false;
            }
            int bytesWritten = 0;            
            if (!native.WriteProcessMemory(cHandle, inet_addr, buffer, (uint)buffer.Length, out bytesWritten))
            {
                native.FreeLibrary(ws2Handle);
                return 4;
            }
            native.CloseHandle(cHandle);
            native.FreeLibrary(ws2Handle);
            return 0;
        }
Hope this will help you.

thx bro ... it would really help indeed .. but it still doesn't show how to bypass the port and i badly need to change it as well ... maybe someone good with this memory can help :D:D