@wtfpdf@mastodon.social
@wtfpdf@mastodon.social avatar

wtfpdf

@wtfpdf@mastodon.social

Celebrating the majesty, the mystery, the comedy and the catastrophe of PDFs....mostly the latter two. Opinions not even mine.

#WtfPdf #pdf #PortableDocumentFormat #FileFormats #FileForensics #DigiPres #fedi22

This profile is from a federated server and may be incomplete. Browse more on the original instance.

buherator, to random
@buherator@infosec.place avatar

LangSec Bug of the Year Discovery awards
https://langsec.org/spw24/bug-of-the-year.html?s=09

wtfpdf,
@wtfpdf@mastodon.social avatar

@buherator

Looking forward to the LangSec format of the century award! 🤣

Ange, to random
@Ange@mastodon.social avatar

I've been 9 years at Google. As my promotion was just denied for "lack of leadership", I'm still ranked the same entry level (4) as when I started.

I contributed to Shattered (Crypto Pwnie 2017), Key commitment attacks (https://eprint.iacr.org/2020/1456) and Magika, the new AI file identifier.

Interviewing people for L4 gets quite weird: in comparison, I started malware analysis at Symantec in 2005 among other things...
https://github.com/corkami/docs/blob/master/talks.md
https://github.com/corkami/pics
https://github.com/corkami/collisions

wtfpdf,
@wtfpdf@mastodon.social avatar
wtfpdf, to random
@wtfpdf@mastodon.social avatar
wtfpdf,
@wtfpdf@mastodon.social avatar

Link to the 200k page PDF game "Undying Dusk" https://lucas-c.itch.io/undying-dusk

tallison, to random
@tallison@mastodon.social avatar

If you find yourself creating a new file format, please, oh, please do not allow junk before your magic (you do have a magic, right?!), within cavities or at the end of files. 🙏

wtfpdf,
@wtfpdf@mastodon.social avatar

@tallison I'm in this toot, and I don't like it.

wtfpdf, to random
@wtfpdf@mastodon.social avatar

Is it really that hard to get someone to open a PDF attachment?

https://research.swtch.com/xz-script

aris, to random
@aris@social.tmprs.net avatar

Eating paragraphs like string cheese

Jouer avec la et se jouer de la typographie. Expérimentation par @maxbittker (via Twitter).

video/mp4

wtfpdf,
@wtfpdf@mastodon.social avatar

@aris @maxbittker

Oh please, oh please, oh please bring this to PDF!

wtfpdf, to random
@wtfpdf@mastodon.social avatar
bitsgalore, to random
@bitsgalore@digipres.club avatar

The presence of multiple images inside a file can have unexpected consequences for digital preservation workflows. So how can we identify such files?

Some thoughts and suggestions in my latest blog post on multi-image TIFFs, subfiles and image file directories:

https://www.bitsgalore.org/2024/03/11/multi-image-tiffs-subfiles-and-image-file-directories

As always, feedback, suggestions and corrections are welcome!

wtfpdf,
@wtfpdf@mastodon.social avatar

@bitsgalore

"I don't really expect"...Inviting mayhem? 🤣🤣🤣

Fantastic post. Thank you!

arstechnica, to random
@arstechnica@mastodon.social avatar

Matrix multiplication breakthrough could lead to faster, more efficient AI models

At the heart of AI, matrix math has just seen its biggest boost "in more than a decade.”

https://arstechnica.com/information-technology/2024/03/matrix-multiplication-breakthrough-could-lead-to-faster-more-efficient-ai-models/?utm_brand=arstechnica&utm_social-type=owned&utm_source=mastodon&utm_medium=social

wtfpdf,
@wtfpdf@mastodon.social avatar

@arstechnica Finally an efficiency boost for rendering PDFs!🎉

aka_pugs, to random
@aka_pugs@mastodon.social avatar

Picture of the CDC 405 punched card reader. This sucker (literally) could do 2000 cards/minute. 2 THOUSAN*D!! Vibrating bed, suction action, a joy to behold. On my first computer, the CDC 3100, as well as many high end systems like the 6600.

wtfpdf,
@wtfpdf@mastodon.social avatar

@aka_pugs

But could it ? 🤣

Seriously, this is a thing of beauty. Thank you for sharing!

stronglang, to languagelearning
@stronglang@lingo.lol avatar

If you see a fun or interesting post that's related somehow to swearing, feel free to tag us! :SamuelJohnson:

wtfpdf,
@wtfpdf@mastodon.social avatar
tallison, to random
@tallison@mastodon.social avatar

"Is gzip an LLM?!"

No. Gzip would never destroy the infosphere with wordsoup nor the earth with the heat of a billion GPUs.

🤣🤣🤣

But seriously, do check out @vicki 's excellent post: https://jawns.club/@vicki/111779084812771450

wtfpdf,
@wtfpdf@mastodon.social avatar

@tallison

So jealous!

Does anyone know how many compression filters I offer?

Has anyone paused to realize that I, too, can also destroy the earth with the processing needed to turn my hamburger back into the cow?!

anj, to random
@anj@digipres.club avatar

A (delayed) new question on Q&A: "What is a good tool for normalizing image file formats?" https://qanda.digipres.org/1292/what-is-a-good-tool-for-normalizing-image-file-formats

wtfpdf,
@wtfpdf@mastodon.social avatar

@bitsgalore @anj

Totally digging those Type 1 fonts, too! 😍 🤣

Ange, to random
@Ange@mastodon.social avatar

TTF fonts spaghetti:

  • the number of elements in the glyf table is set in the maxp table.
  • the relative offsets of the elements in the glyf table are given by the loca table.
  • the format of the loca table is specified in the head table.

a Loca table where offsets are stored on 32 bits, with an IndexToLocFormat set in the head table as 1.

wtfpdf,
@wtfpdf@mastodon.social avatar

@Ange , that's child's play! 🤣🤣🤣

wtfpdf, to random
@wtfpdf@mastodon.social avatar

Of course I'm a full stack developer... all the way from %PDF- to %%EOF

wtfpdf,
@wtfpdf@mastodon.social avatar

@Thorsted All the %%EOFs!

bert_hubert, to random
@bert_hubert@fosstodon.org avatar

And another unfortunate security thing I learned today is that .svg files can contain JavaScript, and that your browser will happily execute that if someone directly views your image (so not through <img>). This has consequences for anyone hosting user supplied images. Thank you Wander Nauta for pointing this out. The painful story is here: https://github.com/berthubert/trifecta/issues/38

wtfpdf,
@wtfpdf@mastodon.social avatar
sergey, to random

The paper submission deadline for the 10th LangSec IEEE Security & Privacy workshop https://langsec.org/spw24/ has been extended to January 30, 2024. Please submit your work and join us in San Francisco or online on May 23, 2024!

wtfpdf,
@wtfpdf@mastodon.social avatar

@sergey cause parsers can't fix themselves (yet)...

bigzaphod, to random
@bigzaphod@mastodon.social avatar

Turbo Tax sent an email saying, “do you miss it?” No. No I do not.

wtfpdf,
@wtfpdf@mastodon.social avatar

@bigzaphod

Adobe Pro. Same.

wtfpdf, to random
@wtfpdf@mastodon.social avatar

I entered today's date on a form today as 8 Jan 2014. How's your day/year going?

wtfpdf, to random
@wtfpdf@mastodon.social avatar

Memory leak after running continuously for two months? Maybe try turning it off and then back on again every month? 🤣🤣🤣

https://issues.apache.org/jira/browse/PDFBOX-5731

wtfpdf,
@wtfpdf@mastodon.social avatar
beet_keeper, to opensource

Anyone had a look at the open source document management system paperless-ngx?

https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.0.0

wtfpdf,
@wtfpdf@mastodon.social avatar
wtfpdf, to random
@wtfpdf@mastodon.social avatar

"Bad things can happen"

I actually initially considered that for my handle, but eventually whittled it down to . 🤣🤣🤣

https://pdfa.org/parsing-pdfs-dialects/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • tsrsr
  • DreamBathrooms
  • everett
  • magazineikmin
  • osvaldo12
  • Youngstown
  • InstantRegret
  • slotface
  • ngwrru68w68
  • rosin
  • hgfsjryuu7
  • kavyap
  • PowerRangers
  • normalnudes
  • thenastyranch
  • Durango
  • cisconetworking
  • ethstaker
  • tacticalgear
  • mdbf
  • khanakhh
  • vwfavf
  • cubers
  • modclub
  • GTA5RPClips
  • tester
  • anitta
  • All magazines