Git Product home page Git Product logo

kangaroo's Introduction

kangaroo

Find PrivateKey of corresponding Pubkey(s) using Pollard Kangaroo algo

Usage

  • python kangaroo.py
(base) C:\anaconda3>python kangaroo.py
[+] Starting CPU Kangaroo.... Please Wait
[+] Working on Pubkey: 0452b1af31d67e6a83ec7931c148f56b0755ce40c836f20c6fe2b6da612c89cf3e2d22dceb73a2648739bfc45c9a305e385a5c1fbeea35a8f946fd78c9fc67a615
[+] Using  [Number of CPU Threads: 7] [DP size: 10] [MaxStep: 1]
[+] ............................................
[+] Scanning Range  0x935da71d7350734c3472fe305fef82ab8aca644fb : 0x935da71d7350734c3472fe305fff82ab8aca644fa
[+] [646.03 TeraKeys/s][Kang 7168][Count 2^27.34/2^29.07][Elapsed 09s][Dead 0][RAM 19.8MB/44.9MB]
============== KEYFOUND ==============
Kangaroo FOUND PrivateKey : 0x00000000000000000000000935da71d7350734c3472fe305fef82ab8aca644fb
======================================
Program Finished

kangaroo's People

Contributors

iceland2k14 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kangaroo's Issues

Kindly Help

I started using this too. Thanks for providing it here. I would like to know how long it takes to finish progress. Tell me the maximum Time. Also a tutorial video will be helpful. Anyway, what is the difference between these commands 👍

python kangaroo.py -p 0352b1af31d67e6a83ec7931c148f56b0755ce40c836f20c6fe2b6da612c89cf3e -keyspace 935da71d7350734c3472fe305fef82ab8aca644fb:935da71d7350734c3472fe305fff82ab8aca644f9

python kangaroo.py -p 02CEB6CBBCDBDF5EF7150682150F4CE2C6F4807B349827DCDBDD1F2EFA885A2630 -keyspace 800000000000000000000000000000:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF -rand -ncore 7

python kangaroo.py -p 0425c2d005f3036c13070afcf139a18ce69355c3158e017cd99ae72d815d74c54fb3c7c0bc9f4089284cc2de737024d50328884282a8b9bbbaf989747198971669 -rand1

And which is the Fast.

Thanks Once Again.

Issue with Win10 64x

Hi, good job!
But I've issue with Win10 64x

C:\Users\1>C:\Users\1\Desktop\iceland2k14\kangaroo-dispset\kangaroo-dispset\kangaroo.py -p/--rand
File Kangaroo_CPU.dll not found

hello

Hello, I have a question, how can I contact you? Can you add code to convert the public key scanned in the kangaroo to convert it into an address for searching?

Linux version?

dispset - is there a chance of getting linux version of .so? Thanks.

Kangaroo_CPU.so: invalid ELF header

root@DESKTOP-OF08MGH:/home/rusvo/rsz# python3 kangaroo.py -p 03633CBE3EC02B9401C5EFFA144C5B4D22F87940259634858FC7E59B1C09937852 -ncore 2 -rand1
Traceback (most recent call last):
File "/home/rusvo/rsz/kangaroo.py", line 58, in
ice = ctypes.CDLL(pathdll)
File "/usr/lib/python3.10/ctypes/init.py", line 374, in init
self._handle = _dlopen(self._name, mode)
OSError: /home/rusvo/rsz/Kangaroo_CPU.so: invalid ELF header

hi, how to fix it?

?

The program does not find private keys, for 60 hex. What could be the reason? In general, he does not find any !!!

Question

Hello iceland 2k14 .
It would be fantastic if we could add boot_file , for kangaroo .Or at least an input file .txt , where more than one pub key can be placed.
I will be glad of any answer, THANK YOU FOR TAKING THE TIME FOR US.

DLL code

Hi, thanks fo the good work. Can you open source the DLL and publish source code?

Kangaroo_CPU source code?

Hi @iceland2k14,

Thanks for the code. I was wondering if the dynamic library Kangaroo_CPU source code is available?

I plan to make a few modifications and run it on my mac.

Thank you!

GPU support

This is not a request but a general idea...

Does anybody knows of a way to add GPU support to programs like this? there has to be a way to tell it, to use the GPU instead of the CPU....

CPU

как изменить количество ядер?
что лучше использовать R ,R1, Keyspace?

question.

Good afternoon. I hope you don't mind using your product as part of my project. Of course with reference to you.
but it is very difficult to combine the work of python and data output from dll. whether it is possible to make that the data output is controlled or output to a separate variable, which is preferable, or even turned off.
in fact, I only need to know the speed.
I will be grateful for your help.

and thanks again for your hard work. you help make Python faster, and the work of many programmers is easier

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.