- Joined
- Oct 11, 2009
- Messages
- 5
- Reaction score
- 0
It use all version.
go to net-login-handler-LoginPasswordHandler.java
[ Find ]
loginok = c.login(login, pwd, ipBan || macBan);
[ Add Below ]
if(loginok == 5) {
Connection con = (Connection) DatabaseConnection.getConnection();
try {
PreparedStatement ps = (PreparedStatement) con.prepareStatement("INSERT INTO accounts (name, password) VALUES (?, ?)");
ps.setString(1, login);
ps.setString(2, LoginCrypto.hexSha1(pwd));
ps.executeUpdate();
ps.close();
} catch(Exception e) {
loginok = c.login(login, pwd, ipBan || macBan);
}
loginok = c.login(login, pwd, ipBan || macBan);
}
and go to net-clien-LoginCrypto.java
[ Find ]
private static String hexSha1(String in) {
[ Replace ]
public static String hexSha1(String in) {
very simple
go to net-login-handler-LoginPasswordHandler.java
[ Find ]
loginok = c.login(login, pwd, ipBan || macBan);
[ Add Below ]
if(loginok == 5) {
Connection con = (Connection) DatabaseConnection.getConnection();
try {
PreparedStatement ps = (PreparedStatement) con.prepareStatement("INSERT INTO accounts (name, password) VALUES (?, ?)");
ps.setString(1, login);
ps.setString(2, LoginCrypto.hexSha1(pwd));
ps.executeUpdate();
ps.close();
} catch(Exception e) {
loginok = c.login(login, pwd, ipBan || macBan);
}
loginok = c.login(login, pwd, ipBan || macBan);
}
and go to net-clien-LoginCrypto.java
[ Find ]
private static String hexSha1(String in) {
[ Replace ]
public static String hexSha1(String in) {
very simple

