I'm still monitoring EggCrack's status. If it is not working, please give me as many details as you can about the issue and I'll see what can be done to get the program working again. Keep in mind that I'm only willing to make minor changes to this revision (1.8) since I've got an ongoing re-write over at ****** (
https://******.com/Manevolent/EggCrack). This version will likely be completed when EggCrack 1.8 is no longer working, until then I'm in code limbo here.
I wouldn't recommend using the ****** source right now as it's extremely beta, however I'm looking at the sourcecode for UrlAccountOutput, and I see this:
Code:
String query = String.format(
"username=%s&password=%s",
URLEncoder.encode(account.getUsername(), CHARSET),
URLEncoder.encode(credential.toString(), CHARSET)
);
Via
https://******.com/Manevolent/EggCra...untOutput.java
This string is later encoded using UTF-8 ("CHARSET") in the POST data for the URL specified. I'm not sure Niels' script will work in this case. If you're looking to parse this in PHP, you would need something like:
Code:
$username = $_POST["username"];
$password = $_POST["password"];
Saved as "something.php".
Where your posting URL would be set to
https://website.net/something.php with
no URL parameters.
You may be wondering why EggCrack 2.0 will not work like EggCrack 1.8, where you could use URL parameters to easily send the credentials. I changed it to the POST/urlencoded params because webservers log requested URLs -- this means your usernames and passwords could be in some log somewhere, leaving you open to account leaks if someone gets their hands on your server.