te puede ayudar

Generador de titulos para Mu Online

colaboraciones

viernes, 10 de diciembre de 2010

Guía de seguridad Servidores y Webs de Mu Online privados

Atención: la guía es para usuarios con conocimientos avanzados, intermedios y básicos avanzados no pregunten por cada palabra, sigla o archivo que no conocen o no encuentran su ubicación, está hecha con el fin deasegurar un server al 99% no con la finalidad de explicarle a gente que no tiene ni la más mínima idea de como editar un archivo, sepan disculpar las molestias. Una vez que terminen de leer toda la guía apliquenla y testeen el server tratando de inyectar y usando programas cheater para asegurarse de que hicieron todo bien.


Prólogo



(Aclaración: no voy a agregar DupeFinders y demás en las últimas versiones de Mu el dupe no es posible. Nunca se olviden de tener un GS actualizado y si es posible Antihack.dll incluído en el main GG (GameGuard) o PlaySafe)

Para empezar voy a reconocer que la guía está 100% hecha por mí, experiencias personales, datos recopilados de programadores amigos, servidores asegurados, si ven algo parecido a otro post les puedo decir tranquilamente de quién y donde lo saqué, gran parte fue en la comunidad de DC donde contribuí a hacer la guía de seguridad, y de ahí muchos otros postearon algo pero siempre incompleto. Doy fé que lo que recomiendo sirve, si lo usan y les falla algo, fijense bien el copy y paste, el nombramiento de archivos, puertos y demás. Si la ven en otro lado la copiaron de acá. No me gustaría recibir quejas de que no sirve para nada, porque están comprobados es un trabajito que llevó su tiempo y ya que no paran de abundar servidores de Mu me gustaría compartir esto, estoy cansado de desfacear webs de mu, borrar personajes y demás a penas se abren los servers para que los users no se emocionen jugando un server que no es seguro.

Primeros puntos a tener en cuenta sobre las webs de Mu:

Generalmente la mayoría de los users normales y que no se adentran en el juego y su funcionamiento, o nunca levantaron un server, piensan que los hackeos a los servidores, los personajes editados y demás se realizan por medio de programas y están obviamente equivocados. La mayoría de estas cosas se realizan por medio de la WEB son las ya conocidas inyecciones SQL y otras cosas que no muchos sabran como entradas al panel de administrador por cookies, RFI (Remote File Inclusions) y saturación del mismo servidor.

A continuación destacaré los puntos principales a tener en cuenta al realizar y levantar una Mu Web.

1- Como primera recomendación y para ahorrarnos mucho, muchisimo trabajo es conveniente la instalación de una MuWeb 0.9, la cual requiere Zend Optimizer (la mayoria de los server no tienen este modulo instalado si tienen Appserv, si tienen xampp viene con el mismo). Se recomienda esta web ya que es la única que sin modificar es completamente segura contra inyecciones SQL por formularios (post, gets) o cookies, no posee un panel de administración accesible a cualquiera y es de sencillo uso para los usuarios, consume un poco más que otras viejas webs pero es la más segura hasta hoy en día.

Puntos a tener en cuenta en esta web:


-Eliminar PhpMyAdmin, posibilidad de inject (Aclaro es externo a la página por eso solamente existe posibilidad) y entrada por token. Ruta predeterminada localhostPhpMyAdmin, posible conexión con el servidor SQL, borrar directorio.
-Establecer contraseña segura para la cuenta del administrador (Hay casos de modificación de web y edición de personajes por contraseñas poco seguras).
-Preferible uso de Xampp
-Buscar un template lindo (?)



Empezamos con las recomendaciones para las demás webs, exceptuando las MuWeb 0.9.

2- Evitar estrictamente el uso de MuWebs Kch0rr0 / Vista Style, lleva muchisimo más trabajo asegurar la web que cualquier otra y hasta hoy en día con php's anti-inject SQL y demás son vulnerables de todas formas por el modulo de Recuperar contraseña en el campo de E-mail. Solución buscar otro tipo de web.

3-Evitar el uso de MuWebs con panel de administración en ruta localhost/administrator.php. Vulnerabilidad de entrada por cookies al no comprobar el login. Modificación, Eliminación y edición de Web, Servidor y personajes. Solución Renombrar archivo o eliminar, y eliminar enlace si es que posee en el menú general.

4- Evitar el uso de AppServ's de versiones viejas. Vulnerabilidad Web de RFI (Remote File inclusion), un atacante puede ejecutar un archivo externo al host denominado shell para modificar el contenido de la web y de la PC del host. Vulnerabilidad ubicada en localhost/Appserv/main.php. Solución, eliminar archivo o modificar contenido/ Actualización del Appserv o cambio a Xampp


Proteger nuestra página web y servidor web para evitar Inyecciones

SQL si es que no poseemos MuWeb 0.9.*


*Aclaración: esto solamente es para páginas que no traen protección SQL, de diseño personal, etc, la 0.9 se da como ejemplo no más pero hay muchas que ya traen protección SQL, no reemplacen los archivos existentes, puede ocasionar problemas.

Opción


Vamos al archivo de configuración de nuestra página, sea config.php, config.htpasswd u otros y al principio de este archivo, agregamos el siguiente texto:




Disculpen que sea una imagen pero sino a algunos caracteres los ponía como emoticones, link del txt:





Luego guardamos y cerramos el archivo. Listo!, la página ya esta protegida un 90% contra estas Inyecciones, además, creara un archivo de texto llamado [WEB]SQL_Injection.txt cada vez que se intenten editar, lo abren y verán lo que intentaron hacer, si editarse, borrar los personajes del servidor u otras cosas.

Opción

Es una simple funcion en PHP, 100% imposible hacer sql injections, ya sea por posts gets o cookies.

Codigo:

dijo:

function clean()
{
foreach($_POST as $key => $val)
{
$_POST[$key] = stripslashes(strip_tags(htmlspecialchars($val, ENT_QUOTES)));
$$key = stripslashes(strip_tags(htmlspecialchars($val, ENT_QUOTES)));
}
foreach($_GET as $key => $val)
{
$_GET[$key] = stripslashes(strip_tags(htmlspecialchars($val, ENT_QUOTES)));
$$key = stripslashes(strip_tags(htmlspecialchars($val, ENT_QUOTES)));
}
foreach($_COOKIE as $key => $val)
{
$_COOKIE[$key] = stripslashes(strip_tags(htmlspecialchars($val, ENT_QUOTES)));
$$key = stripslashes(strip_tags(htmlspecialchars($val, ENT_QUOTES)));
}
}


Para usarla es igual a la primera y el código para llamarla luego es:


clean();



Opción (Recomendada)


Por esta me tendrían que hacer mérito jaja. Son funciones php en varios archivos los cuales evitan inyecciones en un 100% y también DoS a la web. Estuve revisando webs, modificando comandos y demás para crear este anti-inject, desde ya muchas gracias a martin que me confirmó que el código fuente en php estaba bien. Seguramente vieron alguna otra guía por ahí que nombraba los archivos sql_inject.php y otros, sin dejarlos, acá los tenés a todos.

1- Vamos a agregar las siguientes lineas a los archivos Index y a todos los que se conecten con el SQL, o sea todos aquellos que posean formularios y envíen o reciban información del mismo, Registro, Cambio y recupero de contraseñas, Rankings, Panel de usuario y demás.(Nota: en algunas webs solo se requiere en el index.php puesto que incluye a las demás webs como register.php por includes dejando todo en un mismo documento)(Aclaración, los códigos mostrados no son correctos están adaptados para que T! no los muestre como iconos, en el archivo subido se encuentran correctamente

dijo:



Estas líneas son agregadas luego de las lineas que efectuan la conexión con el SQL siendo a veces

dijo:

require 'config.php';
$name = stripslashes($_POST['name']);
$login = stripslashes($_POST['login']);

$msconnect=mssql_connect("dbhost","dbuser","dbpass " );
$msdb=mssql_select_db("MuOnline",$msconnect)



Ó

dijo:

//Tiempo de Esperar para el Include
ob_start();
$timeStart=gettimeofday();
$timeStart_uS=$timeStart["usec"];
$timeStart_S=$timeStart["sec"];
//Include By ZeBeRuZ
function modules(){
if(isset($_GET['op'])){
$op = $_GET['op'];
$op = str_replace("/","",$op);
$op = str_replace("..","",$op);
if (is_file("modulos/".$op.".php" )) {
include("modulos/".$op.".php" );
} else {



Depende la web es como lo vamos a encontrar, vuelvo a aclarar es para gente más o menos avanzada en el tema y que quiere hacer algo personal, busquen las lineas correspondientes al principio del archivo.

Las líneas en rojo se pueden evitar ya que más adelante veremos que las mismas son reemplazadas en otro archivo.
Continuando, siendo Seguridad.php


include("modulos/sql_inject.php" );
include("modulos/anti-inject-base64.php" );
include("modulos/sql_check.php" );
include("modulos/ctracker.php" );
include("modulos/anti-dos.php" );
?>



Y ahora todos los archivos prometidos, recuerden cambiar la extensión .txt por .php para que funcione todo correctamente.





Ahora vamos a segurar el servidor Web.


1- Vamos al archivo de configuración del mismo, en Appserv (Apache), es el archivo php.ini y se ingresa por Inicio > Ejecutar > c:/windows/php.ini, o si tienen XAMPP (Apache) en c:/xampp/php (o xampplite si es otra versión) y abren el archivo php.ini (en algunas versiones figura con php5.ini

2- Una vez en el archivo, buscamos las siguientes lineas una por una y las modificamos.



safe_mode = On
;Habilita el modo seguro, con esto bloqueamos la mayoria de las caracteristicas de las "shell".

memory_limit = 2M
;Con esto prevenimos que los script consuman mucha memoria que no necesita.

register_globals = Off
;Esto previene que se definan valores mediante la url.

magic_quotes_gpc = On
; Poniendola OFF, reemplaza las comillas simples y dobles del POST/GET/Cookie por barras (Slash)

magic_quotes_runtime = Off
;Si magic_quotes_runtime está habilitado, la mayoría de funciones que devuelven datos de alguna clase de fuente externa, incluyendo bases de datos y archivos de texto, tendrán las comillas escapadas con barras invertidas

file_uploads = Off
; Evita que se suban archivos desde PHP.

sql.safe_mode = On
; Activa el modo seguro de SQL


disable_functions= dl,exec,passthru,proc_open,proc_close,shell_exec,system
;Desactiva las funciones mas comunes que utilizan las shell PHP.



Al terminar, guardan y cierran el archivo, y reinician su Apache.

Si tienen Appserv lo hacen mediante Inicio > Todos los programas > Appserv > Control Server by Service > Apache Restart.

Si tienen XAMPP recomiendo hacerlo mediante el control panel, ingresan a C:/xampp (o xampplite para otras versiones) y abren el ejecutable xampp_panel.exe (o xampp_controlpanel.exe), si su servicio ya esta iniciado veran "Running" y tendran solo disponible la opción de Stop, presionan el mismo y luego Start de nuevo.

Y listo, su página ya esta protegida al 99% de inyecciones SQL.

Respaldos de DB


Ahora vamos a respaldar la base de datos de nuestro servidor automáticamente, por si alguna persona logra penetrar nuestra seguridad y asi borrarnos todo.

1- Vamos a la carpeta C(o D):/MuServer y creamos una nueva carpeta llamada respaldos.

2- Abrimos el SQL y nos vamos a la parte de Mantenimiento y luego a la parte de SQL Server Agent, y hacemos doble click en trabajos.

4- Estando ahí, presionamos click izquierdo y ponemos "Nuevo trabajo".

5- Le ponemos de nombre "Respaldo automatico" y pasamos a la pestaña "pasos".

6- En la pestaña pasos clickeamos en el boton "Nuevo" y le ponemos de nombre "Respaldo", y le ponemos el siguiente codigo:

DECLARE @file varchar(70)
SET @file = N'C:MuServerRespaldosMuOnline_'+REPLACE(REPLACE(CAST(getdate() AS varchar), ' ', '_'), ':', '_')
SELECT @file
BACKUP DATABASE [MuOnline] TO DISK = @file WITH INIT , NOUNLOAD , NAME = N'MuOnline backup', NOSKIP , STATS = 10, NOFORMAT



En esta parte marcada en rojo "SET @file = N'C:MuServerRespaldos", cambiamos la unidad "C:" por la unidad en donde se encuentre su servidor, si esta en C, dejenlo asi.

7- Seleccionamos la base de datos MuOnline y presionamos aceptar.

8- Nos vamos a la pestaña de alado y ponemos "Nuevo", en nombre le ponemos Respaldo, en Tipo le ponemos Recurrente y vamos a configuración.

9- Ponemos la casilla "Día" y en la parte de "Frecuencia" seleccionamos "solamente" y ponen cada cuanto tiempo quieras que se haga tu respaldo.

Luego presionamos Aceptar y Aceptar. Y listo!, cada el tiempo que hayas puesto se hace un respaldo.

Se recomienda cada 2 horas y cada día borrar los respaldos y dejar los 4 mas recientes.

Estense al tanto que 90% es por los Lammers, si son solamente lammers, no va a pasar nada, ya que estos hacen uso de vulnerabilidades que tienen nuestras páginas y aqui estamos dejandolas sin ninguna. (hasta ahora)

Protección contra programas, cheats, etc.


Ahora pasamos a otra parte, la más conocida por los famosos Lammers, que se creen hackers por usar programas prediseñados LOL.

Bloqueo de puertos con Firewall de Windows el más sencillo (anti-blast)

1- Ingresamos al Panel de Control desde Inicio > Configuración > Panel de Control

2- Una vez dentro, pondremos "Cambiar vista a clásica" y abrimos Firewall de windows

3- Marcamos en Activado y nos vamos a la pestaña Excepciones

4- Clickeamos "Agregar programa" y vamos agregando uno por uno los links de nuestro servidor.

5- Luego de agregar todos, apretamos OK y nos deja en la pestaña Excepciones de nuevo, desmarcamos todas las casillas de nuestros links menos la del GameServer y ConnectServer, es decir, tendrian que quedar todas desmarcadas menos el GameServer y el ConnectServer.

6- Ahora clickeamos en "Agregar puerto" y agregamos el nombre 1023 y puerto 1023 con UDP, luego presionamos Aceptar y volvemos a agregar otro puerto con nombre 1023 y puerto 1023 con TCP, presionamos Aceptar, luego repetimos los mismos pasos con UDP y TCP pero al puerto 1024.

7- Presionamos Aplicar y luego Aceptar.

8- Desmarcamos las casillas de 1023, 1023, 1024 y 1024, de tal manera que queden BLOQUEADOS.

9- Bloquear puerto 55907- Evita mensaje PNK (Mensaje al estilo Admin únicamente por este puerto)

Se recomienda el uso de Sygate también pero no porque sea más eficiente sino porque trae otras ayudas como aviso de scanneo de puertos con registro de IP y más.

Proteger contra el uso de los siguientes programas


WPE PRO, RPE FILTER:

Sniffers muy conocidos, más en el campo de estos juegos. En los servidores de mu desde S2 a S4 son usados para diversas cosas, los envíos de paquetes de los mismos pueden ocasionar las siguientes reacciones:


Creación de items aleatorios
Creación de Alas level 3 sin necesidad de items
Dupe de Jewels, Souls y Bless.
Dupe de Items
Trade Hack
Otros.



Muy pocos sabrán como recodear y encriptar los paquetes del servidor del mu cambiando de los conocidos C2 a C3 - C4, y como resulta demasiado largo y tedioso la renovación y actualización del GameServer es lo más indicado junto con un buen Antihack que viene en el main.exe.

CHEAT ENGINE:

Reconocido programa cheater, sirve en cualquier aplicación, desde un flash, un emulador, un juego normal, lo que sea, pero son más utilizados en Flash y en MMORPG's como lo es el Mu. En general es un cheat, no es un hack, no puede modificar nada en realidad del personaje, solamente es algo visual y temporal. El uso más conocido es el de HackSpeed, editar agilidad visual sin modificar datos en el SQL. Movimiento acelerado del personaje como hasty y otros. Utilizar GameServer que detecte esto, o que lo evite.¿Cómo saberlo? Generalmente los últimos GS están previstos de esto pero sino es fácil, testeen ustedes utilicen un personaje con CE(Cheat engine) y vean si el GS muestra algo fuera de lo normal, generalmente indica [False speed] Editing Agility, con el nombre del personaje en color rojo, es fácil de ver, si no lo hace cambienlo. La utilización de Antihack en el main.exe también sirve.

PROGRAMAS EDITADOS EN VB:

De programación casera o distribuidos publicamente hay cientos de hackspeed, hastys, MuPie, Proxys, Trainers, Buffers y demás, y como vienen viendo la solución para todos estos programitas es la actualización del GS con una conjunta actuación del Antihack en el main.exe.

Como se vería un GS que detecta agilidad editada visualmente:




Proteccion contra DDOS (programas como el Turbinas by volks)




Para quienes no saben el DoS es una denegación del servicio y es lo más Lammer que pueda existir, es el último recurso de alguien, y que esté claro que si alguien hace uso de esto no tiene conocimiento alguno sobre programación hacking y demás por eso recurre a saturar el servicio nuestro.

Antes que nada nos vamos a ir al editor de registro de Windows (Regedit) y vamos a crear nuevos valores DWORD (si es que no los tenemos) en:

HKEY_LOCAL_MACHINE>SYSTEM>CurrentControlSet>Services>Tcpip>Parameters


Valores y su valor correspondiente:


EnableICMPRedirect = 0
SynAttackProtect = 2
TCPMaxConnectResponseRetransmissions = 2
TCPMaxHalfOpen = 500
TCPMaxHalfOpenRetired = 400
TCPMaxPortsExhausted = 5
TCPMaxDataRetransmissions = 3
EnableDeadGWDetect = 0
EnablePMTUDiscovery = 0
NoNameReleaseOnDemand = 1
PerformRouterDiscovery = 0



Luego una de las soluciones mas versátiles es mod_evasive y es que este es un modulo instalable en el apache que puede filtrar con su propia tabla de ips ataques DoS y si el ataque se vuelve muy pesado y agresivo como un DDoS puede lanzar comandos iptables para filtrar las ips a nivel Kernel, de esta manera bloquea a los que atacan al servidor pero sigue en línea y sirviendo a los clientes legítimos.

mod_evasive se puede descargar de:




Dentro viene instrucciones para instalarlo y un script de prueba.

A continuación un ejemplo y su explicación para la configuración de apache en el httpd.conf.


DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 10


Repasemos alguno de los parámetros más importantes que podemos incluir en la directiva:

* DOSHashTableSize - Establece el número de nodos a almacenar para cada proceso de peticiones de la tabla hash (contenedor asociativo de recuperación de peticiones por medio de claves que agiliza las respuestas del servidor). Si aplicamos un número alto a este parámetro obtendremos un rendimiento mayor, ya que las iteraciones necesarias para obtener un registro de la tabla son menores. Por contra, y de forma evidente, aumenta el consumo de memoria necesario para el almacenamiento de una tabla mayor. Se hace necesario incrementar este parámetro si el servidor atiende un número abultado de peticiones, aunque puede no servir de nada si la memoria de la máquina es escasa.

* DOSPageCount - Indica el valor del umbral para el número de peticiones de una misma página (o URI) dentro del intervalo definido en DOSPageInterval. Cuando el valor del parámetro es excedido, la IP del cliente se añade a la lista de bloqueos.

* DOSSiteCount - Cuenta cuántas peticiones de cualquier tipo puede hacer un cliente dentro del intervalo definido en DOSSiteInterval. Si se excede dicho valor, el cliente queda añadido a la lista de bloqueos.

* DOSPageInterval - El intervalo, en segundos, para el umbral de petición de páginas.

* DOSSiteInterval - El intervalo, en segundos, para el umbral de petición de objetos de cualquier tipo.

* DOSBlockingPeriod - Establece el tiempo, en segundos, que un cliente queda bloqueado una vez que ha sido añadido a la lista de bloqueos. Como ya se indicó unas líneas atrás, todo cliente bloqueado recibirá una respuesta del tipo 403 (Forbidden) a cualquier petición que realice durante este periodo.

* DOSSystemCommand - El comando reflejado se ejecutará cuando una dirección IP quede bloqueada. Se hace muy útil en llamadas a herramientas de filtrado o firewalls. Usaremos %s para especificar la dirección IP implicada. Por ejemplo, podemos establecer su uso con iptables de la forma siguiente:

DOSSystemCommand “/sbin/iptables –I INPUT –p tcp –dport 80 –s %s –j
DROP???

* DOSLogDir - Establece una ruta para el directorio temporal. Por defecto, dicha ruta queda establecida en /tmp, lo cual puede originar algunos agujeros de seguridad si el sistema resulta violado.

* DOSWhitelist - La dirección IP indicada como valor del parámetro no será tenida en cuenta por el módulo en ningún caso.

Y bien, ya que conocen que significa cada parametro, aquí esta una configuración opcional que se debe guardar en el archivo /etc/apache2/conf.d/evasive



DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 600
#DOSEmailNotify cliente_at_servidor_dot_com
#DOSSystemCommand "/sbin/iptables -I INPUT -p tcp --dport 80 -s %s -j DROP"

DOSSystemCommand "echo %s >> /tmp/mod_doesevasive.log"
#GoogleBot
DOSWhitelist 66.249.65.*
DOSWhitelist 66.249.66.*



Y para probar si realmente funciona todo, en la carpeta donde descompactamos el tar.gz viene un archivo llamado test.pl, solo es cosa de ejecutarlo con:


perl test.pl



Obviamente teniendo instalado Perl, si compilaste alguna vez seguro tenés.
Y despues de ciertas peticiones vamos a ver el famoso error HTTP/1.1 403 Forbidden y listo!!, eso significa que todo funciona a la perfección.

Monitor DoS


link de descarga:




Aquí concluiría seguridad informática, pero agregaré algunos aspectos ingame.


Algunos bugs no tan conocidos
(Esta parte se puede exceptuar, escritos y detallados por mí solo para que eviten ciertas versiones, el fixeo de los mismos solo ocurre con la actualización de la versión)


Versiones 1.5x custom, 3.00e


-Hacerte Full stat (incusive si el server es de doble stats 65535) , solo teniendo la 3ra clase:
Este bug solo funciona con los principales personajes mago, elfa y guerrero, ( Grand Master, High Elf and Blade Master)no Duel Master y Lord Emperor y consiste en lo siguiente. Necesitamos llegar a lvl 400 y tener todos los puntos que nos dieron esos 399 lvls puestos ( el de lvl 1 se omite puesto que no da stats) y subir un nivel más. Pasaremos de no tener puntos para poner a tener 65535 para agregar. Problema nº1 : si superamos los 12000 puntos de stats para agregar no podemos darle click, no cumple su función, para eso usamos /addene ##### /addvit /addagi /addstr. 2º problema NO absolutamente NO SALIR del juego para poner stats desde la página, la página no nos va a dejar poner esos stats y cuando reloggeemos no van a estar. Ventaja, si ponemos absolutamente todos los puntos, logramos subir un nivel más, nos vuelven a otorgar esos puntos 65535, así hasta el lvl 405. y recuerden no pasarse al agregar stats del 65535 porque si no se van a 0 stat.

Tener caballo o cuervo lvl 50, con los requerimientos de uno lvl 1:
Ocurrió un problema en esta versión y era que las pets no leveaban, entonces lo arreglaron con un bug (?) LOL , si raro pero es así. Nos equipamos la pet, Switch Character , reloggeamos y listo está lvl 50, También sirve para bug de dinero, puesto que lo compramos estando lvl 1 y lo vendemos estando lvl 50 sale aproximadamente 3 veces más, sirve en servers que no tienen soul , life , bless etc bug on.

Ice Storm OVERLOADED :
Qué es esto? el Ice storm en esta versión no congelaba, el nova no desplazaba, entonces tenían que hacer algo (?). Siendo Grand Master, abrimos el árbol de habilidades ( Letra A )y llevamos a 5 puntos El poder ice

storm, obviamente sus anteriores también, sino no llegamos. Una vez hecho esto tu ice storm pegará desde un 100% a un 300-600% más de lo normal, he ganado wars de guild teniendo 30 resets y el otro pj alrededor de 200

Season 2 a PRE-S4


En esta y en otras versiones podés matar a los NPC , resulta más fácil si están afuera de la ciudad, pero un mago sencillamente puede matar a los de dentro de la ciudad, otro bug. El nova puede ser cargado fuera de la ciudad y sin dejar de cargarlo te movés por ejemplo a Lorencia y vas caminando muy así lalalala, y paf! sale un nova , acercate al npc y se muere. Si no tenés nova castea evil spirit y warpeate a alguna ciudad o hacelo con inferno hellfire o algún otro, el bk puede usar twisting slash y llegar a matar a alguno , claro resulta más fácil para un mago, igualmente en algunos servers tienen respawn así que es en vano, pero está bueno matarlos un rato.

Versiones 1.5x , 3.00e y otras.


Invencible en una war guild por unos momentos: tuve que usarlo contra el el nº1 del rank de un mu , yo tenía el mejor mago pero su blade master era muy fruta.
Necesitas a tu batalla master o cualquier otro, es preferible que sea el, ya que va a pelear a tu lado y te gustaría que tenga inmunidad también. Y antes de lanzar la war de guilds, le tirás duel a tu Battle M . ( o cualquier otro ) y ahí no más tiras /guildwar "laguilddelotro" y vos y tu amigo son inmunes a cualquier cosa, te van a decir cheater de una pero vos re contento ganás la war ( cuando se termina el duelo te dan masacote en la war)

En versiones viejas como la 0.97d y hasta algunas 0.99 había bugs de dupe y subir anillos, pendants, libros( que no servía para nada lo de los libros ), guardian angels y satans, por si alguien no los conoce los pongo.

Dupe ( Duplicar items ) Aclaración: Es por esto que alguna vez jugaron servidores 0.97 - 0.99 con baul en un server y sin trade, y trade en el otro y sin baul.

Primero, necesitamos un server muy, pero muy concurrido, el vault vacío y un compañero, si e.e , un compañero es lo choto, y el Blood Castle totalmente lleno ( al nivel que entres vos ). Una vez que te aseguras que el BC está lleno y tenés tu entrada le decís a tu Dupe partner que te acompañe hasta el npc, una vez allí le das click al NPC y no entrás, esperas a que tu amigo te tire /trade y lo aceptás, ponés los items a dupear, de tu inventario o equipados en vos, click otra vez en el NPC y al lvl de BC que entrabas y te va a decir "taba full , no podés entrar cagaste" en inglés y más correcto, pero es eso. A tu partner no se le cierra el trade todavía ve los items, entonces vas guardás todo en el vault, volvés le pedís que cancele ese trade, le das trade otra vez y cancelas una última vez y listo, tendrás todo en tu vault y en tu inventario, acuerdense de no buggear los items poniendo dos en el inventario a veces no los podías vender o desaparecían.

Subir items ( que no se pueden : anillos, pend , etc ) a +9:
Si bien el proceso se lleva a cabo con bless y souls tal como lo sabemos nosotros, lleva un paso previo(Shadow bug).

Necesitamos un item de al menos cuatro slots de tamaño 2x2 o de 2x4 , cualquiera sirve pero no usen armas que tengan 1x3 o 1x4 , un escudo un armor sirve y un server que venda joyas : P. Para realizar el bug un poco de lag sirve, tenemos que buggear ese item ( previamente ubicado en la esquina superior izquierda arriba en tu inventario ) una vez que tenemos el item vamos a un shop NPC y "intentamos vender" el item, lo que hacemos es tomar el item y llevarlo hasta la cuadricula del npc y darle click y enseguida, al instante apretar Esc , o volverlo a su lugar orinigal, apretar Esc resulta más sencillo, una vez hecho eso comenzamos a comprar bless ( acá van a ver lo que se conoce como shadow bug , si mal no recuerdo ) el item se vuelve como una sombra y va dejando libre slots en el primer slot que deja libre colocamos el item a subir, anillo, satan , pendant, y los bless y souls los ponemos en la "sombra" del item que buggeamos y así se va subiendo.

Y en algunas season 3 y 4 no sé con exactitud las versiones existe un dupe re sencillo que consiste en poner el item en tu inventario pickearlo ( darle click para que se levante ) y al mismo momento de bajarlo warpear ( /move ) a una ciudad cualquiera, yo lo hacía en noria y /move noria , lo malo es que algunas veces el item se buggeaba, es riesgoso pero que sirve sirve (?)

Espero les haya servido de algo, sé que es larga, pero es Todo lo necesario para mantener tu server seguro y quedar bien dentro de los estandares de los rankings más prestigiosos.

Files season 3

CLIENTES Y FILES:

1)Cliente 1.04H full:
http://files.filefront.com/illuzone+cliente+104hexe/;8874665;/fileinfo.html

2)Sonido y musica:
http://files.filefront.com/illuzone+sonido+104hexe/;8875293;/fileinfo.html

3)Traduccion al español:
http://files.filefront.com/illuzone+traduccion+104hexe/;8897214;/fileinfo.html

4)Files 1.04h + season 3
http://rapidshare.com/files/79130534/FILES_1.4H_SEASON3.rar.html

SQL Server 2000 Original

Info :

Nombre de archivo: ESN_SQLEVAL(el que supuestamente a..rar
Descripción del archivo: ESN_SQLEVAL ( El que anda comprobado por FedericoHoyos (: )
Tamaño del archivo: 273.7 MB
Descarga: http://www.megaupload.com/?d=ZBYTZVZL


Requerimientos de hardware:

* 512 MB RAM ( Se puede correr en 256 MB pero es apto solo para LAN )
* 1 GB de Espacio en el Disco
* Microprocesador 1.8 Ghz
* PARTICIÓN( Disco Duro) D:\ (Optimo Funcionamiento)
* 1 placa de red Ethernet ( No hace falta que esté conectada a una red ni a un switch o router). Es recomendable tenerla instalada en su sistema y configurada correctamente, para ahorrarse muchos problemas a la hora de levantar un servidor MU.

Instalacion de web para mu online y mas...

[b]Lo primero que debemos hacer es descargar el siguiente software APP SERVER para comenzar a crear nuestra pagina web del servidor :[/b]
5b415a0a74765006f122f979f487f751

INSTALACION Y CONFIGURACION DEL APP. SERVER


[PASO 1]


Para empezar, tenemos que instalar el programa APP. SERVER , que viene con soporte para PHP y SQL. Para eso, hacemos doble clic sobre el ejecutable APP.SERVER.exe .






Seguimos las instrucciones de las pantallas hasta que aparece el tipo de setup ( Setup type, o tipo de instalacion ) Seleccionamos Custom, hacemos clic en siguiente, en la próxima pantalla marcamos las opciones Apache y PHP haciendo un clic en esas opciones. Después, hacemos clic en Siguiente ( Next)






En la próxima pantalla marcamos las opciones Apache y PHP haciendo un clic en esas opciones. Después, hacemos clic en Siguiente ( Next)







-El siguiente paso va a ser colocar nuestro dominio (registrado y habilitado previamente VER TUTORIAL AQUI ), e-mail del administrador y puerto.
En caso de no poseer un dominio no importa dejen los datos sin modificar y sigan al siguiente paso.








En la mayoría de los casos bastará con escribir LocalHost como el nombre de servidor, y dejar el puerto 80.






-Luego apretamos en "Next", se empezará a instalar los archivos y finalizamos el setup. En el ultimo diálogo arrancamos Apache.






-Ahora si escribimos el nombre de nuestro server en el explorador, nos aparecera un mensaje de Bienvenida por parte de AppServ . (http://localhost/)



Nuestro proximo paso es configurar PHP para q trabaje con SQL Server (Y no tire el "error Line 9"



-Vamos a abrir el archivo php.ini (generalmente se encuentra en "C:\WINDOWS\php.ini", para abrirlo bastara con abrir la opción "Ejecutar" del Menú Inicio, ahi escribimos PHP.INI , y se abrira con el bloc de notas. Si no sucede esto,lo abrimos con el bloc de notas, que se encuentra en el grupo Accesorios del menú Inicio, y vamos a la línea 576, donde vamos a ver:
;extension=php_mssql.dll







Lo que hay que hacer acá es sacarle el ";" inicial para que quede directamente
extension=php_mssql.dll








-Una vez realizado esto, lo guardamos y restarteamos ( reiniciamos ) el Apache Server. Para reiniciarlo, tenemos una opción en el grupo de programas AppServ / Apache control Server, que dice Restart.







Ahora lo que hay que hacer es descomprimir nuestros PHP Mu WebPage Files dentro de la carpeta "C:\AppServ\www" (dependiendo en que unidad y carpeta lo haya colocado uds)



[PASO 2]




CONFIGURACION DE SQL SERVER EN MODO MIXTO.



Antes de continuar, es necesario setear una opción en SQL Server, para que la página acepte conexiones con nombre de usuario.



1) Abrimos el Administrador Corporativo.


2) Hacemos clic en Herramientas / Propiedades de configuración de SQL Server ( Si la opción está desactivada, asegúrese de seleccionar la base de datos MuOnline en la parte izquierda ).








3) En la pestaña seguridad, elegimos la opción SQL Server y Windows.






4)Ahora tenemos que crear un usuario y una contraseña, los usaremos para ingresarlo en la configuración de la pagina web.



A) Vamos a Seguridad



B) Hacemos clic en Inicio de Sesión.



C) En la parte derecha, hacemos un clic derecho y luego en "Nuevo Inicio de sesión",





5)Nos aparece un cuadro de diálogo para crear un usuario de SQL que luego lo vamos a necesitar para crear la pagina web. Para eso debemos completar los datos de la siguiente manera:

Nombre: seria el login de la cuenta pongan lo que quieran pero recuerdenlo.

Seleccionamos la opcion Autenticación de SQL Server y ponemos una contraseña que seria el password de nuestra cuenta.

Y finalmente seleccionamos como base de datos MuOnline. Una vez que terminamos pasamos a la segunda pestaña (Funciones del servidor), .






6)En la nueva ventana activamos la opción System administrators,y pasamos a la ultima pestaña Acceso a base de datos ( la ultima )






7)En esta pestaña hacemos clic en la base de datos MuOnline y abajo marcamos Public y db_ownew. Luego hacemos clic en Aceptar.





8)Ahora lo ultimo que tenemos que hacer es volver a repetir el password del usuario que creamos recientemente






9)Listo ya tenemos el usuario de sql para nuestra web , tal vez nos pida que reiniciemos el servicio de ser asi hacemos lo siguiente:
Abrimos el administrador de servicios de sql server, lo detenemos y luego lo volvemos a iniciar , o sino pueden reiniciar la pc directamente ( recomendado )





INSTALACION DE LOS FILES WEBMU


[PASO 3]
Bueno ahora vamos al ultimo paso para terminar nuestra web

1)Lo que debemos hacer es descomprimir nuestros FILES WEBMU ( ver seccion descargar de files mu en esta web) dentro de la carpeta "C:\AppServ\www" (dependiendo en que unidad o carpeta instalaron el APP.SERVER)
Yo por ejemplo use la MuWeb_[8] for Papu HasteNews pero ustedes pueden descargarse otras en la seccion DESCARGAR WEB MU. ( tengan en cuenta las carpetas y subcarpetas que trae la webmu descargada ya que cuando tengan que descomprimir los archivos en nuestra pc nos debe quedar asi :
C:\AppServ\www\"aqui tiene que estar los archivos de la pagina web" , si ustedes pegan directamente la webmu que bajaron puede que les quede asi C:\AppServ\www\muweb\"archivos de la pagina web" y esto ESTA MAL Y NO LES VA A FUNCIONAR , la forma correcta para que su webmu funcione es C:\AppServ\www\"archivos de la pagina web".
El primer paso sera ingresar al internet explorer y ponemos lo siguiente:
http://localhost/ ( esta direccion puede variar dependiendo de la web , en algunas simplemente debemos poner http://localhost/ en otras http://localhost/install/index.php pero puede variar )
Bueno comenzemos ( ver mi web seccion descargas ) ponemos en el internet explorer esta direccion http://localhost/ y esperemos a que la web nos redireccione en la nueva pantalla usaremos la opcion Tipo de coneccion : Mssql ( la opcion ODBC es para instalar la web en otra pc pero eso sera en el proximo tutorial )y luego hacemos un click en Step (paso) 2





2)En el paso 2 debemos completar el usuario de SQL y la contraseña de SQL ( esos datos son los mismo que que creamos anteriormente)lo demas datos los dejamos asi y vamos al Step (paso) 3





3)En el paso 3 lo que nos pregunta es si queremos usar la encriptacion MD5 ( es para mayor seguridad ya que encripta los datos de los usuarios que se registren posteriormente en nuestro server)y en WebSites Address es para poner nuestro dominio si es que lo tenemos por ejemplo tuserver.com o tuserver.no-ip.org ( ver seccion registra un dominio en no-ip). Yo recomiendo registrar un dominio porque sino van a tener que usar su ip publica y cada vez que cambie la ip se las van a tener que pasar a sus usuarios.
Hacemos click en Step 4







4)En el paso 4 debemos completar los datos para crear un usuario ADMIN WEB ( esto no tiene nada que ver con el usuario del SQL, si quieren pueden ingresar otros datos y recuerdenlo porque es su cuenta ADMIN-WEB)y hacemos click en Step 5





5)En el paso numero 5 no tenemos que hacer mucho , solo nos informa MuWeb 0.8 Successfully Installed ( la web fue instalada correctamente ) y eso que vemos en rojo Delete the install folder for security reasons!!! ( lo que nos dice es que por razones de seguridad debemos borrar la carpeta INSTALL .





Entonces hacemos lo siguiente nos dirijimos a C:\AppServ\www y borramos la carpeta install:






6)Finalmente para ver nuestra web ponemos en el internet explorer
http://localhost/ y terminamos.





Aclaraciones: para que a su web la puedan ver otras personas que no estan en nuestra red interna deben abrir el puerto 80 de su firewall y router


--------------------------------Abrir Puerto 80-----------------------------------




Bueno a pedido de muchos y a consulta de otros me decidi en hacer una guia simple de como abrir el port 80 de su firewall en windows Xp.
Bueno comenzemos primero vamos a
1)

MI PC => PANEL DE CONTROL => CENTRO DE SEGURIDAD => FIREWALL DE WINDOWS



Si tenes la vista clasica de windows para ver ventanas entramos a
MI PC => PANEL DE CONTROL => FIREWALL DE WINDOWS

Eso depende de su vista que tengan ya sea la clasica o categorias.

2)Hacemos un click en la solapa que dice EXCEPCIONES (la del medio)
y luego en el boton de abajo que dice AGREGAR PUERTO [ver foto]



3) En nuetra nueva ventana completamos los datos de la siguiente manera:

Nombre : WebMU
Puerto: 80
TCP


4) Repetimos el paso numero 3) solo que cambiamos una sola cosa.
En vez de dejar tildado la opcion TCP ahora tildamos la opcion UDP lo demas ponemos lo mismo .

5) Finalmente ponemos aceptar y listo tenemos nuestro puerto 80 de nuestro firewall de windows abierto para que la web sea publica.

Aclaracion: si tenes router debes abrir el puerto 80 ahi tambien sino no te va a funcionar.



Gracias a Taringa!

Mu Web 0.9

Hola aca les traigo la ultima muweb, la 0.9!!!
5b415a0a74765006f122f979f487f751


La conexion con MSSQL solo puede ser por ODBC.

Tiene:

Modulos de la web:
-Noticias
-Descarga
-Galeria
-Estadisticas:
*Lista de Game Server
*Estadisticas del servidor
*Estadisticas de Personajes
-Quien esta Online
-Lista de GameMaster
-Lista de baneados
*Muestra personajes baneados
*Muestra personajes baneados permanentemente
*Rason
*Tiempo restante del baneo
-Ranking:
*Personajes
*Clanes
-Donaciones:
*Paypal service
*Objetivo del monto
-Castle Ciege:
*Informacion del Castle Ciege
*Clanes registrados
-Direccion del foro
-Top5 de personajes
-Ultimos post en el foro
-Dos espacios de publicidad
-Recuperar contraseña
*Recuperar contraseña respondiendo pregunta y respuesta secreta.

Area de registrados


-Panel de cuenta
*Cambiar contraseña
*Perfil de la vida real
-Panel de personajes
*Resetear personajes
*Subir puntos
*Borrar los poderes
*Moverlos a otro mapa
*Informacion del personaje

Area de administrador


-Configuracion general
-Manager de noticias
-Manager de descarga
-Manager de los GameServer
-Acceso a los moludos
-Manager de las galerias
-Manager de publicidades
-Editar personaje
-Editar cuenta
-Manager de baneos
-Encontrar cuenta por IP
-Encontrar IP por cuenta


Pasos de la instalacion:

Esta version de MuWeb requiere Zend Optimizer, la mayoria de los server no tienen este
modulo instalado, para instalar este modulo entren en PHP Development & Production Software - PHP Tutorials Training & Certification - Learn PHP - Zend.com
Xampp, tiene Zend Optimizer instalado, si no quieres instalar ambos.
1. Descomprimen los archivos en la carpeta
----------------------------------------------------------------------------------------------------------------------
htdocs en xampp o en el caso de appserv en la carpeta www
----------------------------------------------------------------------------------------------------------------------
2. Si usas MD5 sigue estos pasos:
+ Copia WZ_MD5_MOD.dll en c:\Archivos de programa\microsoft sql server\80\tools\binn
WZ_MD5_MOD.dll esta en la carpeta INSTALL STUFF
+ Corre el siguiente codigo con SQL QUERY ANALYZER usando la base de datos master:
----------------------------------------------------------------------------------------------------------------------
exec sp_addextendedproc 'XP_MD5_EncodeKeyVal', 'WZ_MD5_MOD.dll'
----------------------------------------------------------------------------------------------------------------------

3. Edita config.inc.php con tus configuraciones
* $muweb['db_host'] - Host del server
* $muweb['db_name'] - Nombre de la base de datos (MuOnline)
* $muweb['db_name2'] - Segunda base de datos, si no usan una segunda escriban MuOnline.
* $muweb['db_user'] - Usuario de acceso a SQL
* $muweb['db_password'] - Contraseña de acceso a SQL
* $muweb['connection_type'] - Conexion para MuWeb0.9 con SQL (en la version free solo se puede ODBC)
4. Habilitar MOD REWRITE - Ve a apache\conf\httpd.conf , abrelo, busca #LoadModule rewrite_module modules/mod_rewrite.so, borra # del principio, guarda y reinicia el webserver.

5. Abre en el explorador http://127.0.0.1/install.php
* Paso 1 - Requerido Apache Mods
+ GD Image Library - se habilita desde php.ini, busca ;extension=php_gd2.dll, borra el ; del principio y guarda.
+ Zend Optimizer - se habilita desde php.ini (en xampp\apache\bin\php.ini), busca zend.ze1_compatibility_mode = Off, cambia Off por On,
Busca zend_optimizer.enable_loader = 0, cambia 0 por 1,cierra y guarda
+ Zlib - se habilita desde php.ini, busca ;extension=php_zlib_filter.dll, borra ; del princio, cierra y guarda
+ Mssql - se habilita desde php.ini, busca ;extension=php_mssql.dll, borra ; del principio, cierra y guarda
+ Mod_Rewrite - En xampp este modulo ya esta habilitado, en otros servidores web lo habilitas desde httpd.conf
* Paso 2 - Conectando a las bases de datos
* Paso 3 - Checkeando y alterando tablas
* Paso 4 - Tipo de enscriptar password
+ NO MD5
+ MD5 ENCRYPTION - Asegurate de tener el paso 1 completo.
* Paso 5 - Creando cuenta del administrador
* Paso 6 - Instalacion terminada



Descarga:

http://rapidshare.com/files/148420954/MuWeb_0.9.rar

Files season 3 Episodio 2

Info del lo que trae:
Guild War - 100%
Guild Alliance - 100%
Guild Alliance Chat - 100%
Guild Hostility - 100%
Battle Soccer - 100%
Duel - 100%
Party - 100%
Personal Store - 100%
Lahap - 100%
Elf Soldier - 100%
Character Deletion - 100%
Guild Deletion - 100%
Guild leave without id - 100%
Chat - 100%
Mu Mail - 100%
GM Command - 100%
Players Command - 100%
2nd Class Quest - 100%
3rd Quest - 100%
Marlon Quest - 100%
Pet Trainer - 100%
Pet Creation - 100%
Chaos Machine Combination - 100%
Party Zen Bug - 100%
Skill - 100%
Event Item Bag - 100%
PK Bug - 100%
Potion Bug - 100%
Ancient Items - 100%
Senior Castle - 100%
Skill tree andando 100%
y mucho mas

Eventos:
Blood Castle
Devil Square
Chaos Castle
White Wizard
Ring Attack
Golden Dragon
Red Dragon
Castle Siege
Crywolf
Kanturu/Maya/Nightmare
Halloween Event
Illusion Temple
Cherry Blossom Event
y mucho mas

Pd: El Cash Shop Server no esta incluido en el start up por eso
vayan a donde tienen el server CashShopServer\CashShop.exe y agregenlo

Y si tienen error en el Cash Shop abran el CashShopOption que esta en la carpeta Data y cambien
UseCashShop = 1
ConnectShopServer = 1
por 0 los 2 valores


Beta 3.3:
Golden Invasion Crash - arreglado
disconnect - arreglado
5 cofngiruaciones que hice mal que hacian q crashee - arreglado
& otras mierdas
Nuevas opciones en DarksTeam.ini

Archivos actualizados en el Beta 3:
Carpeta data, DarksTeam.dll & DarksTeam.ini

Beta 4:
Party exp formula
& y algunos arreglos chiquitos
Nuevas opciones en DarksTeam.ini

Archivos actualizados en el Beta 4:
DarksTeam.dll & DarksTeam.ini

Beta 5:
Monster kill crash - arreglado
Cherry blossom box crash - arreglado
Barracks, Refuge & CryWolf agregados en el menu de moves - movereq.bmd esta adjunto (poner en el cliente\data\local)
& y algunos arreglos chiquitos

Archivos actualizados en el Beta 5:
Carpeta data, GameServer.exe DarksTeam.dll & DarksTeam.ini

Beta 5.3:
Blood castle crash - arreglado
Chaos castle crash - arreglado
party crash - arreglado (sin testear)
& y algunos arreglos chiquitos

Archivos actualizados en el Beta 5.3:
DarksTeam.dll

Beta 6
PvP Bug - arreglado
Duel Bug - arreglado

Nuevas opciones en el DarksTeam.ini

Archivos actualizados en el Beta 6:
GameServer.exe, DarksTeam.dll & DarksTeam.ini

Beta 6.1
Chaos Castle crash - arreglado
Chaos castle min players cambiado a 1

Beta 6.2
Party crash - arreglado

Beta 6.3
2 configs mias que causaban crash - arreglado

Beta 7
Soporte para 65k de stats maximos - agregado

Nuevas opciones en DarksTeam.ini

Cuidado!
GS_CS no tiene soporte para 65k maximo de stats asique no se quejen.

Archivos actualizados en el Beta 7
DarksTeam.dll & DarksTeam.ini

Client Update
Main con:
Muestra el master level, Letra CashShop arreglada & AntiHack esta adjunto

Beta 8
/post command agregado
crash arreglado

Beta 9
comando /add agregado - relogear para ver los stats
& algunas toras cosas

Beta 10
Crash - Arreglado
Comandos perzonalizados
/post
/str,/agi,/vit,/ene & /cmd
/online
& arreglos chiquitos
Nuevas opciones en DarksTeam.ini

Archivos actualizados desde el Beta 7
GameServer.exe, DarksTeam.dll & DarksTeam.ini

Beta 11
Nuevas opciones en DarksTeam.ini

Beta 11.1
Opciones ConnectNotice & UdpPort - corregidas

Beta 12
Delete character sin id - arreglado
Delete guild sin id - arreglado
Exit guild sin id - arreglado
Opcion UdpPort - corregida
Nuevas dbs con md5 y son md5 - agregadas
Joinserver con y sin md5 - agregado
Cantidad de items para la quest s3 cambiada a 1
& algunas otras cosas

Beta 13
New Options in DarksTeam.ini

[Rates]
1stLevelWingsSuccessRate = 90
2ndLevelWingsSuccessRate = 90

[Rewards]
BCItemID = 15
BCItemGroup = 12

[Rates]
1stLevelWingsSuccessRate = 90
2ndLevelWingsSuccessRate = 90

[Rewards]
BCItemID = 15
BCItemGroup = 12


& some little fixes

Updated files in beta 13
GameServer.exe, DarksTeam.dll & DarksTeam.ini

character delete, guild delete & guild leave is not fixed so do not report it as a bug i already know it.




Descargas:
Files Beta 12:
Filefront
4storing
Descarga directa
Bases de Datos

Files Beta 13:
Rapidshare

Cliente:
4storing
Mirror
Ip del main: mu.darksteam.net

Movereq
Mu Account Create
Main + Antihack

Creditos:
Webzen
DarksTeam
Deathway
Stifi
Wofl
Ema Leto/Magu
Shatter
drakelv
Gembrid

Creacion de Mu season 5

Como crear Server Mu Season 5 1.07h (Con Cliente!!) V4

Mensaje por Chema el Lun Abr 05, 2010 8:41 pm
Bueno aca mi primera guia y post Les voy a explicar como crear un Server Mu Season 5 1.07h
Empezemos
Nueva Actualizacion! V4 que todos esperaban!

MAin Crackiado:
Link: megaupload.com Y1KQZL16

Client Patch: Link http://muweb.nefficient.co.kr/muweb/...07g_TPatch.zip (Base 1.06N)

Datos Main :

ClientExeVersion = 1.06.35
ClientExeSerial = L1nk1nGameserve
Ip = L1nk1nGames.sytes.net

Link:
megaupload.com SGFKBQ3Y

2 Opciones ., o usan el main cracker y ultraedit 32 con el main del cliente ., (q es lo mas recomendado) Y JUEGEN!
o Changchean el IP del Main Posteado

Comentar es Agradecer!
-------------------------------------------------------------------
1- Vamos a descargar SQLEVAL
Link de descarga:
megaupload.com XTL1W9ZC

2- Los Files
Link de descarga:
mediafire.com /download.php?zthtmjwzmmj

3- Cliente 1.06N_Full
Link de descarga:
http://muweb.nefficient.co.kr/muweb/MU1_06N%2b_Full.exe

4- Parch 1.07h
Link de descrga:
http://muweb.nefficient.co.kr/muweb/muonline/MU1_07h_Patch.zip

5- Main 1.07h (no se olviden de cambiar las 2IP)
Link de descarga:
hotfile.com 1.07HItemsacentosMaster_level_y_mas.rar.html

6- Main Cracker
Link de descarga
megaupload.com E0WKZQ1Y

----------------------

Comenzaremos Instalando SQLEVAL Paso a Paso

1- Despues de la descarga del SQL Server 2000 y de descomprimirlo buscamos el archivo setup.exe (autorun.exe)
2- Cuando nos Aparesca la pantalla de Instalacion Hacemos click en Componentes de SQL Server 2000
3- Y luego hacemos un click en Instalar Servidor de bases de datos.
4- Click en siguiente
5- Tildamos Equipo local => Siguiente
6- Tildamos Crear una nueva instancia de SQL Server 2000 o instalar herramientas cliente => Siguiente
7- En Usuario: poner un nombre, en Compañia: Nombre de nuestra compañia (si no tienen compañia pongan cualquier nombre) => Siguiente
8- Aquí nos pregunta si aceptamos los terminos del Contrato => Click en Si
9- Tildamos - Herramientas cliente y servidor => Siguiente
10- Tildamos => Predeterminada => Siguiente
11- Tildamos => Típica => Siguiente
12- Tildamos => Utilizar la misma cuenta para cada servicio: Iniciar automáticamente el servicio SQL Server. y Tildamos Utilizar la cuenta del sistema local => Siguiente
13- Tildamos - Modo mixto ( Autenticacion de Windows y Autenticacion de SQL server ) Luego ponemos una contraseña ( no dejar en blaco sino despues van a ser facilmente hackiados )
14- Aquí solo le damos a Siguiente y comenzara la instalación

Al terminar la instalación del SQL Server 2000 hacemos click en Finalizar. Podemos inciar el Administrador corporativo inmediatamente de forma manual , pero es recomendable reiniciar la pc primero.Listo SQL Server 2000 ya esta instalado.


CONFIGURAREMOS LOS FILES

Archivos que debemos cambiar la Acc y Pass del SQL

C:/MuServer/EventServer/DataSvConfig
C:/MuServer/Exdb/Exdb
C:/MuServer/Ranking/SvConfig

Archivos ue debemos cambiar Las IP

C:/MuServer/Connect/Server/serverlist
C:/MuServer/Data/IpList
C:/MuServer/Data/MapServerInfo


Ahora Creamos La Base de Datos (Aviso: Solo se debe crear una Base de Datos)

Inicio=>Programas=>Microsoft SQL Server=> administrador corporativo. Ahora expandimos la entradas hasta llegar a "Base de Datos" hacemos un click derecho y sobre "Base de Datos" y seleccionamos la opcion " Nueva base de datos (De nombre MuOnline)

Ahora la restauraremos

1- Click derecho en base de datos MuOnline
2- Selecionamos todas las tareas, => Restaurar Base de Datos
3- Desde Dispositivo, luego Selecionamos Dispositivos
4- click en donde dice Agregar
5- Buscamos la carpeta en nuestros Files de La DB MuOnline (POR DEFECTO)
C:MuServer/Programas/Data/Bases/MuOnline
6- Le damos aceptar a todo hasta llegar a la ventana de restaurar
7- Seleccionamos Opciones y buscamos la Ruta
Asi debe quedar
C:/MuServer/Programas/DataBases/MuOnline_Data.MDF
C:/MuServer/Programas/DataBases/MuOnline_Data.LDF
8- Le Damos a Forzar restauracion y Aceptar

Si hicieron todo bien deberia Aparecerles un cartel "La Basse de datos MuOnline se ha restaurado Correctamente" o algo asi

¿Como crear Las ODBC?
Debemos Abrir el Archivo llamado ODBC ubicado en la carpeta
C:MuServer/Programas/Data/Bases

Ahora lo Unico que deben hacer es Descargarse un Cliente 1.06N_Full y agregrle el Parche 1.07h Dejar Actualizar ,
ATENTOS!!: IGUAL MAS ADELANTE LES SUBO EL CLIENTE A MEDIAFIRE

Actualizado 11-03-10

Como cambiar la XP, y el Drop del Server?
C:/MuServer/Data/Commonserver.cfg
(Ahi podran configurar los Eventos, exp, Drop, Etcc)

¿Como crear una cuenta en su Propio Server?
Podemos usar el Reg BETA 5
Link de descarga: rapidshare.com muregclient100B5.exe
o tambien (el mas recomendado)

Mu Maker 1.13

Soporte para Main KOR 1.07K

Añadido soporte para Mains CHN 1.03H y JPN 1.03K
Añadido MelpMaker "Help of MuMaker"
Añadido soporte para los nuevos Ancient Items
Añadidos nuevos Items:
- 5 New Rings
- 3 New Pendants
- 1 Pet
- 9 Scrolls
- 5 Fuits
- 9 Potions
- 6 Amulets
- 4 Event Tickets
- 8 Giff Boxs
- 16 Mix Items
~ 30 Test Items

Añadido 1 Nuevo Mapa:
- Market Rolen
Arreglado de pequeños bugs.

Link de Descarga: megaupload.com 28C7TSIZ

Creacion de Mu season 4

Guia de instalacion:
Creamos las Db`s con estos Nombres:
MuOnline, Ranking, Event y SCFMuTeam (Sino le ponen estos nombres va a andar mal el Event.exe y Ranking.exe)
abrimos el ODBC.reg y aceptamos
-Vamos a Connect\Data y abrimos el ServerList cambiamos 190.18.7.162 por nuestra IP
-Vamos a Data\Lang\Jpn y abrimos el Commonloc cambiamos 190.18.7.162 por nuestra IP
-Vamos a Data\Lang\Kor y abrimos el Commonloc cambiamos 190.18.7.162 por nuestra IP
-Vamos a Data y abrimos el IpList y cambiamos 190.18.7.162 por nuestra IP
-Vamos a Data y abrimos el MapServerInfo y cambiamos 190.18.7.162 por nuestra IP
-Vamos a Event\Data y abrimos svconfig cambiamos sa por nuestro id del sql y 1234 por la contraseña del sql
-Vamos a Exdb abrimos el Exdb (El de Bloc de Notas) cambiamos sa por nuestro id del sql y 1234 por la contraseña del sql y 190.18.7.162 por nuestra IP
-Vamos a GameServer abrimos SCF_Connect y cambiamos cambiamos sa por nuestro id del sql y 1234 por la contraseña del sql y 190.18.7.162 por nuestra IP
-Vamos a Programas\SCFdb2 y abrimos SCFdb2(Bloc de Notas) y cambiamos cambiamos sa por nuestro id del sql y 1234 por la contraseña del sql y 190.18.7.162 por nuestra IP
-Vamos a Ranking y abrimos svconfig cambiamos sa por nuestro id del sql y 1234 por la contraseña del sql
-Ahora configuramos el Start Up lo abrimos y cambiamos 190.18.7.162 por nuestra IP
-Vamos a Link y al link del GameServer le cambiamos 190.18.7.162 por nuestra IP
Los otros link si quieren tambien cambienle 190.18.7.162 por su IP, no lo puse por q ya esta el Start Up

Consultas (Obligatorias):
Abrimos el Analizador de Consultas del Sql y ponemos esto:
Querry para que ande la summoner
Quote:

USE [MuOnline]
INSERT INTO DefaultClassType (Class, Strength, Dexterity, Vitality, Energy, Life, MaxLife, Mana, MaxMana, MapNumber, MapPosX, MapPosY, DbVersion, Leadership, [Level], LevelUpPoint)
VALUES (80,21,21,18,23,70,70,40,40,0,182,128,3,0,1,0)
apretamos F5 y guardamos

Abrir el Server:
Por el Start Up, despes abrimos el Db Manager y despues el GameServer (Estan en la Carpeta Links)
o mediante los links, estan ordenados abrir el 1,2,3 y asi hasta el GameServer

Links Files http://rapidshare.com/#!download|303cg|271444514|Muserver.rar|8598

Abrimos el main
y buscamos .org
y cambiamos por nuestra IP, guardamos.

Cliente Recomendado:
Descargar Cliente http://www.mu-trujillo.com/descargas/MUTrujilloS4.exe
Descargar Parche rapidshare.com /files/14391365...ix_S4.rar.html

Editor Recomendado:
Descargar Mu Maker rapidshare.com /files/14167419...UrsurpadoR.rar

Voy a ir actualizando mientras se arreglen cosas =D

-Arbol de Skill 100%
-Server Online -(Por ahora Estable)
-NPC Reset (N* 381) - No Funciona
-Skills Nuevos Funcionan Perfectamente..!
-Blood,Devil - Ahora me deja entrar a los PJ de la 3era evolucion.
-Muestra todos los eventos en la pantalla...
-Npcs Nuevos 100%

Cliente Recomendado..el de Mu Trujillo season 4 + el main que dejo en el repack

ClientExeVersion=3.00.01
ClientExeSerial=dlqjsdps1qkddpgo
Ip del main: mua.zapto.org

Creditos:
SCF Team y WebZen (Files)
Plasma (Crackeo)
Sccg Team (Data Server Fix)
Ema Leto/Magu (Organizacion Files y Guia)
J0strike (Repack)
Timtrucho (Editor)

extraido de alkon y infiernogames... si falto algun detalle o esta mal avisen XDr

recuerden que deben de cambiar el serial y la version para que el cliente ande en D:\MuOnline\Data\lang\Kor\commonloc.txy y en D:\MuOnline\SCFData\SCF_Common.ini

ademas de esto que trabaje con koreano ^^ en si suerte y a testear si tienen problema

Aquí notifico el Grandísimo ERROR que no hizo evil al testear los archivos! .. Dentro de la carpeta \Muserver\GameServer nos encontraremos con un archivo algo no común.. el crack de plasma32!..es un EXE que al darle clic se crackea el SCFdb2.exe

Imagen: http://img385.imageshack.us/i/crack10fj2.jpg/

si ven la imagen con detalles allí tengo abierto todos los archivos sin problemas andando y los estaba testeando!!!

NOTA: SI NO LE DAN CLIC AL CRACK EL SCFdb2 NO INICIARA Y SU PC SE REINICIARA YA QUE SU SEGURIDAD NO TE PERMITIRA INICIAR SIN UN NUMBER SERIAL O LICENCIA SU GS!

Recomendaciones y mi test de estos files:

La verdad que no tuve problemas para montarlos o iniciarlos alguno!!.. Entre y perfectamente me entro.. vi el mapa nuevo llamado Raklion !!

IMagen: http://img408.imageshack.us/i/testm10pp3.jpg/

1: significa de que en realidad, dentro del cliente de Mu-Trujillo se encuentra agregado el MAP Raklion NEW

2: significa y comprueba de que en realidad estube test estos files y que en realidad entran a la perfección ^^

3: Significa de que los sets nuevos estan andando a la perfect poes probe todos los sets con el MuMaker 1.07 TMT y los vi perfectamente!

ahora una pregunta muy frecuente ¿el mapa nuevo entra y sirve? .. en realidad vi dentro de los files que el mapa esta agregado en la carpeta Muserver\SCFData\Terrains como Terrain58.att y Terrain59.att que buscando dentro de la data del cliente en World58 y World59 con un visualizador de imágenes de archivos .OZT y .OZJ veremos las imágenes del mapa!!

ahora mi test sobre el mapa: (aunque era de madrugada cuando estuve test esto lo probé y en realidad no entro sorry para todos los que queremos el new mapa... por allí vi unas dataserver con el fix para el mapa raklion las probare con estos archivos a ver si entran. pero del resto si no me andan creo que estamos lejos aun de conocer y andar en este NEW MAP!! :S

CREO QUE LO QUE MAS PUDE VER ASI ERA QUE HAY PROBLEMAS CON LOS MOVES!! POES NO PUDE IR A MAS DE LA MITAD DE LOS MAPAS !!

tambien vi que estaban cargando 20 SHOP O.o! ... y vi que los NPCs de elbeland estaban bien osea que si abrian.. pero note como 4 NPCs nuevos que no abrian (areglan 2 para seguir en lo mismo con 4 nuevos).