|
You last visited: Today at 19:02
Advertisement
Both Proxy and Memory Based are Detectable now!!
Discussion on Both Proxy and Memory Based are Detectable now!! within the CO2 Programming forum part of the Conquer Online 2 category.
06/30/2012, 01:00
|
#1
|
elite*gold: 0
Join Date: Jan 2007
Posts: 118
Received Thanks: 20
|
Both Proxy and Memory Based are Detectable now!!
I thought only memory based program can be detected by the new anti bot but also including the proxy.
I manage to fixed my proxy last night and I was jumping for happiness until my noob got a 1day banned. **** their anti bot can detect both proxy and memory based program now. Probably because my proxy used some hooking on bypassing the client.
Did anybody who has a private proxy also have same problem with me?
|
|
|
06/30/2012, 01:12
|
#2
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
If it uses hooking it's probably a memory based proxy.
|
|
|
06/30/2012, 01:25
|
#3
|
elite*gold: 0
Join Date: Aug 2010
Posts: 992
Received Thanks: 1,110
|
Speed hacking/jumping/walking seems to work just fine but once i start hunting with the speed hack on it waits until the KO counter is around 1k kills and then it disconnects me and restricts the account :|
Sounds like they are monitoring the incoming data such as melee/magic attack packets.
|
|
|
06/30/2012, 01:28
|
#4
|
elite*gold: 20
Join Date: Aug 2007
Posts: 1,749
Received Thanks: 2,199
|
I heard some of the public bots also had problems with restrictions.
I don't know whether it was because of the "hooking" they used in the client to re-direct the client to the proxy, disable the signout website, allow multi-clients, etc., or if it was because of the proxy itself, but I'm guessing they have probably fixed it by now.
|
|
|
06/30/2012, 01:29
|
#5
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Quote:
Originally Posted by { Angelius }
Speed hacking/jumping/walking seems to work just fine but once i start hunting with the speed hack on it waits until the KO counter is around 1k kills and then it disconnects me and restricts the account :|
Sounds like they are monitoring the incoming data such as melee/magic attack packets.
|
Interesting... But why 1k kills? A bot could simply disconnect before it got there to reset the counters in the server.
Quote:
Originally Posted by IAmHawtness
I heard some of the public bots also had problems with restrictions.
I don't know whether it was because of the "hooking" they used in the client to re-direct the client to the proxy, disable the signout website, allow multi-clients, etc., or if it was because of the proxy itself, but I'm guessing they have probably fixed it by now.
|
What, five years later, TQ gets half a brain and decides to actually monitor data the way they should?
Well ****, I guess I owe em a beer for winning that bet. I expected at least a million years to pass by first.
|
|
|
06/30/2012, 01:39
|
#6
|
elite*gold: 0
Join Date: Aug 2010
Posts: 992
Received Thanks: 1,110
|
Quote:
Originally Posted by Zeroxelli
Interesting... But why 1k kills? A bot could simply disconnect before it got there to reset the counters in the server.
|
I don't do that :P
I leave them until something stupid happens and disconnects them and i really like to watch them hunt/pick gold and items but.... TQ ruined the whole thing for me when the reduced the gold/items drop :|
8400 kills and all i got is 16 meteor/around 1kk silver/few refined items... *****
|
|
|
06/30/2012, 01:39
|
#7
|
elite*gold: 0
Join Date: Jan 2007
Posts: 118
Received Thanks: 20
|
Quote:
Originally Posted by Zeroxelli
If it uses hooking it's probably a memory based proxy.
|
What I mean is I hook on inet_addr to by pass the client to my localhost(127.0.0.1)... This was also based on nullable tutorial last time when he posted how to bypass the client.
Code:
Public Function connect2IP(ByVal PID As Integer, ByVal IPAdd As String) As Integer
Dim ws2Handle As IntPtr = LoadLibrary("WS2_32.dll")
If ws2Handle = vbNull Then
FreeLibrary(ws2Handle)
Return 1
End If
Dim cHandle As IntPtr = OpenProcess(ProcessAccessFlags.VMOperation Or ProcessAccessFlags.VMRead Or ProcessAccessFlags.VMWrite Or _
ProcessAccessFlags.All, True, PID)
If cHandle = vbNull Then
FreeLibrary(ws2Handle)
Return 2
End If
Dim inet_addr As IntPtr = GetProcAddress(GetModuleHandle("WS2_32.dll"), "inet_addr")
If inet_addr = vbNull Then
FreeLibrary(ws2Handle)
Return 3
End If
Dim buffer() As Byte = {&HB8, &H0, &H0, &H0, &H0, &HC2, &H4, &H0, &H90, &H90}
Dim byteIPaddress() As Byte = IPAddress.Parse(IPAdd).GetAddressBytes()
System.Buffer.BlockCopy(byteIPaddress, 0, buffer, 1, byteIPaddress.Length)
Dim bytesWritten As Integer = 0
If Not WriteProcessMemory(cHandle, inet_addr, buffer, buffer.Length, bytesWritten) Then
FreeLibrary(ws2Handle)
Return 4
End If
CloseHandle(cHandle)
FreeLibrary(ws2Handle)
Return 0
End Function
Probably this is the reason why proxy is detectable now.
|
|
|
06/30/2012, 01:43
|
#8
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Quote:
Originally Posted by xmen01235
What I mean is I hook on inet_addr to by pass the client to my localhost(127.0.0.1)... This was also based on nullable tutorial last time when he posted how to bypass the client.
Code:
Public Function connect2IP(ByVal PID As Integer, ByVal IPAdd As String) As Integer
Dim ws2Handle As IntPtr = LoadLibrary("WS2_32.dll")
If ws2Handle = vbNull Then
FreeLibrary(ws2Handle)
Return 1
End If
Dim cHandle As IntPtr = OpenProcess(ProcessAccessFlags.VMOperation Or ProcessAccessFlags.VMRead Or ProcessAccessFlags.VMWrite Or _
ProcessAccessFlags.All, True, PID)
If cHandle = vbNull Then
FreeLibrary(ws2Handle)
Return 2
End If
Dim inet_addr As IntPtr = GetProcAddress(GetModuleHandle("WS2_32.dll"), "inet_addr")
If inet_addr = vbNull Then
FreeLibrary(ws2Handle)
Return 3
End If
Dim buffer() As Byte = {&HB8, &H0, &H0, &H0, &H0, &HC2, &H4, &H0, &H90, &H90}
Dim byteIPaddress() As Byte = IPAddress.Parse(IPAdd).GetAddressBytes()
System.Buffer.BlockCopy(byteIPaddress, 0, buffer, 1, byteIPaddress.Length)
Dim bytesWritten As Integer = 0
If Not WriteProcessMemory(cHandle, inet_addr, buffer, buffer.Length, bytesWritten) Then
FreeLibrary(ws2Handle)
Return 4
End If
CloseHandle(cHandle)
FreeLibrary(ws2Handle)
Return 0
End Function
Probably this is the reason why proxy is detectable now.
|
Yeah.. Don't redirect the socket. Use  to connect to a Hamachi IP (that your proxy is listening on), or if not Hamachi, me and Fang discussed two different options in this thread:
Quote:
Originally Posted by { Angelius }
I don't do that :P
I leave them until something stupid happens and disconnects them and i really like to watch them hunt/pick gold and items but.... TQ ruined the whole thing for me when the reduced the gold/items drop :|
8400 kills and all i got is 16 meteor/around 1kk silver/few refined items... LMFAO
|
Wtf.. That's bullshit. That's basically nothing. :/ Glad I don't play anymore, as I hunted manually..
|
|
|
06/30/2012, 01:45
|
#9
|
elite*gold: 0
Join Date: Aug 2010
Posts: 992
Received Thanks: 1,110
|
Quote:
Originally Posted by xmen01235
What I mean is I hook on inet_addr to by pass the client to my localhost(127.0.0.1)... This was also based on nullable tutorial last time when he posted how to bypass the client.
Code:
Public Function connect2IP(ByVal PID As Integer, ByVal IPAdd As String) As Integer
Dim ws2Handle As IntPtr = LoadLibrary("WS2_32.dll")
If ws2Handle = vbNull Then
FreeLibrary(ws2Handle)
Return 1
End If
Dim cHandle As IntPtr = OpenProcess(ProcessAccessFlags.VMOperation Or ProcessAccessFlags.VMRead Or ProcessAccessFlags.VMWrite Or _
ProcessAccessFlags.All, True, PID)
If cHandle = vbNull Then
FreeLibrary(ws2Handle)
Return 2
End If
Dim inet_addr As IntPtr = GetProcAddress(GetModuleHandle("WS2_32.dll"), "inet_addr")
If inet_addr = vbNull Then
FreeLibrary(ws2Handle)
Return 3
End If
Dim buffer() As Byte = {&HB8, &H0, &H0, &H0, &H0, &HC2, &H4, &H0, &H90, &H90}
Dim byteIPaddress() As Byte = IPAddress.Parse(IPAdd).GetAddressBytes()
System.Buffer.BlockCopy(byteIPaddress, 0, buffer, 1, byteIPaddress.Length)
Dim bytesWritten As Integer = 0
If Not WriteProcessMemory(cHandle, inet_addr, buffer, buffer.Length, bytesWritten) Then
FreeLibrary(ws2Handle)
Return 4
End If
CloseHandle(cHandle)
FreeLibrary(ws2Handle)
Return 0
End Function
Probably this is the reason why proxy is detectable now.
|
I'm like 99% sure that the detection process is server sided and has nothing to do with the client because i'm not debugging the process i am only injecting a dll into it and nothing that i have done so far got me banned cept for the super fast massive killing part like ninjas shifting for example :P
|
|
|
06/30/2012, 01:46
|
#10
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Quote:
Originally Posted by { Angelius }
I'm like 99% sure that the detection process is server sided and has nothing to do with the client because i'm not debugging the process i am only injecting a dll into it and nothing that i have done so far got me banned cept for the super fast massive killing part like ninjas shifting for example :P
|
I guess they really did grow half a brain then lol
|
|
|
06/30/2012, 01:55
|
#11
|
elite*gold: 0
Join Date: Jan 2007
Posts: 118
Received Thanks: 20
|
Quote:
Originally Posted by Zeroxelli
Yeah.. Don't redirect the socket. Use  to connect to a Hamachi IP (that your proxy is listening on), or if not Hamachi, me and Fang discussed two different options in this thread: 
|
lemme try that thanks.
|
|
|
06/30/2012, 01:56
|
#12
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Quote:
Originally Posted by xmen01235
lemme try that thanks.
|
No problem. As { Angelius } said, though, it's probably server-side as well now.
|
|
|
06/30/2012, 02:48
|
#13
|
elite*gold: 0
Join Date: Jan 2007
Posts: 118
Received Thanks: 20
|
Quote:
Originally Posted by { Angelius }
I don't do that :P
I leave them until something stupid happens and disconnects them and i really like to watch them hunt/pick gold and items but.... TQ ruined the whole thing for me when the reduced the gold/items drop :|
8400 kills and all i got is 16 meteor/around 1kk silver/few refined items... *****
|
I think you are correct ..Also I noticed something, they check every packet now , for example I played around with my packet for action and I put a zero value on x & y then bang 1day banned on my noob.
|
|
|
06/30/2012, 02:54
|
#14
|
elite*gold: 0
Join Date: May 2008
Posts: 1,769
Received Thanks: 1,143
|
Quote:
Originally Posted by xmen01235
I think you are correct ..Also I noticed something, they check every packet now , for example I played around with my packet for action and I put a zero value on x & y then bang 1day banned on my noob.
|
I can slightly confirm that. While testing my proxy, I changed the value of one of the packets at random, and the noob got disconnected.
|
|
|
06/30/2012, 17:56
|
#15
|
elite*gold: 0
Join Date: Jan 2007
Posts: 118
Received Thanks: 20
|
It seems that they change the encryption from time to time after the initial key exchange. Just my wild guess.
|
|
|
 |
|
Similar Threads
|
[Release] Memory based auto functions
01/07/2011 - 12Sky2 Hacks, Bots, Cheats & Exploits - 6 Replies
Hello,
Here is my attempt at making some functions witch I hope to eventually make a full Memory based bot out of.
Anyways below are the functions I have found so far for Sending Chat and Automating Skill Usage without the need for key presses or a complicated packet based system. With these functions you could make a bot that can work with the game client minimized. With the SkillUse func you could easily make it use AOE based on any factor that you can read from memory, such as...
|
[SkillerSluwt]Memory based bot.
05/30/2009 - CO2 Bots & Macros - 140 Replies
SkillerSluwt
What is SkillerSluwt?
SkillerSluwt is a memory based bot, to put it simple, you can bot on an account without the need that client needs to have focus.
SkillerSluwt has a range of skills that can be leveled with a click of a button, while you play on another account, sleep, eat breakfast or make love to your wife, or all at the same time for all i care.
SkillerSluwt is easy to use, blonde proof, and moron free.
SkillerSluwt is no racist, this Sluwt does what you want,...
|
memory based bot
08/17/2008 - Guild Wars - 28 Replies
hi hab nur ne kurze frage:
und zwar ist es möglich, wenn man 2 accs hat einen memory based zB monk folis farmen lässt, und den anderen "normale" bot hfff farmen lässt? mit dem multi client kann ich schonma 2x guild wars starten, aber will sicher gehen, dass wenn ich mir nen 2ten bot kaufe, der auch keine probleme mit dem anderen bot macht.. ty schonma für die antworten:)
MfG
|
move to coords based on editing memory
01/02/2007 - Conquer Online 2 - 11 Replies
Hi,
While I'm making macros I found it to be very helpful if I can move to a different coord without activating a mouse click. it'd be much more reliable that I go to the coord that I want. I'm wondering if there's a way to go to a coord by changing something in the memory? Or any other way that I can do this within a macro script (thru dll calls or whatever), for example autohotkey.
Any help will be appreciated,
Thanks
|
Pattern based memory Search ?
12/26/2006 - General Coding - 3 Replies
Is there any tool that allows to search for patterns in memory ?
All I tried (TSearch / Cheatengine) only allow you to search for one value or a fixed array of bytes. But I need a tool that lets me search for patterns, like XX XX 00 00 XX XX 00 00 while XX can be 00 to FF etc ?
|
All times are GMT +1. The time now is 19:02.
|
|