Changeset 1492
- Timestamp:
- 12/13/07 15:48:15 (9 months ago)
- Files:
-
- phoneyc/trunk/ActiveX.py (modified) (3 diffs)
- phoneyc/trunk/honeyclient.py (modified) (1 diff)
- phoneyc/trunk/modules/jscript/HPInfo.js (added)
- phoneyc/trunk/tests/hpinfo.html (added)
- phoneyc/trunk/tests/hpinfo1.html (added)
- phoneyc/trunk/tests/hpinfo2.html (added)
- phoneyc/trunk/tests/hpinfo3.html (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
phoneyc/trunk/ActiveX.py
r1480 r1492 28 28 self.clsid['5D86DDB5-BDF9-441B-9E9E-D4730F4EE499'] = BitDefender() 29 29 self.clsid['E23FE9C6-778E-49D4-B537-38FCDE4887D8'] = VLC() 30 self.clsid['62DDEB79-15B2-41E3-8834-D3B80493887A'] = HPInfo() 30 31 31 32 self.clsname = {} … … 37 38 self.clsname['IERPCTL.IERPCTL'] = RealPlayer() 38 39 self.clsname['IERPCTL.IERPCTL.1'] = RealPlayer() 40 self.clsname['HPInfoDLL.HPInfo.1'] = HPInfo() 39 41 40 42 # set up the pure JScript version … … 199 201 self.cve_id = ('CVE-NOMATCH', ) 200 202 self.description = 'VLC ActiveX Control' 203 204 class HPInfo(ActiveX): 205 def __init__(self): 206 self.js_src = self.load_js_src('HPInfo.js') 207 self.classname = 'HPInfo' 208 self.cve_id = ('CVE-NOMATCH', ) 209 self.description = 'HP Info Center ActiveX Control' phoneyc/trunk/honeyclient.py
r1484 r1492 572 572 elif self.vbs_inScript: 573 573 if v not in self.vbs_script_srcs: self.vbs_script_srcs.append(v) 574 # force a newline before the next script body 575 self.js_body.append('\n') 576 self.vbs_body.append('\n') 574 577 # when in a script body, set literal to be True. this is because 575 578 # SGML parsers will intercept things like foo<bar and '<v:rect'
