Urgent.News

What's breaking now, across thousands of outlets.

Tech

How to Hack Time, With C2PA

The story of hacking time through C2PA metadata originated from the 2015 film Kung Fury, where the protagonist, Hackerman, uses the power to manipulate time to rectify historic wrongdoings. The concept of hacking time to one's advantage has been explored, with the author themselves attempting to use the lottery numbers from a photo they created.

The photo, identified as being photoshopped due to C2PA metadata, can be verified at specific links provided. The C2PA metadata includes a claim signature and a timestamp signature, the latter provided by a Time Stamp Authority (TSA). The TSA serves as an independent witness to confirm the existence of data at a certain timestamp.

In the case of Google Pixel 10, devices are assumed to be trustworthy in their timekeeping. The author focuses on exploiting a bug known as the spec footgun, which allows for arbitrary exclusions in the file, enabling changes to be made post-signature without invalidating the C2PA metadata. This allows for the tampering of files, like photoshopping a lottery ticket, without detection.

The author suggests that the exclusion feature should be explicitly specified for each file format to avoid potential issues.

Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at da.vidbuchanan.co.uk →

More in Tech

Week 2: Learning Python, Cloud, DevOps, Terraform, SSH, and CLI Basics

Note: These are my learning notes from my current phase. I am keeping them as I wrote them so I can look back and see my progress.

  • Author learns Python basics, including data types and variables
  • Explores cloud computing with Amazon Web Services (AWS)
  • Discusses Terraform for infrastructure as code

Make Your Buttons Dodge the Cursor with a Wrium Plugin

Most buttons just sit there and wait to be clicked. This one doesn't. Wrium Evasive Button is a small plugin for Wrium that makes a button (or any interactive element) smoothly dodge the cursor when…

  • Wrium Evasive Button plugin makes buttons avoid cursor.
  • Install plugin via npm with @wrium/evasive-button.
  • Use plugin for smart form validation and gamified forms.

📒LedgerFriend — From Everyday Transactions to Smarter Books.

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend Describe the transaction. Review the entry. Understand your books.

  • LedgerFriend is an AI-powered bookkeeping assistant for Indian sole proprietors.
  • It interprets everyday language to suggest transaction details and generate organized books.
  • The prototype is for learning, not production accounting or tax advice.

3D movies are finally worth watching

Why am I suddenly buying up every 3D Blu-ray I can find after 3D became one of the biggest tech flops of all time? The technology's finally ready for 3D movies to shine, more than 15 years since James…

More from Saturday 3 October →