News for hackers. Stuff that matters.
Re:NYT journalist hacked with Pegasus after reporting on pre... by boppo1 on Sunday October 24, 2021 @05:59PM (#28982320)
Really? Seems blurred enough to me that even some sort of ML would spit out wrong characters.
Re:NYT journalist hacked with Pegasus after reporting on pre... by generalizations on Sunday October 24, 2021 @06:02PM (#28982350)
Known font, known range of possible characters (almost certainly ascii), and probably several blurred characters in there that we know (like the t in attachment). If the blur is differentiable per-character, it's probably reversible.
Re:NYT journalist hacked with Pegasus after reporting on pre... by warent on Sunday October 24, 2021 @07:52PM (#28983063)
Even without automation. Just make a list of blurred alphanumerics, then match every blurred character in the picture against the character list. with some patience probably doable in a single day
Re:NYT journalist hacked with Pegasus after reporting on pre... by ansgri on Monday October 25, 2021 @07:50AM (#28986748)
That’s called generative recognition, and it’s the best way to do it (probably can be formally proved under some noise model assumptions) if you have a good model of the data and enough computational resources.
Re:NYT journalist hacked with Pegasus after reporting on pre... by boppo1 on Thursday November 04, 2021 @10:27PM (#29114818)
What tools do people use for stuff like this? A python library? C++?
Re:NYT journalist hacked with Pegasus after reporting on pre... by spicybright on Sunday October 24, 2021 @08:44PM (#28983371)
Probably the most time efficient way to do it tbh.
Re:NYT journalist hacked with Pegasus after reporting on pre... by derac on Sunday October 24, 2021 @06:43PM (#28982622)
You don't need ml. If you know the font and blurring algorithm (or a close approximation), you blur all letters of the font at that size and compare output.
Re:NYT journalist hacked with Pegasus after reporting on pre... by dan-robertson on Sunday October 24, 2021 @07:41PM (#28982981)
Most of the time, blurring is down with a Gaussian blur and this is, in theory, reversible. In practice what is actually done is round_to_fraction_over_256(gaussian_blur(point, image, …)) so there is an error in the unblurring process. But this error is often not insurmountable, especially with extra information.
Re:NYT journalist hacked with Pegasus after reporting on pre... by lmilcin on Sunday October 24, 2021 @07:49PM (#28983042)
Actually, if you can identify the exact font and exact location of each letter (as is in this case) it doesn't matter what kind of blur it is.

If you assume the photo was made with one of the consumer applications, there are only so many popular bluring algorithms. You can brute force it quite easily by testing each character and each type of blur until you get exact match (and in many cases even inexact will suffice).

Re:NYT journalist hacked with Pegasus after reporting on pre... by birdyrooster on Sunday October 24, 2021 @06:06PM (#28982373)
Not at all, I can already make out the characters and recognized quickly that all but the last 4 blurred characters are hexadecimal and the last appear to be [a-z][A-Z]
Re:NYT journalist hacked with Pegasus after reporting on pre... by seba_dos1 on Monday October 25, 2021 @04:26PM (#28992701)
It's blurred lightly enough for me to be able to tell at least some characters just with my eyes.