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


 


Tema destacado:


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad
| | |-+  Criptografía (Moderador: kub0x)
| | | |-+  Necesito ayuda por favor.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Necesito ayuda por favor.  (Leído 1,128 veces)
admtech

Desconectado Desconectado

Mensajes: 16


Ver Perfil
Necesito ayuda por favor.
« en: 17 Noviembre 2019, 21:54 »


click para abrir



Mod: imagen redimensionada para cumplir las reglas del foro


« Última modificación: 17 Noviembre 2019, 22:00 por engel lex » En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #1 en: 17 Noviembre 2019, 21:59 »

pides ayuda pero asumes que sabemos todo lo que tienes en mente o has hecho... pero no...


no se donde está el problema o tu duda realmente solo te puedo decir que intentas mostrar "local" que es una variable que nunca declaraste, asi que el error es perfectamente normal


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
admtech

Desconectado Desconectado

Mensajes: 16


Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #2 en: 17 Noviembre 2019, 22:20 »

Lo que no consigo es avanzar mas de acá no se como llegar al estado de cuenta de coinkit, tengo una interface de namecoin, pero no consigo la opcion de importar private keys o wallet.
En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #3 en: 17 Noviembre 2019, 22:24 »

has leido la documentacion? que intentaste hacer que falla? donde está la documentacion?

no asumas que se todos lo que sabes, publica detalles, si no es dificil aportar la minima ayuda
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
admtech

Desconectado Desconectado

Mensajes: 16


Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #4 en: 17 Noviembre 2019, 22:31 »

He leido toda la documentacion, instalé dependencias y ejecuté.
Todo marcha bien en bruteforce brainwallet, pero no consigo avanzar mas allá del proyecto, logro llegar hasta acá >>> from coinkit.keypair import NamecoinKeypair
>>> keypair = NamecoinKeypair()
>>> keypair.private_key()
'c41f9de5a75815fcb2ab5c3ec83c4daeb137960ca388b5780cb27e3e4c556094'
>>> keypair.address()
'NDsZe9PPvaJ6SeERKUsYG3zD6fSLa5YioR'

Y no se que hacer.


https://github.com/dan-v/bruteforce-bitcoin-brainwallet
« Última modificación: 17 Noviembre 2019, 22:53 por engel lex » En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #5 en: 17 Noviembre 2019, 22:59 »

Citar
Lo que no consigo es avanzar mas de acá no se como llegar al estado de cuenta de coinkit, tengo una interface de namecoin, pero no consigo la opcion de importar private keys o wallet.

no creo que tenga esas funciones, segun la descriocion del programa

Citar
A python script that performs a bruteforce dictionary attack on brainwallets. It takes a dictionary input file and converts each line into a bitcoin address. A lookup of this address is done either using a local Abe instance, blockchain.info, or insight.bitpay.com to see if any bitcoins have ever been received by this address. If so, it will do one more check to see the current balance for the bitcoin address.

lo que traduce en

Citar
Un script de Python que realiza un ataque de diccionario de fuerza bruta en brainwallets. Toma un archivo de entrada de diccionario y convierte cada línea en una dirección de bitcoin. La búsqueda de esta dirección se realiza utilizando una instancia local de Abe, blockchain.info o insight.bitpay.com para ver si esta dirección ha recibido alguna bitcoins. Si es así, hará una verificación más para ver el saldo actual de la dirección de bitcoin

a demas tu intentas programar con el, pero está hecho como un modulo de uso es decir

Código:
usage: bbb.py [-h] -t TYPE -d DICT_FILE -o OUTPUT_FILE [-s SERVER] [-p PORT]
              [-c CHAIN] [-k] [--version]

A script to perform bruteforce dictionary attacks on brainwallets.

optional arguments:
  -h, --help      show this help message and exit
  -t TYPE         Blockchain lookup type (abe|blockchaininfo|insight|blockexplorercom)
  -d DICT_FILE    Dictionary file (e.g. dictionary.txt)
  -o OUTPUT_FILE  Output file (e.g. output.txt)
  -s SERVER       Abe server address (e.g. localhost)
  -p PORT         Abe port (e.g. 2751)
  -c CHAIN        Abe chain string (e.g. Bitcoin)
  -k              treat each word as a hex or wif encoded private key, not as
                  brain wallet
  --version       show program's version number and exit

por ejemplo

Código:
bbb.py -t blockchaininfo -d disccionario.txt -o resultados.txt

donde en resultados.txt obtendrías lo que hace el programa
En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
admtech

Desconectado Desconectado

Mensajes: 16


Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #6 en: 17 Noviembre 2019, 23:28 »

Perfecto! Eso hice, lo entendiste bien, ahora que podria hacer con estos resultados en txt?

Estas son las dependencias.
Ya instalé
.

La instalacion es para Os x, entonces al lograr ejecutarlo me lleva hasta acá: root@kali:~# python
Python 2.7.17 (default, Oct 19 2019, 23:36:22)
[GCC 9.2.1 20191008] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from coinkit.keypair import NamecoinKeypair
>>> keypair = NamecoinKeypair()
>>> keypair.private_key()
'c41f9de5a75815fcb2ab5c3ec83c4daeb137960ca388b5780cb27e3e4c556094'
>>> keypair.address()
'NDsZe9PPvaJ6SeERKUsYG3zD6fSLa5YioR'




Que hago con la keypair?

Seguí estos pasos para instalar la version 0.3 de namecoin que me  asegura importar wallets y privatekeys pero me encuentro con este error al incluir el ultimo comando.



MOD: Imagen adaptada a lo permitido. No hacer cuadruple post. Usa el boton modificar.
« Última modificación: 18 Noviembre 2019, 00:14 por MCKSys Argentina » En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #7 en: 18 Noviembre 2019, 00:18 »

Que hago con la keypair?

no entiendo lo que quieres hacer... quieres hacer cosas pero no sabes lo que quieres hacer?

si estas tan perdido recomiendo estrudiar primero sobre criptomonedas como tal, su estructura y protocolo... porque es como que me dijeras "tengo un aparato raro que imprime cosas, me imprimió una cosa, ahora que hago con esa cosa?" no tiene sentido

En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
admtech

Desconectado Desconectado

Mensajes: 16


Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #8 en: 18 Noviembre 2019, 01:29 »

Quiero descubrir si a partir de este punto, con estos programas es posible crackear y envolver las transacciones de blockchain para desviarlas a otra wallet, quiero descubrir si realmente es posible conseguir cryptomonedas a una wallet personal simplemente con herramientas de fuerza bruta a brainwallets, ya que estas son mas vulnerables por lo que tengo entendido.
En línea

engel lex
CoAdmin
***
Desconectado Desconectado

Mensajes: 15.347



Ver Perfil
Re: Necesito ayuda por favor.
« Respuesta #9 en: 18 Noviembre 2019, 01:55 »

para eso no necesitabas el programa XD solo el conocimiento, luego del conocimiento, podías probar tus teorias XD

Citar
Quiero descubrir si a partir de este punto, con estos programas es posible crackear y envolver las transacciones de blockchain para desviarlas a otra wallet

no es posible crackear, envolver o desviar transacciones... lo que es tecnicamente posible es obtener la llave de una wallet basada en el formato brainwallet

Citar
quiero descubrir si realmente es posible conseguir cryptomonedas a una wallet personal simplemente con herramientas de fuerza bruta a brainwallets

tecnicamente si... realmente la probabilidad es tan baja que diré no... la razon es la siguiente...

una wordlist en español que se usaba era esta
https://github.com/bitcoin/bips/blob/master/bip-0039/spanish.txt

contiene 2048 palabras, la frase para una braiwallet contiene 12 palabras... matematicamente hablando 2048 es 211 por 12 palabras eso es 21112 o lo mismo 211*12 que es 2132 aunque por razones de protocolo se reduce a 2128...

es decir, hay unas 340.282.366.920.938.463.463.374.607.431.768.211.456 posibles combinaciones... 340 sixtillones de posibilidades... 

que quiere decir esto?... que incluso si hay 7 billones de carteras con dinero (10 por cada persona en la tierra) aun hay mas de 300 cuadrillones de posibilidades a probar por cada cartera... asumiendo que tu pc es del futuro y puede hacer 1 calculo por ciclo de reloj a 3ghz tardarías 1000 billones de segundos (31 millones de años), pero en la vida real tu pc es casi 100.000 veces mas lento que eso...

solo lo dire de esta manera... el autor no es famosamente rico por ese codigo XD eso es lo que se llama un PoC (prueba de concepto)

espero haberme explicado claramente...

En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Necesito ayuda, por favor, necesito eliminar definitivamente un contacto del msn « 1 2 »
Chats; IRC y Messengers
jordijor 10 10,567 Último mensaje 19 Diciembre 2011, 09:16
por A4TECH
necesito ayuda por favor
Programación C/C++
abrechaizz 2 351 Último mensaje 15 Julio 2020, 20:43
por Eternal Idol
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines