Página 1 de 1

Encriptacion ROT -1 en Delphi By Linkgl

Publicado: 08 Abr 2011, 17:04
por linkgl
Aca les dejo un ROT 1 byte en delphi lo acabo de codear para un manual de como hacer un crypter en delphi :P

Código: Seleccionar todo

// Encriptacion ROT -1
// Coder: Linkgl
// Lenguaje: Delphi
// Funcion-linkgl.blogspot.com
// Indetectables.net/foro
function LinkCryptRot(Cad:String;Lar:Integer):String;
var
i:Integer;
Temp:String;
begin
  for i:=1 to Lar do
  begin
    if Ord(Cad[i]) = 0 then
      Temp:=Temp + Chr(255)
    else
      Temp:=Temp + Chr(Ord(Cad[i])-1);
  end;
  Result:=Temp;
end;

function LinkDecryptRot(Cad:String;Lar:Integer):String;
var
i:Integer;
Temp:String;
begin
  for i:=1 to Lar do
  begin
    if Ord(Cad[i]) = 255 then
      Temp:=Temp + Chr(0)
    else
      Temp:=Temp + Chr(Ord(Cad[i])+1)
  end;
  Result:=Temp;
end;
Sólo pasenle el buffer como primer parámetro y el tamaño del buffer como segundo parámetro :P

Re: Encriptacion ROT -1 en Delphi By Linkgl

Publicado: 08 Abr 2011, 17:21
por konanxp
Tomo nota Linkgl del código, y espero ese tuto que seguro que nos ayudará a muchos autodidactas a comprender mejor un cripter.

Un saludo BRO.



Re: Encriptacion ROT -1 en Delphi By Linkgl

Publicado: 10 Abr 2011, 05:44
por linkgl
jeje dale x) igual yo estoy aprendiendo mucho sobre delphi x) está interesante :P