Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What if you do not have NET at all #37

Closed
jmcunx opened this issue Apr 5, 2023 · 11 comments
Closed

What if you do not have NET at all #37

jmcunx opened this issue Apr 5, 2023 · 11 comments

Comments

@jmcunx
Copy link

jmcunx commented Apr 5, 2023

is there a way to down load this data when none of my systems have NET6 or any verion of NET ?

Thanks

@gorfou
Copy link

gorfou commented Apr 5, 2023

Or, maybe this sounds completely out of this world, but I use Linux exclusively for the last 20 years. I know there's some support for it with with Mono, but a little platform agnosticism would have been appreciated here.

@NocFlame
Copy link

NocFlame commented Apr 6, 2023

The "new" .Net plattform is Cross-platform, Open source and Free. No need for mono. Please have a look at https://dotnet.microsoft.com/en-us/download/

@nelsonjchen
Copy link

From a minor conversation on HN, @jmcunx is trying to run this on OpenBSD.

@nelsonjchen
Copy link

I think for some of us, we'll like to not have to install a pile of dependencies. For that, I think the shell script presented here:

#30

should suffice.

@jmcunx
Copy link
Author

jmcunx commented Apr 7, 2023

Actually I already have pwned-passwords-sha1-ordered-by-hash-v8.7z, I pulled that before the download change a while ago.

I was hoping to find is a diff between that file and what is mentioned in this post:

https://www.troyhunt.com/seized-genesis-market-data-is-now-searchable-in-have-i-been-pwned-courtesy-of-the-fbi-and-operation-cookie-monster/

Note, OpenBSD does not support any version of NET, which is what I am on

@TheSemicolons
Copy link

@jmcunx Mono may be an option: https://www.mono-project.com/
2023-04-07-181936_579x364_scrot

@LauraRozier
Copy link

LauraRozier commented Apr 8, 2023

Or, maybe this sounds completely out of this world, but I use Linux exclusively for the last 20 years. I know there's some support for it with with Mono, but a little platform agnosticism would have been appreciated here.

It is very platform agnostic, using .net6 which works on the main operating systems used by most people and administrators.
If you need it on bsd this badly, just spin up a small VM with Linux and write a small interface between them.

Or good luck figuring out how to work with CloudFlare from the small amount of languages that do work on OpenBSD. Could try NodeJS.

A rewrite using puppeteer should be easy enough if your daily driver is an OpenBSD system ;)

@troyhunt
Copy link
Contributor

troyhunt commented Apr 8, 2023

Further, the API is completely platform agnostic. If you want to download all the data without using the official downloader, here's how to do it:

for 00000 to FFFFF download hash range file

You're welcome 🙂

@jmcunx
Copy link
Author

jmcunx commented May 29, 2023

Hi

This can be closed, I ended up using a Linux system to get the list.

After looking at the new file, I realized the diff would be as large as the main file :)

Anyways, thank for all the work done to maintain this list.

@jmcunx jmcunx closed this as completed May 29, 2023
@jmcunx
Copy link
Author

jmcunx commented May 29, 2023

Hi

I just closed this issue.

After looking at the new file, I realized the diff would be as large as the main file :)

Anyways, thank for all the work done to maintain this list.

@muzso
Copy link

muzso commented Oct 11, 2024

For people looking for a simple (just curl !) solution for HIBP password hash downloads: #79

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants