当前位置:网站首页>XSS unexpected event
XSS unexpected event
2022-07-06 14:07:00 【Unknown white hat】
1. FSCommand() ( When an attacker needs to be embedded Flash This event can be used when executing in an object )
2. onAbort() ( When the user stops loading the picture )
3. onActivate() ( When the object is activated )
4. onAfterPrint() ( Triggered after the user prints or performs print preview )
5. onAfterUpdate() ( Triggered by the data object after updating data from the data source object )
6. onBeforeActivate() ( Fires before the object is set to the active element )
7. onBeforeCopy() ( The attacker executes the attack code before copying the selected part to the clipboard - An attacker can execute execCommand("Copy") Function trigger )
8. onBeforeCut() ( The attacker executes attack code before cutting the selected part to the clipboard )
9. onBeforeDeactivate() ( Triggered before the active element of the current object changes )
10. onBeforeEditFocus() ( Triggered when an object containing editable elements becomes active or when an editable object is selected )
11. onBeforePaste() ( Before the user is induced to paste or use execCommand("Paste") Function trigger )
12. onBeforePrint() ( Users need to be induced to print or attackers can use it print() or execCommand("Print") function ).
13. onBeforeUnload() ( Users need to be induced to close the browser - Unless you execute... From the parent window , Otherwise, the attacker cannot close the current window )
14. onBeforeUpdate() ( Triggered by the data object before updating data from the data source object )
15. onBegin() ( When the element cycle begins, it is determined by onbegin The event immediately triggers )
16. onBlur() ( Triggered when another window pops up and the current window loses focus )
17. onBounce() ( When marquee Object's behavior Property is set to “alternate” And when the scrolling content of the caption reaches one side of the window )
18. onCellChange() ( Triggered when the data of the data provider changes )
19. onChange() (select,text, or TEXTAREA Triggered when the field loses focus and the value changes )
20. onClick() ( Click in the form to trigger )
21. onContextMenu() ( The user needs to right-click the attack area )
22. onControlSelect() ( Triggered when the user creates a control selection on an object )
23. onCopy() ( Users need to copy something or use execCommand("Copy") Trigger on command )
24. onCut() ( Users need to cut something or use execCommand("Cut") Trigger on command )
25. onDataAvailable() ( The user needs to modify the data in the element , Or similar functions provided by attackers )
26. onDataSetChanged() ( Triggered when the data set is changed due to the change of data source object )
27. onDataSetComplete() ( Triggered when all data in the data source object is available )
28. onDblClick() ( The user double clicks a form element or link )
29. onDeactivate() ( Triggered when the active element is converted from the current object to another object in the parent document )
30. onDrag() ( Triggers when an element is being dragged )
31. onDragEnd() ( Triggered when the user finishes dragging the element )
32. onDragLeave() ( Triggered when the user drags the element away from the drop target )
33. onDragEnter() ( The user drags the object to the legal drag target )
34. onDragOver() ( The user drags the object across the legal drag target )
35. onDragDrop() ( The user will an object ( Such as files ) Drag to browser window )
36. onDragStart() ( Triggered when the user starts dragging elements )
37. onDrop() ( Triggered when the drag element is placed in the target area )
38. onEnded() ( In the video / Audio (audio/video) Trigger at the end of playback )
39. onError() ( Error loading document or image )
40. onErrorUpdate() ( Trigger on the data binding object when an error is encountered in updating related data from the data source object )
41. onFilterChange() ( Trigger when the filter completes the state change )
42. onFinish() ( When marquee When scrolling is complete, an attacker can execute an attack )
43. onFocus() ( When the window gains focus, an attacker can execute attack code )
44. onFocusIn() ( Triggered before the element is about to be set to focus )
45. onFocusOut() ( An attacker can trigger attack code when the window loses focus )
46. onHashChange() ( When the anchor part changes, the attack code is triggered )
47. onHelp() ( An attacker can press... When the user activates the current form F1 Trigger attack code )
48. onInput() ( stay <input> or <textarea> Triggered when the value of an element changes )
49. onKeyDown() ( Triggered when the user presses a key )
50. onKeyPress() ( Triggered when a keyboard key is pressed and a key is released )
51. onKeyUp() ( Triggered when the user releases a key )
52. onLayoutComplete() ( Triggered when the user finishes printing or print preview )
53. onLoad() ( The attacker triggers the attack code after the window is loaded )
54. onLoseCapture() ( Can be releaseCapture() Methods the trigger )
55. onMediaComplete() ( When a streaming media file is used , This event can be triggered before the file is played )
56. onMediaError() ( When the user opens a page containing media files in the browser , Event triggered when a problem occurs )
57. onMessage() ( The event is triggered when the page receives a message )
58. onMouseDown() ( The attacker needs to make the user click on an image to trigger an event )
59. onMouseEnter() ( Triggered when the cursor moves to an object or area )
60. onMouseLeave() ( The attacker needs to move the user's cursor to an image or table and then move it to trigger an event )
61. onMouseMove() ( The attacker needs to let the user move the cursor to a picture or table )
62. onMouseOut() ( The attacker needs to move the user's cursor to an image or table and then move it to trigger an event )
63. onMouseOver() ( Move the cursor to an object or area )
64. onMouseUp() ( The attacker needs to make the user click on an image )
65. onMouseWheel() ( Attackers need to let users use their mouse wheel )
66. onMove() ( Triggered when a user or attacker moves a page )
67. onMoveEnd() ( Triggered when the user or attacker moves the page )
68. onMoveStart() ( Triggered when a user or attacker starts moving a page )
69. onOffline() ( Triggered when the browser switches from online mode to offline mode )
70. onOnline() ( Triggered when the browser switches from offline mode to online mode )
71. onOutOfSync() ( Triggered when the element is out of sync with the current timeline )
72. onPaste() ( Users can paste or attackers can use execCommand("Paste") Function triggers )
73. onPause() ( Triggered when video or audio pauses )
74. onPopState() ( Browse history in the window (history object ) Trigger when a change occurs )
75. onProgress() ( An attacker can be in a FLASH Event triggered when loading )
76. onPropertyChange() ( Triggered when the user or attacker needs to change the attribute of the element )
77. onReadyStateChange() ( Every time readyState Automatically called when the property changes )
78. onRedo() ( Triggered when the user returns to the previous page )
79. onRepeat() ( Event is triggered when the playback is repeated )
80. onReset() ( Triggered when a user or attacker resets the form )
81. onResize() ( When the user changes the window size , An attacker can automatically trigger... In this way :<SCRIPT>self.resizeTo(500,400);</SCRIPT>)
82. onResizeEnd() ( Trigger when the user completes changing the size of the form )
83. onResizeStart() ( Trigger when the user starts to change the size of the form )
84. onResume() ( Triggered when the element continues to play )
85. onReverse() ( Trigger when the element is played back )
86. onRowsEnter() ( The user or attacker needs to change a row in the data source )
87. onRowExit() ( Triggered when a user or attacker changes a row in the data source and exits )
88. onRowDelete() ( The user or attacker needs to delete a row in the data source )
89. onRowInserted() (user or attacker would needto insert a row in a data source)
90. onScroll() ( Users need to scroll or attackers use scrollBy() function )
91. onSeek() ( Triggered when the user performs a lookup operation on an element )
92. onSelect() ( The user needs to select some text - An attacker can trigger... In this way : window.document.execCommand("SelectAll");)
93. onSelectionChange() ( Triggered when the user selects a text change - An attacker can trigger... In this way : window.document.execCommand("SelectAll");)
94. onSelectStart() ( Triggered when the user starts selecting text - An attacker can trigger... In this way : window.document.execCommand("SelectAll");)
95. onStart() ( stay marquee Triggered when the object starts a loop )
96. onStop() ( Triggered when the user presses the stop button or leaves the page )
97. onStorage() ( When Web Storage Trigger on update )
98. onSyncRestored() ( Triggered when the element is back in sync with its timeline )
99. onSubmit() ( Require users or attackers to submit forms )
100.onTimeError() ( Triggered when the user or attacker sets the time attribute incorrectly )
101.onTrackChange() ( Triggered when a user or attacker changes a song in the playlist )
102.onUndo() ( Triggered when the user returns to the previous browsing record page )
103.onUnload() ( Triggered when the user clicks any link or presses the back button or the attacker forces a click )
104.onURLFlip() ( When an advanced streaming format (ASF) file , By a HTML+TIME( Multimedia extension based on time interaction ) When the media tag is playing , Can be triggered at ASF Attack script embedded in the file )
105.seekSegmentTime() ( This is a method that can locate a specific point in an element within a certain time period , And can play from this point . This paragraph contains a repeating timeline , And include the use of AUTOREVERSE Property to play backwards .)
边栏推荐
猜你喜欢
强化学习基础记录
Strengthen basic learning records
Hackmyvm target series (4) -vulny
HackMyvm靶机系列(4)-vulny
Reinforcement learning series (I): basic principles and concepts
MATLAB打开.m文件乱码解决办法
深度强化文献阅读系列(一):Courier routing and assignment for food delivery service using reinforcement learning
. Net6: develop modern 3D industrial software based on WPF (2)
Hackmyvm target series (5) -warez
About the parental delegation mechanism and the process of class loading
随机推荐
"Gold, silver and four" job hopping needs to be cautious. Can an article solve the interview?
7-8 7104 Joseph problem (PTA program design)
深度强化文献阅读系列(一):Courier routing and assignment for food delivery service using reinforcement learning
Experiment 9 input and output stream (excerpt)
String ABC = new string ("ABC"), how many objects are created
How to turn wechat applet into uniapp
Implementation principle of automatic capacity expansion mechanism of ArrayList
Hackmyvm target series (6) -videoclub
Implementation of count (*) in MySQL
Read only error handling
【MySQL-表结构与完整性约束的修改(ALTER)】
Renforcer les dossiers de base de l'apprentissage
About the parental delegation mechanism and the process of class loading
Record a penetration of the cat shed from outside to inside. Library operation extraction flag
网络基础之路由详解
【黑马早报】上海市监局回应钟薛高烧不化;麦趣尔承认两批次纯牛奶不合格;微信内测一个手机可注册俩号;度小满回应存款变理财产品...
实验四 数组
7-5 staircase upgrade (PTA program design)
TypeScript快速入门
Which is more advantageous in short-term or long-term spot gold investment?