Guía de AntiHack TXT y SQL
Bueno a través de esta guía voy a darles un poco a entender como deben proteger adecuadamente su servidor,sea en TXT o SQL
Primero que Nada...
Mi Firewall:
Es Imprescindible tener un buen Firewall,pero no hay que ser tan tontos de usar el que viene en Windows,si sabemos bien que es demasiado fácil que nos hackeen al emplearloPueden usar cualquier otro…Por ejemplo Panda Antivirus,Norton,Karspersky,etc…todos estos muy buenos,hablando de Antivirus... Hablando de Firewalls IndependientesHe aquí un link publicado por ArmethysLink Firewalls Proteger mi Servidor de TXTAhora,hablando en términos de Servidores Tipo TXT,bien sigamos estos pasos:Tenemos tres archivos por configurar: Dirijámonos a: eAthena/CONF/ Vamos a Modificar los siguientes parametros:CharMap Por defecto sabemos que en char_athena y map_athena viene por defecto el userid:s1 y el password:p1 Desde aquí podemos afirmar que cualquiera puede ingresar a nuestros Datos,es por ello que es imprescindible cambiar por otros:Userid: adtrjhPassword: fr4ao Estos creo yo no deben tener concordancia alguna puesto que al tenerlas caeriamos en el mismo error que s1 y p1. Ahora debemos dirjirnos a la Carpeta de SaveDirección eAthena/Save/account.txtPor defecto creo que lo encontraremos así: 0 s1 p1 2004-10-25 01:12:04.147 S 2 0 a@a.com - 0 127.0.0.1 - 0 2000001 Test Test - M 0 0 a@a.com - 0 - - 0 Explicación: Ahora creo que esta CLARISIMO a que nos enfrentamos si es que dejamos el s1 y p1 como Id y pass
Debemos cambiar donde dice s1 por Nuestra ID que hemos colocado antes y p1 por nuestro Pass que también ya hemos elegido.
Ahora todos sabemos que es imprescindible también proteger nuesta IP Pública es por ello que debemos tener siempre pero siempre un No-IP y de ser Posible tener la Data en GRF,de esta manera creo que gran parte de nuestro Trabajo esta protegido.
Algunos Tips:De ser Posible procederemos a cambiar los puertos,vale decir que si cambiamos un puerto de la misma manera debemos volver a abrirlo si usamos Router, No olvidar esto y que por Tanto en Char.Map y Login deben estar los Puertos que vayamos a emplear
Ahora Bien…
Proteger mi Servidor SQL
Como hacemos con SQL
Bueno les explico,el proceso es algo similar,algo…
Vamos a la Carpeta CONF
eAthena/CONF
Igualmente abrimos estos archivos:
Char
Map
Ahora debemos cambiar nuevamente el s1 y p1,esto jamás debe quedarse así debe cambiarse como en el ejemplo para TXT
Ahora debemos ir a la Base de Datos de ragnarok y en la tabla de login debemos cambiar también las contraseñas tal cual ya hemos planteado.
Esto porque cuando creamos un servidor en SQL por defecto nos han dicho crea un usuario “ragnarok” y para variar la clave que por defecto colocamos siempre es……”Ragnarok” u.u!!!!
Bueno para corregir un poco esto nos vamos a inter_athena dentro de la carpeta CONF de eAthena.
Allí encontraremos algo así:
[COLOR=darkslateblue]Login,Char,Map,Log,Mail y la db[/COLOR][/FONT]
// MySQL Login SQL Server
login_server_ip: 127.0.0.1
login_server_port: 3306
login_server_id: ragnarok
login_server_pw: ragnarok
login_server_db: ragnarok
// MySQL Character SQL server
char_server_ip: 127.0.0.1
char_server_port: 3306
char_server_id: ragnarok
char_server_pw: ragnarok
char_server_db: ragnarok
// MySQL Map SQL Server
map_server_ip: 127.0.0.1
map_server_port: 3306
map_server_id: ragnarok
map_server_pw: ragnarok
map_server_db: ragnarok
// MySQL Log SQL Database
log_db_ip: 127.0.0.1
log_db_port: 3306
log_db_id: ragnarok
log_db_pw: ragnarok
log_db: log
// MySQL Mail SQL Server
mail_server_ip: 127.0.0.1
mail_server_port: 3306
mail_server_id: ragnarok
mail_server_pw: ragnarok
mail_server_db: ragnarok
// for TXT -> SQL convertors
db_server_ip: 127.0.0.1
db_server_port: 3306
db_server_id: ragnarok
db_server_pw: ragnarok
db_server_logindb: ragnarok
Como verán :db_server_pw: ragnarokdb_server_logindb: ragnarok
Esto lo debemos de cambiar igualmente el Usuario que estemos empleando en tu MySql Administrator debe ser el MISMO que por el que vamos a cambiarFinalmente guardamos Todo y listo
TipsComo verán el puerto predeterminado por el Mysql es el 3306 si vamos a proceder a hacer un cambio esto también debe ser representado en el inter_athena
Estamos hablando del db_server_port
También al igual que en TXT si deseamos podemos colocar los puertos de Ingreso por el que querramos siempre y cuando respetemos la Norma ya establecida.
Atentamente
.::Draxter::.