Difference between revisions of "XKore"

From OpenKore Wiki
Jump to navigation Jump to search
m
m
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
; XKore <value>
 
; XKore <value>
 +
: Game client-reliant botting.
  
: This option toggles game client-reliant botting. If this is enabled, Kore will act as described in the following table's description.
+
{|class="TablePager"
 
+
|-
{| class="wikitable" border="1"
+
!Value
!value!!Description!!Game Client
+
!Description
 +
!Kore
 +
!Game Client
 +
!Diagram
 
|-
 
|-
|align=center|'''0'''|| Disabled, no connection with the RO client.|| N/A
+
! 0
 +
| Plain old Kore.
 +
|
 +
* required
 +
* connects to the server
 +
|
 +
* unused
 +
| [[File:XKore 0.png]]
 
|-
 
|-
|align=center|'''1'''|| Kore hooks onto the RO client's connection with the RO server.|| required
+
! 1
 +
| '''Sniffer''': Kore hooks onto client's connection with the server using [[NetRedirect]] library.
 +
|
 +
* optional
 +
* hooks onto the client
 +
* can be closed anytime
 +
|
 +
* required
 +
* connects to the server
 +
* username and password are passed to the server
 +
| [[File:XKore 1.png]]
 
|-
 
|-
|align=center|'''2'''|| Kore acts as a client connecting to the RO server. If desired kore can at the same time act as a server for your RO client to connect to.|| optional
+
! 2
 +
| '''Server''': Plain old Kore additionally acts as a custom server for the game client.
 +
|
 +
* required, connects to the server
 +
|
 +
* optional
 +
* connects to [[XKore_publicIp]]:[[XKore_listenPort]]
 +
* uses [[username]] and [[adminPassword]]
 +
* can be connected and closed anytime
 +
| [[File:XKore 2.png]]
 
|-
 
|-
|align=center|'''Proxy'''|| Kore will act as a proxy between the RO client and your RO server.|| required
+
! 3
 +
| '''Proxy''': Kore acts as a proxy between the client and the server.
 +
|
 +
* required
 +
|
 +
* required
 +
* connects to [[XKore_listenIp]]:[[XKore_listenPort]]
 +
* username and password are passed to the server
 +
|
 
|}
 
|}
  
Note: This technique is better known as MITM (Man In The Middle).
+
 
 +
== Notes ==
 +
* XKore is less tolerant to incorrect server settings. If everything works without XKore and there is some problem with XKore, it may still be a problem with server settings like [[serverType]], [[charBlockSize]] etc.
 +
 
 +
== XKore 1 ==
 +
* Kore will only start functioning when you connect or reconnect after Kore starts.
 +
 
 +
== XKore 2 ==
 +
* When using multiple Kores simultaneously, the following options should be enabled in maximum of one Kore: [[autoTalkCont]]. Otherwise you may experience problems like disconnects.
 +
* It makes a sense to disable [[secureAdminPassword]], due to adminPassword being used to log in.
 +
* Original client configured in the same way as with [[Poseidon]].
 +
 
 +
== XKore 3 ==
  
 
[[Category:config.txt]]
 
[[Category:config.txt]]
 
[[Category:XKore]]
 
[[Category:XKore]]

Revision as of 08:33, 15 August 2013

XKore <value>
Game client-reliant botting.
Value Description Kore Game Client Diagram
0 Plain old Kore.
  • required
  • connects to the server
  • unused
XKore 0.png
1 Sniffer: Kore hooks onto client's connection with the server using NetRedirect library.
  • optional
  • hooks onto the client
  • can be closed anytime
  • required
  • connects to the server
  • username and password are passed to the server
XKore 1.png
2 Server: Plain old Kore additionally acts as a custom server for the game client.
  • required, connects to the server
XKore 2.png
3 Proxy: Kore acts as a proxy between the client and the server.
  • required


Notes

  • XKore is less tolerant to incorrect server settings. If everything works without XKore and there is some problem with XKore, it may still be a problem with server settings like serverType, charBlockSize etc.

XKore 1

  • Kore will only start functioning when you connect or reconnect after Kore starts.

XKore 2

  • When using multiple Kores simultaneously, the following options should be enabled in maximum of one Kore: autoTalkCont. Otherwise you may experience problems like disconnects.
  • It makes a sense to disable secureAdminPassword, due to adminPassword being used to log in.
  • Original client configured in the same way as with Poseidon.

XKore 3