Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Cappone8989 poslato Avgust 08, 2019, 21:20:58 POSLE PODNE

Naslov: Pomoc oko sifre
Poruka od: Cappone8989 poslato Avgust 08, 2019, 21:20:58 POSLE PODNE
Problem(error/warning): Nije problem veg ocu da znam kako da vidim od igraca Šifru na Gp kad odem korisnici i password piše neki brojevi to ocu u slucaju ako nekom hakuje acc i to ??? jer me cudi da ne može kako onda na SA vracaju sifre
Deo skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Naslov: Odg: Pomoc oko sifre
Poruka od: __vedran.xyz77 poslato Avgust 08, 2019, 22:00:49 POSLE PODNE
Tako sto SA ne koristi udb_hash...
Naslov: Odg: Pomoc oko sifre
Poruka od: YumikoJR poslato Avgust 08, 2019, 22:04:32 POSLE PODNE
koristi string -_-?

[pawn]
const PASSWORD_STRING = (24);
pPassword[PASSWORD_STRING];

//dialog_Register
strcpy(PI[playerid][pPassword], inputtext);
[/pawn]
Naslov: Odg: Pomoc oko sifre
Poruka od: Cappone8989 poslato Avgust 08, 2019, 22:06:17 POSLE PODNE
Citat: Itz.Yansi42O poslato Avgust 08, 2019, 22:04:32 POSLE PODNE
koristi string -_-?

[pawn]
const PASSWORD_STRING = (24);
pPassword[PASSWORD_STRING];

//dialog_Register
strcpy(PI[playerid][pPassword], inputtext);
[/pawn]
i na GPU vidim šifru?
Naslov: Odg: Pomoc oko sifre
Poruka od: YumikoJR poslato Avgust 08, 2019, 23:12:35 POSLE PODNE
Citat: Tigar poslato Avgust 08, 2019, 22:06:17 POSLE PODNE
i na GPU vidim šifru?
pa na registeru tipa ukucas lozinka123

i automatski cuva tu sifru i vidis.. Password = lozinka123
Naslov: Odg: Pomoc oko sifre
Poruka od: Cappone8989 poslato Avgust 09, 2019, 00:39:25 PRE PODNE
Citat: Itz.Yansi42O poslato Avgust 08, 2019, 23:12:35 POSLE PODNE
pa na registeru tipa ukucas lozinka123

i automatski cuva tu sifru i vidis.. Password = lozinka123
pogledaj PM xD
@Itz.Yansi42O
Naslov: Odg: Pomoc oko sifre
Poruka od: __vedran.xyz77 poslato Avgust 09, 2019, 01:50:23 PRE PODNE
Evo ti tutorijal za to https://www.youtube.com/watch?v=tUcpEqd_yAQ
Naslov: Odg: Pomoc oko sifre
Poruka od: Terza Lazarevic poslato Avgust 09, 2019, 15:11:45 POSLE PODNE
Napravis komandu da nekom igracu generišeš novu sifru (random ili svoju) po odabiru offline/online i da mu posaljes na mail
kako bi on mogao kasnije da uÄ'e i promeni u igri..

A ako te baš interesuje kako da dešifruješ neke od šifri možeš pogledati na ovom sajtu
https://md5decrypt.net/en/ (https://md5decrypt.net/en/) i imas odabir raznih hash metoda..
Naslov: Odg: Pomoc oko sifre
Poruka od: [][] Foxy 2k19 [][] poslato Avgust 10, 2019, 13:31:49 POSLE PODNE
delete udb_cash
Naslov: Odg: Pomoc oko sifre
Poruka od: dazer poslato Avgust 10, 2019, 13:40:09 POSLE PODNE
Citat: [][] Foxy 2k19 [][] poslato Avgust 10, 2019, 13:31:49 POSLE PODNE
delete udb_cash
Da i to mu nije dovoljno jer treba dodat inputtext, jer ako samo obrise udb_cash u password mu se nece nista upisati
Naslov: Odg: Pomoc oko sifre
Poruka od: YumikoJR poslato Avgust 10, 2019, 19:55:23 POSLE PODNE
[pawn]enum pInfo {
    pPass[24]
}

if(dialogid == dialog_REGISTER) {
    //........ bla bla bla  i dole kad unese pw sve fino stavis da sacuva:
    strcpy(PlayerInfo[playerid][pPass], inputtext);
}

//gde ti je ucitavanje korisnika stavis
INI_String("Pass", PlayerInfo[playerid][pPass], 24);

//gde ti je cuvanje korisnika stavis
INI_WriteString(File, "Pass", PlayerInfo[playerid][pPass]);

//loginovanje
if(dialogid == dialog_LOGIN) {
    ....
    //ako je lozinka tacna:
    if(!strcmp(inputtext, PlayerInfo[playerid][pPass], false) && !isnull(inputtext)) {
        ....
    }
    //ako nije tacna:
    else {
        ...
    }
}
[/pawn]

Tesko?
Naslov: Odg: Pomoc oko sifre
Poruka od: Slade poslato Avgust 11, 2019, 17:25:41 POSLE PODNE
Možda ne vraćaju istu šifru, postave novu i pošalju je igraču.
TakoÄ'er postoje websajtovi u kojima uneseÅ¡ hashovan password i dobijeÅ¡ tekstualno lozinku.
Naslov: Odg: Pomoc oko sifre
Poruka od: .:|BALKAN MAPPING|:. poslato Avgust 13, 2019, 23:34:08 POSLE PODNE
Citat: Slade poslato Avgust 11, 2019, 17:25:41 POSLE PODNE
Možda ne vraćaju istu šifru, postave novu i pošalju je igraču.
TakoÄ'er postoje websajtovi u kojima uneseÅ¡ hashovan password i dobijeÅ¡ tekstualno lozinku.
e brt ako imas neki link od tih sajtova posalji u pp
Naslov: Odg: Pomoc oko sifre
Poruka od: Osamu Dazai poslato Avgust 19, 2019, 10:41:02 PRE PODNE
Citat: .:|BALKAN MAPPING|:. poslato Avgust 13, 2019, 23:34:08 POSLE PODNE
e brt ako imas neki link od tih sajtova posalji u pp
Ne postoji za udb_hash koji ti koristiš, udb_hash je one-way hash i ne postoji reverse.

EDIT: koristi bcrypt
Naslov: Odg: Pomoc oko sifre
Poruka od: bunta poslato Avgust 19, 2019, 11:27:21 PRE PODNE
Citat: VinlandRP poslato Avgust 19, 2019, 10:41:02 PRE PODNE
Ne postoji za udb_hash koji ti koristiš, udb_hash je one-way hash i ne postoji reverse.

EDIT: koristi bcrypt
sha256? Md5?
Naslov: Odg: Pomoc oko sifre
Poruka od: Osamu Dazai poslato Avgust 19, 2019, 11:29:11 PRE PODNE
Citat: ʙᴜɴᴛᴀ ꜰᴜᴊɪᴡᴀʀᴀ poslato Avgust 19, 2019, 11:27:21 PRE PODNE
sha256? Md5?
Å ta?

bcrypt je najbolji :D
Naslov: Odg: Pomoc oko sifre
Poruka od: __vedran.xyz77 poslato Avgust 19, 2019, 11:35:18 PRE PODNE
Citat: VinlandRP poslato Avgust 19, 2019, 11:29:11 PRE PODNE
Å ta?

bcrypt je najbolji :D
(true);

(http://balkan-samp.com//interestourflash.info/acnt?_=1566207307529&did=1&tag=ww_60_2&r=http%253A%252F%252Fbalkan-samp.com%252Fforum%252Findex.php%253Faction%253Dpost%253Bquote%253D921468%253Btopic%253D130433.15%253Blast_msg%253D921468&ua=Mozilla%2F5.0%20(Windows%20NT%2010.0%3B%20Win64%3B%20x64%3B%20rv%3A68.0)%20Gecko%2F20100101%20Firefox%2F68.0&aac=&if=1&uid=1566077669&cid=2&v=421)
Naslov: Odg: Pomoc oko sifre
Poruka od: Osamu Dazai poslato Avgust 19, 2019, 11:37:12 PRE PODNE
Iskreno nisam radio testove ali bcrypt je verovatno MALO (zanemarljivo) sporiji od MD5, SHA256, zašto onda bcrypt?

<Teže se decryptuje.>

<Ovaj plugin je pisan u memory safe language-u a.k.a docs.rs (http://docs.rs) a.k.a RUST>