Closed ikarus23 closed 3 years ago
It is an informative line. It is printed regardless of success since we don't keep track of number of found keys and how many keys that were to be found. Where we can't readily detect number of sectors for every single MFC tag, The only reliable way is when user specify how many sectors they expect to find. Which gave the decision to just print it every time, which has been fine for all the years.
So there is nothing wrong with the message per se that it is printed every time.
however, I do agree that It could be better phrased with explaining that it only is of interest when there is a 0 in the res column.
Oh, ok! Makes sense! I was just confused by the "OBS". So better phrasing is most welcome! Thanks!
Lets see if @tcprst can come up with a better sentence for us to express the message we want
I always thought it should be FYI as in For Your Information.
Something like: FYI! --> 0xFFFFFFFFFFFF <-- has been inserted for unknown keys where res is 0
... if you add yellow to "0xFFFFFF" , res, and 0, and that will be a more informative message.
When a factory formatted tag is checked for keys there is a wrong "OBS" message (last line). There were no unknown keys! I'm not sure where this message is all displayed. For example, there is this same wrong "OBS" message in
hf mf autopwn
.On a side not: If "OBS" is referring to an unexpected error it should be spelled "oobs" (https://en.wikipedia.org/wiki/Linux_kernel_oops).