los archivos .dat no son standard a un programa, entonces su estructura interna no es predefinida, lo más probable es que esté en binario y sin mayor conocimiento del funcionamiento del programa no puedas reestructurarlo en algo util
hablamos de ingenieria inversa (requiere una buena cantidad de conocimientos) es tomar el compilado, abrirlo en un debugger ver como funciona a nivel maquina y llegar a las funciones de conexión, en ese punto se ve a donde está conectandose... lo más probable es que use un noip o algo así para evitar los problemas de ip variable, toca reversar el noip, y ver si llega a su ip real... en ese punto si no está detras de router podrías sacar alguna informacion basica minima
los titulos de tema deben ser descriptivos (para que la gente sepa que se trata, decidan entrar ayudar o tal vez para resolver una duda similar), usa el boton de y arregla el titulo del tema
No soy un experto en finanzas informaticas, pero creo que a esa empresa le falto inversion y reinventarse segun cambiaba el mundo, se la echaron toda al bolsillo y hay esta, se fueron a la quiebra.
realmente... si el cambio de algoritmo de un buscador que lo que hizo fue sacar a los contenidos "poco originales" te arriesga a la bancarota, quiere decir que hiciste algo muy mal
te recomeindo aprender jscript de manera decente y lo intentes... en la warzone creo que todavia allí estan los documentos de ayuda, sobre ese no, pero ese es entre lo mas basico