elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 141
251  Programación / Ingeniería Inversa / Re: Archivo Grf con seguridad Molebox. en: 25 Abril 2017, 20:56 pm
un grf literalmente debe abrirse con un editor de grf,   si fuera de ragnarok :
https://rathena.org/board/files/file/2766-grf-editor/

como puedes ver eso permite ver dentro del grf



si fuera como el recuerdo de ragnarok, pues ese grf es un algoritmo de compresion como zip, como rar, como 7z y adentro van los archivos, veo totalmente incoherente tu forma de comentarlo, he conocido el packer de molebox y solo se aplicaba para ejecutables no archivos de otra extension

la seguridad molebox es diferente, refiere que conforme se ejecutan los archivos no puedan ser copiados porque son emulados en rutas temporales de regedit o otros, para ambos casos hay tutoriales para unpack molebox porque son pequeñas sandbox...

pero para grf es como pedir quitar un archivo zip los archivos adentro..osea solo debes usar una herramienta coherente para ello espero que no se desvirtue el tema hacia como abrir una aplicacion o como descomprimir un archivo, para ello debo sugerirte usar el faq que esta en chinchetas o seguir buscando en google como usar algoritmos de descompresion con python o similar  segun lo que vayas investigando

Saludos Cordiales Apuromafo
252  Programación / Ingeniería Inversa / Re: [CONSULTA] Necesito informacion sobre manual unpacking en: 25 Abril 2017, 20:50 pm
al minuto no recuerdo que hubieran muchos sobre el tema, casi siempre terminan igual usando tools de 3eros para dumpear y reparar todo.

el foro donde mas hablan de packers seria tuts4you y exetools :)

Saludos Apuromafo
253  Programación / Ingeniería Inversa / Re: descifrar un .exe en: 18 Abril 2017, 18:30 pm
mandame un privado con el archivo ... en una de esas la analizo en lo basico para saber que lenguaje tiene ..vb decompiler solo esta pensado para visual basic... pero no sirve para .net o empacados.

pero en general cuando es para eliminar un audio..seria analizar por dentro que apis puede usar para llamar al audio... :) bueno...ahi quedo atento... ahi te aviso que avances logro en caso de que lo envies


Saludos Apuromafo
pd: solo dispongo de 1 solo dia para revisar...(viernes) asi que si lo envias antes del viernes..el viernes mando mi avance..si envias despues del viernes..hasta el otro viernes puedo verlo..saludos
254  Programación / Programación General / Re: Necesito ayuda con Sublime Text 3 en: 15 Abril 2017, 06:42 am
Conclusión:

por si le pasa a alguien mas lo mismo, normalmente los errores de bajar informacion se producen cuando tienen el internet apagado o firewall activo

Saludos Apuromafo
255  Foros Generales / Foro Libre / Re: Alguien que sepa Ruso o Ucraniano... en: 15 Abril 2017, 02:49 am
el sitio tiene mas descargas como el front masive,
estan disponible de descarga desde aqui:
http://28k.ru/downloads_mini.php
256  Programación / Ingeniería Inversa / Re: Extraer codigo de fuente en programas exe en: 14 Abril 2017, 19:59 pm
Buenos días amigos. ¿Es posible que se pueda extraer o ver el codigo de fuente de un programa con extención exe?

Por ejemplo, si quero tener el codigo de un sistema de una clinica dental con ortondoncia, de un programa bajado en internet.

O me pueden decir si hay una página donde se bajan proyectos de java con su codigo.

Les agresdesco su ayuda.

Primera pregunta: no, no es posible, lo que si podrias saber es mas o menos que informacion contiene, normalmente comienzas sabiendo en que fue hecho mediante RDG packer detector o Protection ID

en general para eso hay un faq y con chinchetas. y aveces entre tanta herramientas podrias rescatar muchisima informacion como para re-crearla o editarla a gusto algun trozo importante
la segunda pregunta: en google, ademas de buscar zonas de programacion, lo ideal es buscar bien en el lenguaje tambien libros al respecto .

https://www.google.cl/search?q=proyectos+de+java+con+su+codigo&tbm=vid&source=lnms&sa=X&ved=0ahUKEwi6sNqqvqTTAhUHG5AKHevuBEIQ_AUICSgC&biw=1366&bih=596&dpr=1

ahora de forma general a partir de lo que se:

tu peticion de literalmente tener el codigo de fuente de algo de forma forzada...quizas algun proyecto o idea o necesidad... se usan decompiladores, pero no siempre son del 100% funcioales.

pensemos una idea basica, digamos que el soft fue creado por el ingeniero ruso xchun de codigo que tiene simplemente no se 100 lineas de codigo (pequeño)

programado en delphi:
podras leer todo el codigo nativo, no, no tendras el codigo de fuente, si podras tener los form de cada uno de los programas y reconstruirlo en el tuyo si es que conoces del lenguaje mas o menos sabiendo como funciona pero no pudiendo re-crearlo a totalidad...


programado en c++
podras leer todo el codigo nativo, si tienes muchisima experiencia con IDA podrias hacer un pseucodigo y tener algo asi como el mismo programa. existen tutoriales de ricardonarvaja donde a partir de un codigo desconocido recreó el codigo muy similar al original...

Programado en java:
hay lenguajes de niveles diferentes: si no hay ofuscacion ni nada, hay decompiladores donde literalmente tendras todo el codigo de fuente, pero claramente no tendras el conocimiento de como se usan esos a menos que tengas suerte..como bien dice teniendo el codigo .java podras decompilarlo y ver que tanto logras ver...(clases)

Programado en arm/android
Usando IDA podras leer su codigo pero reconstruir el codigo sera muy dificil, tendras al igual que el java el acceso a parte de la informacion, pero no como se usa... hay tutoriales que han depurado arm y claramente se requieren muchas herramientas para lograr extraer informacion sensible.

en Fox:
con uso de decompiladores tendras casi todo el codigo de fuente...pero deberas ingeniartelas que si la quieres hacer correr. hay tutoriales de blasito y otros que se ve claramente en memoria todo el codigo de fuente está expuesto...

acceder a un codigo de fuente se podria cuando:
sea programado en .net haciendo el uso de programas como reflector, ediciones a traves de dnspy entre otros casos muuuy simples. estamos hablando de 100 lineas de código.

seamos francos, a menos que sea opensource  no tendras acceso al codigo, a menos que lo compres, ahora bien pensemos por el otro lado
el autor del depurador ollydbg nadie creo el codigo de fuente de este y ha servido como tal durante mucho, como un depurador bastante versátil, alguien guiandose de ejemplos de uso creo un nuevo depurador mas potente y sea como sea van mejorando con el tiempo, lo mismo IDA, comenzo como un analizador estatico y ahora tiene una gran variedad de lenguajes y depuracion.



digamos que si necesitas ayuda para java, que deberias hacer ? buscar foros donde se programe en java, casi siempre he leido que es un buen lenguaje pero procede a hacer todos los procesos de forma muy lenta, ademas la version de java cambia constantemente lo que hace que inclusive en chrome lo han terminado bloqueando para que no se ejecuten algunas apps hechas en java...

si necesitas ayuda para hacer un programa:
deberias buscar una zona de programacion o contratar a un programador para obtener lo que gustas ya sea a traves de un servicio freelance o algún sitio donde confies


en mi experiencia el reversing lleva a buscar mas alla de lo que se ve, puede que mientras depures algo te das cuenta que tiene mas opciones que las que dice...o puede que te engañaron y te das cuenta claramente al ver en su interior...(ejemplo que compraste un soft y ese soft corresponde a otra compañia etc)  o bien permitirte aveces cosas inpensadas..prolongar el tiempo a un soft cuya compañia ya no existe..poder reparar algunos errores cuando el programa crashea de forma misteriosa etc.

, para eso esta el faq de la zona para aprender ingenieria inversa y no tener que preguntar a cada rato se puede? no se puede? se logra ? no se logra'?

 pedir el codigo de fuente de cualquier programa es como pedirle que me entregues tu tarjeta bancaria que es la fuente de ingresos de tu casa, diferente seria que dejes un codigo publico donde si puedes aprender que seria equivalente a leer un libro en una biblioteca y el autor claramente lo puede leer en su idioma
 

en mi poca experiencia aprendiendo a programar, siempre hay libros hechos para personas principiantes donde te enseñan mas o menos a como usar el lenguaje, el entorno y la creatividad dependen de ti y no siempre es necesario quitar el codigo de fuente de otro para lograrlo

espero entiendas que cuando se dice que internet hay mucha informacion, no se refiere solamente a que encontrarás el codigo de fuente de todos los exe, sino mas bien que en medida que sabes usarlo como buena herramienta podrás encontrar la necesaria información que necesitas...

si necesitas ver en general como han hecho un proyecto de clinica odontologica en java aqui tienes una idea
https://www.youtube.com/watch?v=3zur058rAJU

https://www.youtube.com/results?search_query=Software+Odontol%C3%B3gico



tambien refieren sistemas odontoweb etc
https://www.youtube.com/watch?v=rbdjyqNE9SA

http://vtmp3.xyz/play/odontoweb-desarrollar-un-nuevo-odontograma/rbdjyqNE9SA.html

etc

insisto,


cuando busco codigos de fuente libre suelo buscar por github ejemplo
https://github.com/rowinggolfer/openmolar1
https://github.com/Roberto28/Proyecto-Software-Dental
https://github.com/search?utf8=%E2%9C%93&q=dental&type=


257  Programación / Ingeniería Inversa / Re: AYUDA - Conexion a Servidor Local en: 4 Abril 2017, 23:36 pm
en general todo trafico tambien puede ser monitorizado haciendo uso de herramientas como wireshark, limitar la cantidad de datos que envia tambien con herramientas como NetBalancer
o inclusive ir conociendo a donde accede con un firewall (que puedes permitir o bloquear la petición de acceso a internet)


Saludos Apuromafo
258  Programación / Ingeniería Inversa / Re: Ayuda con IDA y .net en: 4 Abril 2017, 23:34 pm
Ida para parchar puede hacer uso de plugins como keypatch, o bien habilitar las opciones guiandote con algun tutorial ejemplo de ricardonarjava

o en de algun blog
http://resources.infosecinstitute.com/applied-cracking-byte-patching-ida-pro/#gref
http://resources.infosecinstitute.com/ida-program-patching/#gref

en general el cambio de bytes en IDA es en hex
tambien puedes generar un diff(file) y luego ejecutar una sintaxis para que además de parcharlo use solo los que has difeado(diferente respecto al original)
como ves aqui.
http://marcoramilli.blogspot.com/2011/01/how-to-patch-binary-with-ida-pro.html


en general para .net se usa reflector  con deblector(permite parchar) o bien SAE(simple assembly...) o  dnspy(es lo mas actual que se usa)

Saludos Apuromafo
259  Programación / Ingeniería Inversa / Re: duda desempacar en: 30 Marzo 2017, 17:07 pm
mientras tienes el depurador analiza el codigo actual (compreso)
cuando llegas al oep, debes analizar denuevo, si no te deja hay algunos plugins llamado analizethis

por otro lado el hecho de desempacar, es porque en tu pc puede correr desempacado pero en otro pc no, es por las direcciones que usan las apis o librerias que usa tu programa, pudiendo ser importadas por ordinal o bien por nombre de la api, en general es un tema de usar herramientas

te sugiero comenzar con el faq, con las introducciones de cracking de raton, con el de ricardonarjava (son como 58) y luego recien mientras aparecen las dudas ir refiriendo hasta donde llegas

igual hay listas de ing.inversas como crackslatinos, donde hay varios que comparten el mismo hobbie, bueno ahi ves
Un abrazo Apuromafo
260  Programación / Ingeniería Inversa / Re: Programas en: 15 Marzo 2017, 02:45 am
pensemos en la mayoria de los casos, normalmente la respuesta es si, pero igual existen programas con protecciones que permiten que tarden un poco mas
digamos una idea de algoritmo
calcular harcode algoritmo = md5(calculomental)
comparar si el harcoded=md5 real


entonces que hace un cracker?, si harcoded=md5 mio..entonces siga...
si el autor no hace mas validaciones se puede inclusive forzar sus valores reales...


si dura 30 dias... y luego expira..ver donde expira...y que dure x dias no sea una restriccion, ejemplo que piense que estas en el dia 1 de 30..siempre o bien intentar buscar que funcione como un registrado


no todo programa es igual,hay muchos lenguajes posibles de programacion y cada tipo de lenguaje tiene su forma, por otro lado lee el faq de esta zona... de seguro con eso te daras cuenta hasta donde llegas

saludos Apuromafo
pd:llevo algunos escritos de ing inversa ,a la fecha varios programas han caido, pero no significa que sea mejor o peor que otros, solo doy a conocer lo que he aprendido de forma gratuita, saludos
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 141
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines