home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
TS-BLACK.ZIP
/
BLACK.PPE
(
.txt
)
< prev
next >
Wrap
PCBoard Programming Language Executable
|
1980-01-09
|
4KB
|
282 lines
;------------------------------------------------------------------------------
; .ss.
; `²²'
; .,sS$Ss,,s$ .,sS$$$Ss. .,sS$Ss,,s$ .ss. .sSs.
; .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
; $$$' .$$$' $$$²Sçsµ²' .$$$' .$$$'.$$$' .$$$' `$$b.
; $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$' ;$$$
; `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
; .sS²°$$$²²°"' d²°'
; .$$² .$$'
; $$$.,d$$'
; `²S$$S²'
;------------------------------------------------------------------------------
; P.P.L.X. 2.OO (C)1996 - Lone Runner / AEGiS CoRP'96
;------------------------------------------------------------------------------
; PPE 3.3O (Encryption type II) - Analysis ON - Postprocessing ON
;------------------------------------------------------------------------------
Integer INTEGER001
String STRING001
String STRING002
String STRING003
String STRING004
String STRING005
String STRING006
String STRING007
String STRING008
String STRING009
String STRING010
String STRING011
String STRING012
Declare Procedure PROC001()
;------------------------------------------------------------------------------
STRING002 = ReadLine(PPEPath() + "BLACK.CFG", 1)
STRING003 = ReadLine(PPEPath() + "BLACK.CFG", 2)
STRING004 = ReadLine(PPEPath() + "BLACK.CFG", 3)
STRING005 = ReadLine(PPEPath() + "BLACK.CFG", 4)
STRING006 = ReadLine(PPEPath() + "BLACK.CFG", 5)
STRING007 = ReadLine(PPEPath() + "BLACK.CFG", 6)
:LABEL001
Cls
DispFile PPEPath() + "BLACK.PCB", 0
AnsiPos 8, 4
Print "@X0F BLACKLiST ViΣW FuCkoFF «=-=- Blacklist A Lamer"
AnsiPos 8, 4
Print STRING002
PROC001()
INTEGER001 = 1
STRING001 = ""
While (STRING001 <> Chr(13)) Do
STRING001 = ""
While (STRING001 == "") Do
STRING001 = Inkey()
EndWhile
AnsiPos STRING005, STRING006
If (STRING001 == "RIGHT") Inc INTEGER001
If (STRING001 == "LEFT") Dec INTEGER001
If (STRING001 == "UP") Inc INTEGER001
If (STRING001 == "DOWN") Dec INTEGER001
If (INTEGER001 == 0) INTEGER001 = 3
If (INTEGER001 == 4) INTEGER001 = 1
AnsiPos STRING005, STRING006
If (INTEGER001 == 1) Print STRING002
PROC001()
AnsiPos STRING005, STRING006
If (INTEGER001 == 2) Print STRING003
PROC001()
AnsiPos STRING005, STRING006
If (INTEGER001 == 3) Print STRING004
PROC001()
EndWhile
If (INTEGER001 == 1) Then
Goto LABEL002
Endif
If (INTEGER001 == 2) Then
Goto LABEL004
Endif
If (INTEGER001 == 3) Then
Goto LABEL006
Endif
INTEGER001 = 0
:LABEL002
INTEGER001 = INTEGER001 + 1
Cls
STRING011 = ReadLine(PPEPath() + "BLACK.CFG", 7)
STRING012 = ReadLine(PPEPath() + "BLACK.CFG", 8)
DispFile PPEPath() + "PASS.PCB", 1
InputStr STRING012 + "@X07", STRING010, 14, 15, Mask_Ascii(), 2 + 128 + 8 + 256
If (STRING010 == STRING011) Then
AnsiPos 1, 8
DispStr "@X0A@X08CoDeD By SnaRf@X07"
Delay 2
AnsiPos 1, 8
DispStr "@X02@X07CoDeD By SnaRf@X07"
Delay 2
AnsiPos 1, 8
DispStr "@X03@X0FCoDeD By SnaRf"
Delay 15
Goto LABEL003
Else
Select Case (INTEGER001)
Case 1
PrintLn "Thats Rong Man!"
PrintLn ""
Goto LABEL002
Case 2
PrintLn "Please Enter The Right Password"
PrintLn ""
Goto LABEL002
Case 3
PrintLn "Another Lamer Trying To Act Smart!!"
Goto LABEL001
Endif
End Select
:LABEL003
Cls
DispFile PPEPath() + "BLACK2.PCB", 1
AnsiPos 32, 6
InputStr "_", STRING008, 7, 30, " 0123456789!#$%^&*()=_+`~qwertyuiop[]\|asdfghjkl;'zxcvbnm,./<>?:{}åäöÅÄÖQWERTYUIOPASDFGHJKLZXCVBN""M", 0
If (STRING008 == "") Then
Goto LABEL001
Endif
If (STRING008 == "SNARF ROCKS!!") Then
Goto LABEL005
Endif
STRING008 = StripAtx(STRING008)
STRING009 = STRING008
STRING009 = Space(32) + STRING009 + Space(32)
INTEGER001 = Len(STRING009) - 32
FAppend 1, STRING007, 1, 3
FPutLn 1, STRING008
FClose 1
Newlines 1
Goto LABEL001
EndProc
:LABEL004
Cls
DispFile STRING007, 0
Wait
Goto LABEL001
:LABEL005
Cls
AnsiPos 1, 1
Print "@X0FYes, Yes...I know I rock. Now Go And Blacklist Someone Usefull!!"
Delay 20
AnsiPos 31, 3
Print "@X08>=-FRoM SnaRf-=<"
Delay 2
AnsiPos 31, 3
Print "@X07>=-@X07FRoM SnaRf-=<"
Delay 2
AnsiPos 31, 3
Print "@X0F>=-@X0FFRoM SnaRf-=<"
Delay 30
Goto LABEL001
:LABEL006
AnsiPos 29, 5
Print "K"
Delay 1
AnsiPos 29, 5
Print "@X07K@X08o"
Delay 1
AnsiPos 29, 5
Print "@X0FK@X07o@X08D"
Delay 1
AnsiPos 29, 5
Print "@X07K@X0Fo@X07D@X08e"
Delay 1
AnsiPos 29, 5
Print "K@X07o@X0FD@X07e@X08D"
Delay 1
AnsiPos 29, 5
Print " d@X07D@X0Fe@X07D@X08 B"
Delay 1
AnsiPos 29, 5
Print " D@X07e@X0FD @X07B@X08y"
Delay 1
AnsiPos 29, 5
Print " e@X07D @X0FB@X07y"
Delay 1
AnsiPos 29, 5
Print " @X08D @X07B@X0Fy"
Delay 1
AnsiPos 29, 5
Print " @X08B@X07y"
Delay 1
AnsiPos 29, 5
Print " @X08y"
Delay 1
AnsiPos 29, 5
Print " "
Delay 3
AnsiPos 38, 5
Print "SnaRf"
Delay 2
AnsiPos 38, 5
Print "@X07SnaRf"
Delay 2
AnsiPos 38, 5
Print "@X0FSnaRf"
Delay 10
End
;------------------------------------------------------------------------------
Procedure PROC001()
AnsiPos STRING003, STRING004
Color 0
Print " "
Backup 1
EndProc
;------------------------------------------------------------------------------
;
; Usage report (before postprocessing)
;
; ■ Statements used :
;
; 1 End
; 5 Cls
; 1 Wait
; 1 Color
; 28 Goto
; 20 Let
; 25 Print
; 5 PrintLn
; 20 If
; 4 DispFile
; 1 FAppend
; 1 FClose
; 1 FPutLn
; 2 InputStr
; 22 Delay
; 2 Inc
; 2 Dec
; 1 Newlines
; 3 DispStr
; 30 AnsiPos
; 1 Backup
; 2 EndProc
;
;
; ■ Functions used :
;
; 18 +
; 1 -
; 19 ==
; 1 <>
; 11 !
; 1 Len(
; 2 Space()
; 1 Chr()
; 1 StripAtx()
; 1 Inkey()
; 1 Mask_Ascii()
; 11 PPEPath()
; 8 ReadLine()
;
;------------------------------------------------------------------------------
;
; Analysis flags : No flag
;
;------------------------------------------------------------------------------
;
; Postprocessing report
;
; 0 For/Next
; 2 While/EndWhile
; 6 If/Then or If/Then/Else
; 1 Select Case
;
;------------------------------------------------------------------------------
; AEGiS Corp - Break the routines, code against the machines!
;------------------------------------------------------------------------------