home *** CD-ROM | disk | FTP | other *** search
- {$I-}
- {$M $8000,0,0}
- {$G+}
- program firefxp;
- uses dos, crt;
- var
-
- f,f1:text;
- c:char;
- strin:array [1..68] of char;
- a,i:integer;
-
- procedure decritta;
- begin
- repeat
- read (f,c);
- asm
- pusha;
- lea bx, c; {carica la pwd}
- sub byte ptr [bx], $15;
- popa;
- end;
- write (f1,c);
- read (f,c);
- until eoln (f);
- end;
-
- begin
- writeln;
- writeln ('■fIRE-LFTP■ lEAP-FTP PASSWORD CRACKER by ÷xOANON÷ ■uNITED cRACKING fORCE■ 1997');
- writeln;
- assign (f, 'SITES.INI');
- reset (f);
- a:=IOresult;
- {$I+}
- if a <> 0 then
- begin
- sound (1000);
- delay (100);
- nosound;
- writeln ('SITES.INI not found! Be sure to have it in your fIREFXP directory.');
- writeln;
- halt (1);
- end;
- assign (f1,'SITES.DEC');
- rewrite (f1);
- for i:=1 to 68 do
- begin
- strin[i]:='-';
- write (f1,strin[i]);
- end;
- write (f1,#013);
- write (f1,#010);
- strin:='Decrypted by fIRELFTP - Coded by xOANON [uNITED cRACKING fORCE] 1997';
- for i:= 1 to 68 do
- write (f1,strin[i]);
- write (f1,#013);
- write (f1,#010);
- for i:=1 to 68 do
- begin
- strin[i]:='-';
- write (f1,strin[i]);
- end;
- write (f1,#013);
- write (f1,#010);
- write (f1,#013);
- write (f1,#010);
-
- while not eof (f) do
- begin
- repeat
- read (f,c); {name ftp}
- if c <> #127 then write (f1,c);
- if c=#127 then decritta;
-
- until eoln (f);
- end;
-
- close (f);close (f1);
- sound (1000);
- delay (120);
- nosound;
- writeln ('OK... decrypted file stored in SITES.INI');
- writeln;
-
- end.