Guest User

Untitled

a guest
Oct 17th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.22 KB | None | 0 0
  1. esi:=0;
  2. for i:=1 to length(s) do begin
  3. esi:=(ord(s[i]) shl 8 ) xor esi;
  4. eax:=8;
  5. while eax>0 do begin
  6.  if esi:=$8000 then inc(esi,esi)
  7.   else begin
  8.    inc(esi,esi);
  9.    esi:=esi xor $1021 ;
  10.   end;
  11.  dec(eax);
  12. end;
  13. end;
Add Comment
Please, Sign In to add comment