Index of /~erikpoll/websec/demo

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory  -  
[TXT]README.html2025-09-10 15:15 5.2K 
[TXT]UI_redressing_blackboard.html2024-10-15 21:12 694  
[TXT]UI_redressing_brightspace.html2024-10-15 21:23 878  
[TXT]clickjack_basic.html2024-10-15 20:46 1.0K 
[TXT]clickjack_some_button.html2024-10-15 20:48 1.3K 
[TXT]clickjack_some_button_transparent.html2024-10-15 20:48 1.1K 
[DIR]components/2024-10-15 20:56 -  
[TXT]cursor-jacking.html2024-10-15 21:07 1.9K 
[TXT]demo_DOM.html2025-08-31 11:14 4.0K 
[TXT]demo_DOM2.html2024-09-03 12:49 5.5K 
[TXT]demo_get_post.html2024-09-03 13:27 4.8K 
[TXT]demo_javascript.html2024-09-03 13:18 4.0K 
[TXT]framebuster.html2024-10-15 21:11 922  
[TXT]framebusting1.html2024-10-15 21:11 352  
[TXT]framebusting2.html2024-10-15 21:11 1.3K 
[DIR]img/2024-09-03 12:50 -  
[TXT]mixed_content.html2024-09-11 15:07 1.7K 
[TXT]movement.html2024-10-15 21:14 651  
[TXT]test_SOP.html2024-09-25 16:30 2.1K 
[TXT]test_SOP_https_version.html2024-09-25 16:30 1.8K 
[TXT]xss_via_DOM.html2024-09-25 16:29 6.4K 

websec demos

Demo webpages for Web Security

This directory contains toy examples of webpages to illustrate some features of the web -- or, more specifically, of HTTP, HTML and URLs. They are all bare-bones examples with just a few lines of HTML to keep things as simple as possible and make the fundamental concepts clear. Most webpages these days use large JavaScript libraries (or JavaScript frameworks) to make them look nicer. Web pages that include JavaScript that is executed client-side in the browser are called web apps.

The web page you are currently seeing is simply a directory listing that is exposed to the internet by a web server: It is the default behaviour of our university web server to display the content of any README.html file present in a directory, so the bottom part of this webpage is the content of the file README.html in the directory web-docs/websec/demo of my Linux home directory.

Demos for lecture 1:


About the webpage you are seeing now: ~erikpoll/webdocs/demo is simply a directory on the local file system of our Linux server that is world-readable. When you access the URL http://www.cs.ru.nl/~erikpoll/websec/demo the web server shows the directory listing of ~erikpoll/webdocs/demo (which you can see at the top of the page) and the content of the file called README.html in that directory, if that file exists.