Una petición rara... tengo una Harley y necesitaría modificar su centralita

Iniciado por FMOWFS, 11 Febrero 2011, 19:27 PM

0 Miembros y 1 Visitante están viendo este tema.

FMOWFS

Buenas tardes a todos,

Tengo una Harley Sportster del año 2009 de inyección. Todos los tenemos motos de esta marca, si deseamos cambiar algún parámetro de esa inyección tenemos que comprar una aparatito de la marca que se carga utilizando un software de la propia Harley... el caso es que permite bajar las revoluciones al ralenti... pero no nos deja por debajo de 800 rpm... sabemos que ese límite esta en el software, porque en la versión más moderna de ese mismo software han cambiado ese límite para subirlo a 900 rpm... no tengo ni idea de por donde empezar... ¿alguien podría ayudarme? El software podeis descargarlo aquí:

h**p://www.megaupload.com/?d=IIPI0FDB

Adelanto: si alguien se ve capaz, será famoso para el resto de su vida. Bajar las rpm por debajo de 800 es algo que desean hacer TODOS los usuarios de una harley.

43H4FH44H45H4CH49H56H45H

#1
Ese software esta hecho con VB.NET y no esta protegido, es decir que se puede ver el código con algun soft como reflector, Dis# y otros. La mayoría de las configuraciones estan en las DLL junto al ejecutable y es completamente modificable, pero para no estar examinando cada DLL a ver cual hay que modificar lo mejor es debugearlo en el form que muestra los límites que mencionas y saber asi donde hay que modificar el valor.
Pero en este foro no se hacen trabajos ni modificaciones a pedido asi que te recomendaria empezar por leer un manual como el de Ricardo Narvaja que lo encuentras en google.

PD: A mí no me interesa ser famoso  :xD

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W

FMOWFS

... un millón de gracias!!! Lamento haberme explicado mal... no trataba de convencer a nadie de ayudarme para hacerse famoso... a ver si ahora, era eso de... jod.. el que haga esto lo quiera o no va a oir de hablar del caso en todos los foros de motos, concentraciones, etc... empiezo a mirar lo que me indicas. Es lo que necesitaba, una idea de por donde debía empezar. Gracias!!!!!

FMOWFS

He bajado tanto dis# como reflector. He revisado ejecutables y dll's... he encontrado una referencia a la tabla de revoluciones... como no he sacado nada en claro, he descargado los tutoriales de Ricardo Narvaja -65 lecciones ese tío es grande-... pero no he visto algo parecido a lo que me indicas que haga, o no he sabido reconocerlo... alguna cosa -en general- de a que debería estar atento...

apuromafo CLS

eso es porque despues de escribir su teoria, compartio una lista en crackslatinos y de ahi ya van en teorias numeradas mil trecientas y en ascenzo
http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/
vease
http://ricardonarvaja.info/
y su index
http://ricardonarvaja.info/WEB/

pero bueno, saludos, cualquier detalle
usa el buscador con la palabra ".net" , segun eso hay 93 archivo(s) encontrado(s).

hay bastante a leer, ademas tambien busca escritos de InDuLgEo, sequeyo, marciano, dapaf,

en los concursos, encontraras tambien algun otro escrito tambien de .net

saludos Apuromafo
y tambien mucho animo, esto es solo su comienzo..


43H4FH44H45H4CH49H56H45H

Cita de: FMOWFS en 12 Febrero 2011, 20:53 PM
He bajado tanto dis# como reflector. He revisado ejecutables y dll's... he encontrado una referencia a la tabla de revoluciones... como no he sacado nada en claro, he descargado los tutoriales de Ricardo Narvaja -65 lecciones ese tío es grande-... pero no he visto algo parecido a lo que me indicas que haga, o no he sabido reconocerlo... alguna cosa -en general- de a que debería estar atento...

El problema es el debugeado, yo lo que haria es colocar un BP en el create window para saber en que parte del código se da los valores que buscas, pero antes debes entender como funciona olly y assembler, al igual que las API´s de Windows, una vez localizado el lugar donde modificar utilizaria reflector o lo las herramientas de Visual Studio y Net Framework para modificar lo que se necesita, por cierto en este tipo de programas se puede modificar practicamente todo (fondo, color, fuente, bordes y mas cosas).

Pero si intentas hacerlo si saber lo basico, es dificil que lo logres, por ello deberias leer el curso de Ricardo Narvaja y practicar los ejercicios de cada lección y recien hacer lo que menciono, apuromafo ya te indico donde existen algunos manuales para .NET pero cada técnica debe modificarse respecto al programa victima.
Saluos.

-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W

tincopasan

más allá del soft yo tendría cuidado con bajar mucho las rpm, por los inyectores tirarian menos combustible pero la entrada de aire sería practicamente la misma con la posibilidad de que se quemen las válvulas más rápido