home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
BBS
/
POB605.ZIP
/
POB605.PPE
(
.txt
)
< prev
Wrap
PCBoard Programming Language Executable
|
1995-01-02
|
2KB
|
154 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.O1 (Encryption type I) - Analysis ON - Postprocessing ON
;------------------------------------------------------------------------------
Integer INTEGER001
Integer INTEGER002
Integer INTEGER003
Integer INTEGER004
Integer INTEGER005
Integer INTEGER006
Integer INTEGER007
String STRING001
String STRING002
String STRING003
String STRING004
String STRING005
String STRING006
String STRING007
String STRING008
String STRING009
;------------------------------------------------------------------------------
Goto LABEL001
End
If (0 == 0) PROCEDURE001 = "DUMMY"
EndProc
:LABEL001
STRING001 = YesChar()
STRING002 = Chr(13)
STRING003 = Chr(27)
STRING004 = Chr(7)
INTEGER002 = 10
STRING005 = PPEPath() + "CFG" + LangExt()
STRING006 = ReadLine(STRING005, 1)
STRING007 = ReadLine(STRING005, 2)
INTEGER003 = ReadLine(STRING005, 3)
INTEGER004 = ReadLine(STRING005, 4)
INTEGER005 = ReadLine(STRING005, 5)
INTEGER006 = ReadLine(STRING005, 6)
INTEGER007 = ReadLine(STRING005, 7)
STRING008 = ReadLine(STRING005, 8)
Cls
DispFile PPEPath() + PPEName(), 2 + 1 + 4
AnsiPos 50, 2
Print "@X08POB605 [PPE3] by POB(@X0Ac@X08)1995"
Print STRING008
AnsiPos INTEGER004, INTEGER005
Print STRING006
AnsiPos INTEGER006, INTEGER007
Print STRING007
AnsiPos 29, INTEGER003
Print "░░░░░░░░░░░░░░░░░░░░░░░░"
AnsiPos 29, INTEGER003
For INTEGER001 = 0 To INTEGER002
Print "████"
MPrint STRING004
Delay 20
Inc INTEGER001
STRING009 = Inkey()
If (STRING009 == STRING003) Goto LABEL003
If (STRING009 == STRING002) Goto LABEL002
Next
DefColor
Cls
:LABEL002
DefColor
Cls
KbdStuff YesChar() + STRING002
End
:LABEL003
DefColor
KbdStuff NoChar() + STRING002 + "MENU" + STRING002
End
;------------------------------------------------------------------------------
;
; Usage report (before postprocessing)
;
; ■ Statements used :
;
; 3 End
; 3 Cls
; 5 Goto
; 18 Let
; 6 Print
; 4 If
; 1 DispFile
; 3 DefColor
; 1 Delay
; 1 Inc
; 2 KbdStuff
; 5 AnsiPos
; 1 MPrint
; 1 EndProc
;
;
; ■ Functions used :
;
; 10 +
; 3 ==
; 1 <
; 1 <=
; 2 >=
; 1 !
; 2 &&
; 1 ||
; 3 Chr()
; 1 NoChar()
; 2 YesChar()
; 1 Inkey()
; 2 PPEPath()
; 8 ReadLine()
; 1 LangExt()
; 1 PPEName()
;
;------------------------------------------------------------------------------
;
; Analysis flags : M
;
; M - Send text to modem only ■ 4
; Some informations are sent only to the modem, not to the local
; screen, this is a well known way to make stealth backdoors, Check!
; ■ Search for : SENDMODEM, MPRINT, MPRINTLN
;
;------------------------------------------------------------------------------
;
; Postprocessing report
;
; 1 For/Next
; 0 While/EndWhile
; 0 If/Then or If/Then/Else
; 0 Select Case
;
;------------------------------------------------------------------------------
; AEGiS Corp - Break the routines, code against the machines!
;------------------------------------------------------------------------------