[pomo] Hidmin kodiranje passworda


Započeo [IF] mariomako, Maj 02, 2011, 12:57:04 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Hidmin
Detaljan opis problema: Kako da vidim u koji format kodira ova skripta passworde i ih zapisuje u mysql databazu
Dio skripte:
COMMAND:register(playerid, params[])
{
	if(GetPVarInt(playerid, "Logged")) return SendClientMessage(playerid, COLOR_ORANGE, "[*] You're already logged in!");
	if(isnull(params)) return SendClientMessage(playerid, COLOR_ORANGE, "[*] Usage: /register [pass]");
	new Query[320], pName[MAX_PLAYER_NAME];
	GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
	mysql_real_escape_string(pName, pName);
	format(Query, sizeof Query, "SELECT * FROM `accounts` WHERE `Name` = '%s' LIMIT 1", pName);
	mysql_query(Query);
	mysql_store_result();
	if(mysql_num_rows())
	{
		SendClientMessage(playerid, COLOR_ORANGE, "[*] An account already exists under that name! Use \"/login\" to log in!");
		mysql_free_result();
		return 1;
	}
	mysql_free_result();
	WP_Hash(Query, 129, params);
	new IP[16];
	GetPlayerIp(playerid, IP, 16);
	format(Query, sizeof Query, "INSERT INTO `accounts` (Name, Password, IP, Admin, Money, Score, Kills, Deaths) VALUES ('%s', '%s', '%s', %i, %i, %i, %i, %i)",
	    pName,
	    Query,
	    IP,
	    GetPVarInt(playerid, "Admin"),
	    GetPlayerMoney(playerid),
	    GetPlayerScore(playerid),
	    GetPVarInt(playerid, "Kills"),
	    GetPVarInt(playerid, "Deaths"));
	mysql_query(Query);
	SetPVarInt(playerid, "Logged", 1);
	SendClientMessage(playerid, COLOR_LIMEGREEN, "[*] Succesfully registered and automatically logged in!");
	return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Poslednja Izmena: Maj 02, 2011, 12:58:02 POSLE PODNE od Mario Velickovski

Dude

*

zerocoolos

WP_Hash    ti enkriptira... ako se ne varam, to ti je whirpool hash od y_lessa...

uglavnom decriptirat nemos, kad ti jednom zapise da provjeris jel to taj pass samo ucitas iz baze hashiran pass i onaj koji igrac uneses wp_hass i tako usporedis...

Citat: Dude poslato Maj 02, 2011, 16:27:37 POSLE PODNE
WP_Hash    ti enkriptira... ako se ne varam, to ti je whirpool hash od y_lessa...

uglavnom decriptirat nemos, kad ti jednom zapise da provjeris jel to taj pass samo ucitas iz baze hashiran pass i onaj koji igrac uneses wp_hass i tako usporedis...

tako sam i mislio, a jel moze da napravim da ga kodira u MD5 hash ?

EDIT: Kako da trgnem to i da se ne ekriptira ?
EDIT2: Jel moze ovo da se enkriptira i u PHP-u
Poslednja Izmena: Maj 02, 2011, 17:34:10 POSLE PODNE od Mario Velickovski