hwp & javascript
vulnerability 2012. 10. 16. 00:56 |출처: 한컴 공식 개발문서
스크립트 관련 설정:
1. 도구 -> 환경설정 -> 기타 -> 스크립트 실행 확인
2. 도구 -> 매크로 -> 스크립트 매크로 보안 설정
웹에서 hwp호출예제
<html>
<script language="jscript">
var App = new ActiveXObject("HWPFrame.HwpObject.1");
function OnChangeCharShape() {
App.HAction.Run("SelectAll");
App.HAction.GetDefault("CharShape"
, App.HParameterSet.HCharShape.HSet);
App.HParameterSet.HCharShape.FaceNameHangul = "궁서체";
App.HParameterSet.HCharShape.FaceNameLatin = "궁서체";
App.HParameterSet.HCharShape.FaceNameHanja = "궁서체";
App.HParameterSet.HCharShape.FaceNameJapanese = "궁서체";
App.HParameterSet.HCharShape.FaceNameOther = "궁서체";
App.HParameterSet.HCharShape.FaceNameSymbol = "궁서체";
App.HParameterSet.HCharShape.FaceNameUser = "궁서체";
App.HParameterSet.HCharShape.Height = 4000;
App.HParameterSet.HCharShape.TextColor = 16737792;
App.HParameterSet.HCharShape.UnderlineType = 1;
App.HParameterSet.HCharShape.ShadowType = 1;
App.HAction.Execute("CharShape"
, App.HParameterSet.HCharShape.HSet);
App.HAction.Run("Cancel");
}
</script language="jscript">
<body>
<button onclick="OnChangeCharShape()"> 글자 모양 변경 </button>
</body>
</html>
'vulnerability' 카테고리의 다른 글
00410041 exploit (0) | 2013.05.09 |
---|---|
web browser bug hunting (0) | 2013.02.27 |
GOM Player 2.1.33.5071 exploit (0) | 2011.12.09 |
CVE ID 받기 (0) | 2011.03.31 |
LNK 파일 생성기(Windows LNK Vulnerability) (1) | 2010.07.27 |