Thema
:
Verschlüsselungs-Trojaner, Hilfe benötigt
Einzelnen Beitrag anzeigen
Blup
Registriert seit: 7. Aug 2008
Ort: Brandenburg
1.477 Beiträge
Delphi 12 Athens
#
182
AW: Verschlüsselungs-Trojaner, Hilfe benötigt
11. Jun 2012, 13:48
Zitat von
Marcu
:
Der RNG sieht in Delphi so aus: (Danke an Yvonne fürs schreiben und recherchieren
)
In Delphi eher so:
zusammenfalten
·
markieren
Delphi-Quellcode:
function
GetRandomNumber: DWORD;
// http://www.cems.uwe.ac.uk/~irjohnso/coursenotes/ufeen8-15-m/p1192-parkmiller.pdf
// Seite 1195 (function Random Integer)
function
RDTSC: DWORD;
register
;
asm
dw $310F
// = rdtsc
xor
eax, edx
end
;
const
a = 16807;
q = 127773;
(* 2147483647 div a *)
r = 2836;
var
t, hi, lo: DWORD;
begin
t := RDTSC;
hi := t
div
q;
lo := t
mod
r;
Result := (a * lo - r * hi)
mod
100000;
(* $186A0 *)
end
;
Zitat
Blup
Öffentliches Profil ansehen
Mehr Beiträge von Blup finden