Pytanie:
Udowodnienie czasu / daty utworzenia zrzutu ekranu
User
2016-06-26 14:11:18 UTC
view on stackexchange narkive permalink

Muszę wykonać zrzut ekranu strony internetowej i chcę się upewnić, że inni będą wiedzieli bez żadnych wątpliwości, że ten zrzut ekranu został wykonany dzisiaj. To znaczy, chciałbym osadzić dzisiejszą datę na zrzucie ekranu jako niezbity dowód, że zrzut ekranu został wykonany dokładnie dzisiaj.

Czy jest jakiś sposób?

możesz spróbować podpisać plik cyfrowo, ponieważ wszystkie metadane zdjęcia można edytować
Ktoś ** inny ** musi podpisać zrzut ekranu.Ponieważ nic nie stoi na przeszkodzie, aby go podpisać i wstawić fałszywe dane.
Założyłeś także, że chcesz udowodnić, że zrzut ekranu jest prawdziwy, że go nie sfałszowałeś (nawet jeśli możesz udowodnić, że sfałszowany zrzut ekranu został przesłany w określonym dniu).
Jeśli zrobiłeś to sam, możesz łatwo sfałszować to za pomocą Narzędzi dla programistów, nawet jeśli data była prawdziwa.
Chcesz udowodnić zrzut ekranu?Albo dane przedstawione na zrzucie ekranu?Oznacza to, że możesz stworzyć obraz, który wygląda dokładnie jak zrzut ekranu, ale obraz będzie pokazywał wszystko, co wybierzesz.Następnie robisz ** zrzut ekranu ** swojego obrazu i masz gwarantowaną datę (ale z fałszywymi danymi).Co dokładnie musisz zagwarantować?Nawet firma zewnętrzna może mieć problem z zapewnieniem przydatnej _gwarancji_.
zrzuty ekranu stron internetowych nie mają żadnej wartości, ponieważ narzędzia programistyczne przeglądarki pozwalają łatwo zmieniać zawartość w dowolny sposób.to samo dotyczy zdjęć ekranu.Ty jako właściciel komputera masz moc, aby wyświetlić cokolwiek
To pytanie można by lepiej sprecyzować.W tej chwili nie jest jasne, czemu próbujesz zapobiec ani jakie są Twoje dokładne cele.Back-randki?Randki w przyszłości?Spoofing / manipulacja / modyfikacja danych na zrzucie ekranu?Ile pewności chcesz?itd. Po uzyskaniu kilku odpowiedzi opublikowałeś kilka komentarzy do innych odpowiedzi, mówiąc „Och, czekaj, to nie było do końca pytanie, które chciałem zadać”.Zamiast publikować je w komentarzach, powinieneś albo edytować pytanie (jeśli to nie unieważnia istniejących odpowiedzi), albo zadać nowe, lepiej określone pytanie.
Duplikat @user2338816
Duplikat w różnych witrynach?http://superuser.com/questions/1010186/how-to-prove-the-authenticity-of-a-screenshot
Zastanawiam się, dlaczego data może być równie ważna, a nawet ważniejsza niż treść.Jak upewnić się, że a) nie użyłeś wpisu / etc / hosts do wywołania lokalnej kopii, którą zmodyfikowałeś b) nie użyłeś proxy, które zmodyfikowało zawartość c) mężczyzna w środku zmodyfikowałzadowolony
@Bakuriu, Jestem tutaj, aby podpisać zrzut ekranu
@Someone_Else Najwyższy czas, żebyś się pojawił!Mamy dla Ciebie ogromne zaległości w pracy.
Dziewięć odpowiedzi:
WhiteWinterWolf
2016-06-26 16:55:38 UTC
view on stackexchange narkive permalink

Jeśli chcesz udowodnić innym, że zrzut ekranu został wykonany w określonym dniu, a nie później, nie będziesz w stanie tego zrobić samodzielnie, będziesz musiał polegać na zaufanej firmie zewnętrznej.

W przypadku problemów o niewielkim znaczeniu można to zrobić, po prostu umieszczając zdjęcie w dobrze znanej usłudze publicznej, w której zostanie podana data opublikowania obrazu. Pamiętaj, aby wcześniej sprawdzić, czy ta usługa nie oferuje żadnej możliwości modyfikacji zdjęcia bez zmiany daty przesłania!

W przypadku ważniejszych spraw będziesz musiał skontaktować się z komornikiem lub notariuszem. Będąc obecnymi na zrzucie ekranu, będą w stanie potwierdzić datę i warunki, w których został wykonany. Na przykład czytałem o takiej procedurze używanej, gdy ktoś chce zachować dowód na istnienie luki w zabezpieczeniach, która jest wciąż aktualna, nawet jeśli sama wada została naprawiona. Jeśli jednak pójdziesz tą drogą, zdecydowanie polecam sprawdzenie witryny Law StackExchange przed podjęciem jakichkolwiek działań.

@User: Moje sformułowanie było zamierzone.Komornik / notariusz może nadal pomóc, ale nawet wtedy nie widzę, jak mogą rozsądnie ręczyć, że nigdy nie wykonałeś żadnego identycznego zrzutu ekranu w przeszłości.Może pomóc może dodanie dodatkowych informacji o twoich rzeczywistych potrzebach za tym zrzutem ekranu, w przeciwnym razie prawdopodobnie nie ma prawdziwego rozwiązania twojego problemu.
@User: Myśląc o tym, jest to bardzo zależny od kontekstu i bardzo smutny przykład, ale porywacze zwykli zmuszać swoje ofiary do noszenia znanej gazety z dnia, aby udowodnić, że wideo zostało nagrane tego dniapoprzednia data.Pewna adaptacja tego może, ale nie musi, mieć zastosowanie w twoim przypadku, ale jeśli chodzi o zrzuty ekranu, niektórzy ludzie mogą nadal twierdzić, że obraz został zmanipulowany.
Ponieważ dużo się tu mówi o fałszerstwach, czy temu samemu notariuszowi można wręczyć dużą brązową kopertę wypchaną gotówką?Nadal będzie tańsze niż niektóre metody fałszowania sugerowane w innych odpowiedziach ...
Prawdziwym rozwiązaniem typu „plug and play” byłoby skorzystanie z usługi takiej jak [Notarizer] (https://notarizer.app)
Christian
2016-06-26 18:10:07 UTC
view on stackexchange narkive permalink

Przesłanie skrótu zrzutu ekranu do łańcucha blokowego Ethereum pozwoli każdemu w przyszłości upewnić się, że zrzut ekranu został wykonany przed przesłaniem skrótu. Oczywiście powinieneś wybrać funkcję haszującą, która jest bezpieczna kryptograficznie (a zwłaszcza odporna na kolizje).

Jeśli jednak chcesz się również upewnić, że zrzut ekranu nie został wykonany przed określoną datą, musisz udać się do zaufanej osoby, takiej jak notariusz, aby zleciła wykonanie zrzutu ekranu.

Jeśli nie potrzebujesz całkowitej pewności prawa, Wayback Machine ma opcję „Zapisz ten adres URL w funkcja Wayback Machine ”. Wayback Machine nie gwarantuje własnej integralności danych, ale ich dane są stosunkowo godne zaufania dla wielu aplikacji. archive.is to kolejne podobne narzędzie.

Komentarze nie służą do rozszerzonej dyskusji;ta rozmowa została [przeniesiona do czatu] (http://chat.stackexchange.com/rooms/41945/discussion-on-answer-by-christian-proving-creation-time-date-of-a-screenshot).
RedGrittyBrick
2016-06-26 16:50:29 UTC
view on stackexchange narkive permalink

Poproś zaufaną firmę zewnętrzną o skorzystanie z własnego, niezależnego sprzętu do wykonania zrzutu ekranu i poproś ją o datowanie i podpisanie (cyfrowo lub przy użyciu atramentu)

Normalnym sposobem jest zapłacenie prawnikowi / lawyer / notary, aby to zrobić.

Fałszowanie daty w metadanych obrazu (EXIF itp.) lub w podpisie cyfrowym jest trywialne - więc potrzebujesz certyfikatu osoby, której zaufa każdy, kto wątpliwości kogo musisz przekonać.

bortzmeyer
2016-06-26 22:12:46 UTC
view on stackexchange narkive permalink

Nie ma potrzeby polegania na zaufanej firmie zewnętrznej. Oprócz doskonałej sugestii użycia łańcucha bloków (odpowiedź udzielona przez Christiana), możesz skorzystać z usługi weryfikowalnej publicznie , takiej jak doskonały Stamper

Jeszcze lepiej, przechowywać zrzut ekranu w kilku (niepowiązanych) z tych usług. Nawet najbardziej paranoiczny sprawdzający nie byłby w stanie narzekać.

PunKeel na Twitterze zasugerował doskonałą stronę Wikipedii dotyczącą zaufanego znacznika czasu, która zawiera kilka innych sugestii .

Jak to dowodzi, że zrzut ekranu nie został wykonany rok przed przesłaniem zrzutu do usługi?Jak to udowadnia, że nie został poddany obróbce w Photoshopie?
@RedGrittyBrick Udowodnienie, że zrzut ekranu nie został wykonany wcześniej: niemożliwe.Nie ma na to rozwiązania (może to być dodanie do ekranu strony WWW z dzisiejszymi wiadomościami?).Udowodnienie, że to nie jest Photoshop: to samo.(Cóż, istnieje rozwiązanie, wykorzystujące zaufaną firmę zewnętrzną, która zrobi zdjęcie i poręczy za nie. Oczywiste rozwiązanie, które wymaga jednak zaufania komuś innemu).
Udowodnienie, że zrzut ekranu nie został wykonany wcześniej, jest niemożliwe po wykonaniu zrzutu ekranu.Jak wspomniano w innych odpowiedziach, dokładną datę można zweryfikować za pomocą zaufanej strony trzeciej, która była obecna w momencie tworzenia zrzutu ekranu.Dlatego strona trzecia jest zobowiązana do udzielenia odpowiedzi na podane pytanie.
@bortzmeyer Jeśli chodzi o dowód prawny, wystarczy mieć zaufanego świadka.Dlatego ludzie sugerują osobę trzecią (na przykład notariusza).
Loren Osborn
2016-06-27 06:32:06 UTC
view on stackexchange narkive permalink

Myślę, że są trzy części tego pytania i myślę, że mogę rozsądnie odpowiedzieć na wszystkie trzy. Myślę, że większość odpowiedzi na części 1 & 2 została powyżej, ale myślę, że to je połączy. Dodałem powiązane pytanie uzupełniające:

  1. Czy mogę udowodnić, że plik (zrzut ekranu lub inny) został wygenerowany w dniu lub przed określonym znacznikiem czasu?

    • Dodaj kopię lub zabezpiecz skrót swojego pliku do publicznie widocznego magazynu danych zaufanej strony trzeciej, w celu jego późniejszej weryfikacji. Dodanie tych danych do łańcucha bloków (podobnie jak w przypadku bitcoinów) byłoby dobrym przykładem takiego magazynu danych, jeśli łańcuch bloków jest publiczny i często dołączany do wystarczająco potężnej sieci haszowania (znanej również jako „górnik ”) węzły. Bloki zawierają skróty (bezpośrednio lub pośrednio) wszystkich danych w łańcuchu, który pojawił się przed nim, w tym Twoje dane.
  2. Czy mogę udowodnić, że plik (zrzut ekranu lub w inny sposób) został wygenerowany lub zmodyfikowany w dniu lub po określonej sygnaturze czasowej?

    • Uwzględnij jako część obrazu pewne dane publiczne, które nie istniały przed tym momentem , ale można to łatwo zweryfikować później. (Przykładami mogą być na przykład aktualny szef łańcucha bloków Bitcoin, ostatnia cena zamknięcia dobrze znanej giełdy lub wyniki kilku ostatnich wydarzeń sportowych).
  3. Czy mogę udowodnić, że CZĘŚĆ zrzutu ekranu nie została utworzona przed upływem określonego czasu?

    • Nie, definitywnie! Dowód ?:
      • Załóżmy, że pomimo modyfikacji istnieje sposób, aby dokładnie sprawdzić, kiedy zrzut ekranu został wykonany.
      • Załóżmy również, że można odróżnić rzeczywisty zrzut ekranu od tego, program do edycji grafiki, taki jak Photoshop.
      • Zrób jeden z tych zrzutów ekranu z widocznymi modyfikacjami i zweryfikowanymi sygnaturami czasowymi sprzed 3 tygodni.
      • (Opcjonalnie edytuj go w dowolnym wybranym programie.)
      • Teraz otwórz go na pełnym ekranie w przeglądarce obrazów.
      • Przechwyć bieżący zrzut ekranu z zakładaną technologią weryfikacji, której użyliśmy jako przesłanki do tego dowodu.
      • Teraz masz dowód, że zdjęcie sprzed 3 tygodni zostało dzisiaj zrobione, powodując sprzeczność zgodnie z naszymi założeniami.
  4. (Pytanie uzupełniające) Jaką część moich danych mogę udowodnić, że została wygenerowana po określonym w czasie?

    • Jeśli możesz sprawić, że część danych będzie bezpośrednio wyprowadzana z dowolnych danych wejściowych (np. skrót będący pochodną dowolnego wejścia), co pozwoli zweryfikować, że dane wyjściowe zostały wygenerowane po czas, jak opisano w punkcie 2 powyżej. Niestety nie weryfikuje to znacznika czasu utworzenia czegokolwiek, co sąsiaduje z danymi pochodzącymi z sygnatury czasowej, tylko te dane i ich dane wyjściowe.
caveman
2016-06-27 03:38:25 UTC
view on stackexchange narkive permalink

Dla uproszczenia rozważmy osoby, które próbują zweryfikować daty zrzutów ekranu, jako użytkowników.

Użytkownicy nie mogą stwierdzić:

  • Czy wiek zrzutu ekranu jest starszy niż wiek określony w sygnaturze czasowej. Na przykład. możesz zrobić zrzut ekranu kilka miesięcy temu, ale przypisz mu ostatnią sygnaturę czasową, a Twoi użytkownicy nie będą w stanie tego stwierdzić.

Twoi użytkownicy mogą stwierdzić:

  • Czy wiek zrzutu ekranu jest młodszy niż wiek określony przez sygnaturę czasową. Na przykład. nigdy nie możesz zrobić ostatniego zrzutu ekranu i twierdzić, że został zrobiony kilka miesięcy temu.
Jestem prawie pewien, że jest to problem z frazowaniem, ale twoje drugie zdanie jest sprzeczne z pierwszym.„nie zrobiono później” = „zrobiono wcześniej”
Zastosowano poważne przeredagowanie, aby uniknąć niejednoznaczności.
Nie jestem pewien, czy to była zmiana na dobre.Wyglądało na to, że jest to prosty problem językowy (jednego „nie” brakuje albo za dużo).Teraz to totalny surrealizm.OP chciał zrobić zrzut ekranu i potwierdzić datę.Nie mam pojęcia, kim są „Twoi użytkownicy” w Twojej odpowiedzi.
Na tym polega problem: „udowodnij datę” jest zbyt ogólne i sugeruje, że data została udowodniona, co jest fałszywe.Musimy zwrócić uwagę na to, że może on * tylko * udowodnić, że zrzut ekranu nie jest młodszy niż data, którą twierdzi.* Nigdy * nie może udowodnić, że zrzut ekranu nie jest starszy.„Twoi użytkownicy” to ci, którzy mają zamiar zweryfikować Twoją datę / znacznik czasu.
Czekaj, co powstrzymuje Cię przed przypisaniem starego znacznika czasu do dowolnego pliku?
@OlegV.Volkov Zaufany zewnętrzny dostawca czasu, który podpisuje swoje sygnatury czasowe wraz z hashem obrazu.
@caveman, tak, ale „zaufana strona trzecia” nie jest nigdzie w Twojej odpowiedzi.A OTOH „zaufana strona trzecia” to i tak jedyna odpowiedź, z sygnaturą czasową lub bez.
@OlegV.Volkov, ponieważ moje roszczenie jest bardzo ogólne, a zaufana strona trzecia jest tylko jednym przykładem, aby przekonać Cię, że jest to możliwe, ale moje roszczenie w żaden sposób nie ogranicza się do strony trzeciej.Mówię o tym, że bez względu na to, co robisz (trzecia część jest jednym z przykładów, ale możesz pomyśleć o innych metodach, takich jak zdecentralizowana sieć zaufania), możesz tylko pokazać, że twój zrzut ekranu nie jest młodszy (tj. Nigdy nie możeszpokaż, że nie jest starsza).
scruss
2016-06-27 21:14:12 UTC
view on stackexchange narkive permalink

Bez znajomości obowiązującego prawa, w którym jest to wymagane, wszystkie odpowiedzi są dyskusyjne.

W zeszłorocznym Large Renewable Procurement (LRP) w Ontario w Kanadzie zwolennicy musieli udowodnić że publiczna strona internetowa była dostępna w określonym dniu. Po wielu dyskusjach ze zwolennikami agencja zażądała:

  1. wydruk strony internetowej, zawierający adres URL oraz datę i godzinę zegara systemowego; oraz
  2. poświadczone notarialnie uroczyste oświadczenie potwierdzające, że wszystkie informacje na zrzutach ekranu były kompletne i dokładne.

(Dla ciekawskich, pełne 11-stronicowe oświadczenie jest tutaj, w DOCX format: Deklaracje zarejestrowanych podmiotów.)

Chociaż podpisy cyfrowe mają status prawny w Ontario, agencja wymagała, aby oryginały „mokre” (to znaczy wydrukowane i ręcznie podpisane atramentem) były udostępnione. Ponieważ wymogi te znajdowały się w treści zaproszenia do składania ofert, każdy oferent, który zdecydował się nie przestrzegać, mógł wycofać się z procedury przetargowej.

RemarkLima
2016-06-27 00:50:35 UTC
view on stackexchange narkive permalink

Dlaczego nie zrobiłbyś rzeczywistego zdjęcia ekranu, a nie zrzutu ekranu, zrzutu ekranu, wydruku ekranu ?

Weź aparat cyfrowy lub smartfon, miej stronę do góry, miej na zdjęciu kopię dzisiejszej gazety. Dużo trudniej w Photoshopie.

Jeszcze lepiej, zrób film wideo, dzisiejszy artykuł w ujęciu, otwórz przeglądarkę, wpisz adres URL i pokaż ładowanie strony i treść, o której mowa. Przeglądaj również NASDAQ, FTSE i inne odpowiednie źródła w tej samej sesji lub uruchom ich tickery w tym samym czasie.

Ilość wysiłku, aby to wykuć, oraz odbicia na ekranie itp. oznaczałyby, że podjęcie takiego wysiłku musiałoby być bardzo poważne.

Właściwie to nie jest takie trudne.Możesz łatwo zrobić zrzut ekranu, zmodyfikować go, a następnie wyświetlić na pełnym ekranie.Posiadanie obiektów fizycznych nie pomoże, ponieważ taki obraz można łatwo złożyć.
Właśnie dlatego wideo z wpisywanego adresu URL (oczywiście możesz łatwo zhakować plik hosts), a obok niego biegnie bieżący pasek ruchu.
@RemarkLima: łatwo sfałszować, takie dowody nie przetrwałyby kontroli prawnej w sądzie przez biegłego.
Dlatego właściwą odpowiedzią jest uzyskanie akceptacji zaufanej strony trzeciej.Ale jeśli ma to mniejsze znaczenie, to przynajmniej trudniej jest go wykuć.Fakt, że możesz dokonywać transakcji walutowych za pomocą zdjęcia do kubka z jakimś identyfikatorem, oznacza, że będzie on przydatny do wielu celów.
Martin Loehnertz
2016-07-25 02:28:00 UTC
view on stackexchange narkive permalink

Jeśli ma to ograniczone znaczenie, http://www.icanprove.com wystarczy. W przeciwnym razie będziesz potrzebować prawdziwego notariusza.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...