3.27k likes | 3.39k Vues
The CID PPE is a tool designed to enhance user security by checking the security level and caller ID information of incoming calls. It verifies if the caller ID matches the specified range and logs the information if found. Users can specify a configuration file for customization; if none is provided, the default CID.CFG in the same directory will be used. The tool features various filtering options, including the ability to parse command line inputs and manage different user records efficiently. Ideal for ensuring secure communication in PCB-based systems.
E N D
; *****************************************************************
; * *
; * *
; * *
; * *
; * *
; *****************************************************************
; This .PPE checks the secrity level of a user and if within the specified
; range, checks the Caller ID info for the phone number. If a number is
; IF the configuration file is not specified, the CID.CFG in the same directory
STRING ConfigFile, CID, Private, Outside, Search(5), NameSearch(5), Text
STRING CIDFile, PrivateFile, OutsideFile, NoMatchFile, LockOutFile
STRING BadNumFile, PCPNumFile, PCPUserFile, FileName, Label, AreaCode
STRING CID_AC, CID_NUM, TEMP_AC, TEMP_NUM, PF_Sec, OF_Sec, NM_Sec
BYTE SecLow, SecHigh, Pos, Offset, NamePos, NameOffset, X, Length
BOOLEAN LogName, LogNoMatch, LogLockout, LogPCPursuit, Done, CIDTest
BOOLEAN AreaCodeFix, AreaCodeFixed, LogFix, Display, NoMatch
BOOLEAN SearchHex(5), NameSearchHex(5), SearchHexFlag, NameSearchHexFlag
IF (ConfigFile = "") LET ConfigFile = PPEPATH() + PPENAME() + ".CFG"