Investigating URLs webpages: Difference between revisions

From Hackers & Designers
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
|Name=Investigating URLs webpages
|Name=Investigating URLs webpages
|Location=H&D Studio
|Location=H&D Studio
|Date=2026/07/22
|Date=2026/07/17
|Time=14:30-15:30
|Time=14:30-15:30
|PeopleOrganisations=Rebekah Lyndon
|PeopleOrganisations=Rebekah Lyndon
Line 9: Line 9:
|Print=No
|Print=No
}}
}}
''This event is only for participants of the Summer Camp 2026 and not open to the public, want to join us: check the [[HDSC2026 Clouds to Commons Public Program]]''
''This event was only for participants of the Summer Camp 2026 and not open to the public. For public events you could check: [[HDSC2026 Clouds to Commons Public Program]]''


This skills-sharing explores what we can learn from websites beyond the webpages that are presented to us. We’ll look at URLs, page sources, and various workarounds to see what information is being taken about us and what semi-hidden information is available to us.  
[[File:HD workshops new29.jpg|600px]]


This will include a no-coding introduction to inspecting the html of a webpage to identify key information (like time stamps, sources, as well as redirections and connections from chatbots, trackers, and big tech companies.). Together we can open a discussion about how this relates to physical infrastructure/impacts and data privacy.
This skills-sharing explored what we can learn from websites beyond the webpages that are presented to us. We looked at URLs, page sources, and various workarounds to see what information is being taken about us and what semi-hidden information is available to us.
 
This included a no-coding introduction to inspecting the html of a webpage to identify key information (like time stamps, sources, as well as redirections and connections from chatbots, trackers, and big tech companies.). Together we can open a discussion about how this relates to physical infrastructure/impacts and data privacy.
 
<gallery>
url1.JPG
url2.JPG
url3.JPG
url4.JPG
url5.JPG
</gallery>
 
==Some notes and tips gathered during that session!==
In a url, keep your eyes open for Percent Encoding and UTM Parameters. Wikipedia is good for more info on these!
 
For ‘advanced googling’/dorking/search operators, start with https://search.brave.com/help/operators or https://kit.exposingtheinvisible.org/en/google-dorking.html (a little outdated). You can work around a lot of websites’ internal search limitations even just with site: and filetype:
 
To get to page source:
* Right click in your browser and select ‘View Page Source’
* or Cmd+Option+U / Ctrl+U
* or add ‘view-source:’ at the start of the URL
* some starting points to search for in the page source:
* edit, modified, created, author, key, google, tag, api, (the start of comments)
 
To get to inspect/elements/network:
* Right click in your browser and select ‘Inspect’
* Navigate to the ‘network’ heading. Then refresh the page. Snoop around the links coming up!
* Right click on the headers bar (the one with name, status etc) and select ‘Remote address’ if you want it to display the IP address of the site.
 
Website structure:
* add ‘/robots.txt’ to the end of the domain
* add ‘/sitemap.xml’ to the end of the domain
* doesn’t always work but can show you what bots/scraping the website allows and what the layout is, respectively.
 
To check site registration and ownership:
[https://lookup.icann.org/]
 
In terminal:
* ping <IPaddress>
* curl -L ip.thc.org/<IPaddress>
* (replace the ‘<IPaddress> ‘ with the sequence of numbers for the domain you are interested in)
 
There are loads of tools out there that can facilitate the steps above and more, but be conscious that many are unclear about their methodology, motivation, and ownership – in using them you may be giving over your own data. Poking around yourself you may be able to find the information without the middleman. Also, as the internet evolves many tools often quickly become outdated, so it can be helpful to get some sense of how they work and what information they draw on.
I do recommend [https://themarkup.org/blacklight] for checking for trackers etc.
And any of the investigations on the Markup may be of interest. Also cool reporting on the TBIJ, GIJN, ProPublica, Craig Silverman, Lighthouse Reports, and [https://tacticaltech.org/] has some good resources.


'''Participant could bring the following:'''
'''Participant could bring the following:'''
* your own laptop if you can :)  
* your own laptop if you could :)  
* It may be interesting to come up with a couple of websites that you’re curious about, but there will also be examples and time to explore during the session
* a couple of websites that you were curious about, but there were also be examples and time to explore during the session


'''Workshop timeline:'''
'''Workshop timeline:'''
Line 30: Line 74:


'''Access note:'''
'''Access note:'''
* This activity will involve screentime. Let me know if it would help to have print-outs of slides etc.  
* This activity was involving screentime. You could let me know before if it would help to have print-outs of slides etc.  
* I will be avoiding bright colours and high-contrast colours in slides due to my own needs; I will endeavour to check for colourblindness compatibility and to provide a link to slides so people can view and adjust on their own devices if preferable.  
* I avoided bright colours and high-contrast colours in slides due to my own needs; I endeavoured to check for colourblindness compatibility and to provide a link to slides so people can view and adjust on their own devices if preferable.  
* Don’t hesitate to let me know if there are any specific steps I can take to support you :) I’m not familiar with the location, but this session is not on the first day so feel free to talk to me or message if there’s physical/location-based measures that would help.
* You could let me know if there were any specific steps I could take to support you :)  


'''Bio'''
'''Bio'''
Line 39: Line 83:


It’s been a few years since then, and more recently I’ve turned to learning python, webscraping, and data journalism essentials, for personal projects for now and hopefully more collaborations down the line. My academic training was originally in history, so I bring an interest in close source analysis to most things I do! When I’m overwhelmed by the internet I like to get offline with community gardening, DIY, and textile projects.
It’s been a few years since then, and more recently I’ve turned to learning python, webscraping, and data journalism essentials, for personal projects for now and hopefully more collaborations down the line. My academic training was originally in history, so I bring an interest in close source analysis to most things I do! When I’m overwhelmed by the internet I like to get offline with community gardening, DIY, and textile projects.
[[File:HD workshops new29.jpg|thumb]]

Latest revision as of 13:29, 30 October 2026

Investigating URLs webpages
Name Investigating URLs webpages
Location H&D Studio
Date 2026/07/17
Time 14:30-15:30
PeopleOrganisations Rebekah Lyndon
Type HDSC2026
Web Yes
Print No

This event was only for participants of the Summer Camp 2026 and not open to the public. For public events you could check: HDSC2026 Clouds to Commons Public Program

HD workshops new29.jpg

This skills-sharing explored what we can learn from websites beyond the webpages that are presented to us. We looked at URLs, page sources, and various workarounds to see what information is being taken about us and what semi-hidden information is available to us.

This included a no-coding introduction to inspecting the html of a webpage to identify key information (like time stamps, sources, as well as redirections and connections from chatbots, trackers, and big tech companies.). Together we can open a discussion about how this relates to physical infrastructure/impacts and data privacy.

Some notes and tips gathered during that session!

In a url, keep your eyes open for Percent Encoding and UTM Parameters. Wikipedia is good for more info on these!

For ‘advanced googling’/dorking/search operators, start with https://search.brave.com/help/operators or https://kit.exposingtheinvisible.org/en/google-dorking.html (a little outdated). You can work around a lot of websites’ internal search limitations even just with site: and filetype:

To get to page source:

  • Right click in your browser and select ‘View Page Source’
  • or Cmd+Option+U / Ctrl+U
  • or add ‘view-source:’ at the start of the URL
  • some starting points to search for in the page source:
  • edit, modified, created, author, key, google, tag, api, (the start of comments)

To get to inspect/elements/network:

  • Right click in your browser and select ‘Inspect’
  • Navigate to the ‘network’ heading. Then refresh the page. Snoop around the links coming up!
  • Right click on the headers bar (the one with name, status etc) and select ‘Remote address’ if you want it to display the IP address of the site.

Website structure:

  • add ‘/robots.txt’ to the end of the domain
  • add ‘/sitemap.xml’ to the end of the domain
  • doesn’t always work but can show you what bots/scraping the website allows and what the layout is, respectively.

To check site registration and ownership: [1]

In terminal:

  • ping <IPaddress>
  • curl -L ip.thc.org/<IPaddress>
  • (replace the ‘<IPaddress> ‘ with the sequence of numbers for the domain you are interested in)

There are loads of tools out there that can facilitate the steps above and more, but be conscious that many are unclear about their methodology, motivation, and ownership – in using them you may be giving over your own data. Poking around yourself you may be able to find the information without the middleman. Also, as the internet evolves many tools often quickly become outdated, so it can be helpful to get some sense of how they work and what information they draw on. I do recommend [2] for checking for trackers etc. And any of the investigations on the Markup may be of interest. Also cool reporting on the TBIJ, GIJN, ProPublica, Craig Silverman, Lighthouse Reports, and [3] has some good resources.

Participant could bring the following:

  • your own laptop if you could :)
  • a couple of websites that you were curious about, but there were also be examples and time to explore during the session

Workshop timeline:

  • 5 mins group discussion – how have we noticed web navigation changing over time, in our own experiences using the internet?
  • 5 min – intro/why bother?
  • 10 mins – what is a ‘clean’ link? What isn’t, and what does that tell us?
  • 5 mins – playing around with ‘decoding’ URLs in a online tool
  • 10 mins – how do we find the less obvious pages? dorking and robots (interactive follow-along)
  • 5 mins – intro to practicalities of accessing page source/inspecting page
  • 10 mins – case studies of what this can reveal (companies relied on, specificities of timings, physical locations). Maybe also looking into internet archive.
  • 10 mins – flexible for people to add any examples of things I’ve missed + discuss what this means for a ‘commons’ approach to using the internet.

Access note:

  • This activity was involving screentime. You could let me know before if it would help to have print-outs of slides etc.
  • I avoided bright colours and high-contrast colours in slides due to my own needs; I endeavoured to check for colourblindness compatibility and to provide a link to slides so people can view and adjust on their own devices if preferable.
  • You could let me know if there were any specific steps I could take to support you :)

Bio

I used to work in digital investigations (/OSINT, but I don’t love that term) for organisations including Human Rights Watch, the UN, and Amnesty International. I’ve taught media literacy workshops to a range of audiences and led research on disinformation.

It’s been a few years since then, and more recently I’ve turned to learning python, webscraping, and data journalism essentials, for personal projects for now and hopefully more collaborations down the line. My academic training was originally in history, so I bring an interest in close source analysis to most things I do! When I’m overwhelmed by the internet I like to get offline with community gardening, DIY, and textile projects.