Powiedzmy, że mam dwa identyczne iPhone'y, oba są tego samego modelu i działają na tym samym iOS. Następnie przystępuję do sytuacji, w której ktoś wyciąga losowe zdjęcie z jednego telefonu, nie mówiąc mi, z którego pochodzi. To zdjęcie zostało zrobione przez ten telefon w pewnym momencie, który był co najmniej kilka dni temu. Zdjęcie jest następnie całkowicie usuwane z urządzenia, z którego pochodzi, nie pozostawiając śladu. Biorąc pod uwagę, że mam dostęp do obu urządzeń i dlatego mogę wykonać nieskończoną liczbę zdjęć na każdym z nich do porównania, czy istnieje sposób, na przykład poprzez odczytanie metadanych, że mogę stwierdzić, z którego telefonu pochodzi nowe zdjęcie, biorąc pod uwagę, że ja masz zdjęcie z każdego?
Edycja: załóżmy, że nikt nie próbuje celowo sfałszować metadanych. Metadane są takie same jak w momencie robienia zdjęcia. Załóżmy również, że w momencie wykonania zdjęcia oba urządzenia znajdowały się BARDZO blisko siebie.
Ponadto opisany powyżej scenariusz nie jest hipotetyczny. Właściwie to próbuję to zrobić i mam dwa iPhone SE do pracy. Ale przejrzałem surowe metadane i mam problem ze znalezieniem pól pasujących do dwóch zdjęć, które znam z tego samego źródła, które również nie pasują do zdjęcia z innego źródła.
Ponownie edytuj: Ustaliłem, że (przynajmniej większość) urządzeń Apple nie przechowuje numeru seryjnego ani żadnego innego rodzaju ostatecznych wyróżników, aby absolutnie powiedzieć, że dwa zdjęcia pochodzą z tego samego dokładnego urządzenia. Słyszałem jednak, jak ludzie mówią o tym, że ze względu na bardzo niewielkie różnice w każdym układzie, na podstawie faktycznego zdjęcia można stwierdzić, że dwa zdjęcia zostały wykonane tym samym urządzeniem. Czy ktoś wie o tym więcej?
Odpowiedzi:
Jak stwierdzili inni, nie ma ostatecznego sposobu udowodnienia, że obraz pochodzi z określonego urządzenia. Wszystkie dowody muszą zostać zebrane, rozważone i skorelowane, aby uzyskać prawdopodobną odpowiedź. Obejmuje to metadane, informacje o czasie, współrzędne GPS, cechy obiektywu i czujnika oraz ustawienia kompresji.
To, czy uda się wymyślić rozsądne przypuszczenie, zależy od konkretnych obrazów i urządzeń. Przydatne jest przejrzenie ćwiczenia z dostarczonymi obrazami w celu zademonstrowania procesu. Aby uprościć dyskusję, będę odwoływał się do obrazu A, obrazu B i obrazu U, z których każde wykonano za pomocą odpowiedniego urządzenia.
Urządzenia nie są identyczne. Na urządzeniu A jest zainstalowany system iOS 9.3.5. Urządzenie B ma zainstalowany system iOS 10.1.1. Urządzenie U ma również zainstalowany system iOS 9.3.5.
Zakładając, że przesłałeś zdjęcia wkrótce po ich zrobieniu, zdjęcia A i U zostały wykonane przy użyciu urządzeń, których czas pracy wynosił około 27 godzin. Zdjęcie B zostało zrobione za pomocą urządzenia o czasie pracy około 107 godzin. Na podstawie czasu pracy mogę się domyślić, że Zdjęcie U zostało zrobione około 16 sekund po Obrazie A.
Na podstawie znaczników czasu zdjęcie U zostało wykonane około 17 sekund po zdjęciu A. Zdjęcie B zostało zrobione 19 dni przed którymkolwiek z nich. Oczywiście samo to nie ma znaczenia, a znaczniki czasu są często niepoprawne. Jednak w połączeniu z informacjami o czasie pracy Image U i Image A są ze sobą ściśle powiązane.
Sprawdziłem DQT każdego obrazu. DQT określa „jakość” kompresji JPEG. Co ciekawe, był identyczny dla obrazu A i B, ale inny dla obrazu U. Nie był pomocny.
Gdybym był w posiadaniu urządzeń, mógłbym spróbować zrobić wiele zdjęć jasnych i ciemnych płaskich pól przy wielu ustawieniach. Być może wyrównanie obiektywu, jasne wzory (winietowanie), gorące punkty, wzory „szumów” lub drobinki kurzu zdradziłyby jedno z urządzeń. Niestety w przypadku wielu zdjęć jest to mało pomocne, ponieważ temat często maskuje te funkcje.
Gdybym miał dużą liczbę zdjęć do korelacji ze sobą, mógłbym spróbować zmapować je na podstawie danych GPS. Obrazy, które się grupują, częściej są ze sobą powiązane. Jest mało prawdopodobne, aby zdjęcia wykonane jednocześnie w dużej odległości były wykonane tym samym urządzeniem.
Badałbym również zawartość obrazu, taką jak ludzie lub punkty orientacyjne. Pomogłoby to grupować obrazy razem, a także potwierdzać dane GPS.
Biorąc pod uwagę to, czego się nauczyłem, muszę zdecydować, jak pewny jestem swoich wniosków. Biorąc pod uwagę, że scenariusz przedstawiony wymaga żadnych sztuczek, jestem dość pewny siebie Urządzenie U = Urządzenie A .
Ponownie, żadne z powyższych nie jest ostateczne i nie mogę wykluczyć trzeciego Urządzenia C , ani nawet tego Urządzenia A = Urządzenia B. Chociaż to drugie jest mało prawdopodobne, ponieważ oznaczałoby to obniżenie wersji iOS.
źródło
Trudniejsze niż to, czego szukasz: każdy układ czujnika półprzewodnikowego ma swoje nieregularności - niewielkie różnice w reakcjach na piksele i tak dalej. Analityk kryminalistyczny, biorąc pod uwagę kilka zdjęć z każdej kamery, może jednoznacznie stwierdzić, która kamera wyprodukowała inny obraz. AFAIK działa to nawet wtedy, gdy dostępne jest tylko wyjście JPG, przy założeniu, że określone parametry kompresji są znane.
źródło
Może nie to, czego szukasz, ale jeśli zrobiłeś już przykładowe zdjęcie z każdym telefonem, możesz uzyskać wskazówkę, patrząc na numer progresywny zwykle przechowywany w metadanych.
Nie mam próbek iPhone'a, ale może współpracować z aparatami cyfrowymi, działa najlepiej, jeśli dwie jednostki mają znacznie inną liczbę migawek.
źródło
Najwyraźniej nie ma znormalizowanego wpisu EXIF dla numeru seryjnego sprzętu. Dwa identyczne modele aparatu będą generować mniej więcej te same znormalizowane dane EXIF. Ale kamery czasami zapisują numer seryjny lub inną unikalną informację identyfikującą sprzęt w sekcji „uwagi producenta” danych EXIF. W „sekcji notatek producenta” znajdują się pola zdefiniowane przez producenta, które nie są specjalnie ujednolicone, tak jak znormalizowana jest reszta danych EXIF nie zawartych w „notatkach producenta”. Możesz go znaleźć w przeglądarce EXIF, która wyświetla informacje „notatek dla twórców” wraz ze znormalizowanymi polami EXIF. Korzystanie z edytora HEX lub pisanie krótkiego programu może również pozwolić na wyświetlenie informacji, jeśli są one zawarte przez producenta.
Należy pamiętać, że większość produktów Adobe (Lightroom, Photoshop, Camera Raw, konwerter DNG) usuwa wiele informacji „notatek producenta” z informacji EXIF, gdy są one używane do konwersji lub eksportu pliku obrazu. Produkty Adobe ignorują również informacje „notatek producenta” podczas wyświetlania informacji EXIF z pliku obrazu, który ją zawiera.
Ktoś napisał w 2005 roku na stronie internetowej DPReview o tym, w której większość komentujących podzieliła się względnym brakiem wiedzy na temat sekcji „ notuj ” informacji EXIF.
źródło
exiftool
dwa, do których akurat mam natychmiastowy dostęp), robi całkiem niezłą robotę, wyodrębniając numer seryjny z danych EXIF określonych przez producenta --SerialNumber
jeśli używaszexiftool
.Nie mam urządzenia Apple, więc nie wiem, jak wyglądają dane EXIF, ale zakładając, że nie ma znacznika identyfikującego w notatkach producenta i trzeba by przeanalizować dane fotograficzne, jest to problem, który agencja alfabetyczna zapłaci ekspertowi kryminalistycznemu 6-cyfrową pensję, aby się zorientować. Możliwe jest również, że Apple może osadzić jakiś znak wodny w kompresji, a dane te będą dostępne tylko dla organów ścigania. Byłbym zaskoczony, gdyby nie było czegoś takiego.
źródło
Prosta odpowiedź: nie.
Posiadam 3 iPhone'y 7 i jestem specjalistą od metadanych.
Chociaż możesz się tego dowiedzieć dzięki podejściu kryminalistycznemu opisanemu przez Carla Witthofta.
źródło