The testimony of NBI Agent John Mark Calilung offers a look at how investigators collect, preserve, and authenticate online evidence for use in courtThe testimony of NBI Agent John Mark Calilung offers a look at how investigators collect, preserve, and authenticate online evidence for use in court

What’s OSINT, hash values? Impeachment trial shows nuances in preserving digital evidence

2026/07/07 20:30
5분 읽기
이 콘텐츠에 대한 의견이나 우려 사항이 있으시면 crypto.news@mexc.com으로 연락주시기 바랍니다

MANILA, Philippines – On the second day of the impeachment trial of Vice President Sara Duterte on Tuesday, July 7, the House panel of prosecutors presented its first witness, Senior NBI Agent John Mark Calilung, for the first article of impeachment among 4 to be tackled: Sara’s alleged grave threats against President Ferdinand Marcos Jr., First Lady Liza Marcos, and former House speaker Martin Romualdez. 

Central to the hearing was an online video of a briefing by Duterte held via Zoom on November 23, 2024, where she said that if something happened to her, there was already an alleged assassin ready to attack the aforementioned targets. 

The video was livestreamed on Facebook via the page of the former spokesperson of Rodrigo Duterte, Harry Roque. 

That is the video that Calilung, the agent assigned to the case, had screen-recorded on Facebook to preserve as evidence of Sara Duterte’s utterances.

Calilung said he has training in digital forensics, along with two weeks of training on photo and video verification — a length of training that some senator-judges appeared to question. 

During his testimony, Calilung mentioned a few things that might not readily appear in the vocabulary of the less tech-incliined: OSINT and hash codes. 

OSINT stands for Open Source Intelligence.

When one scours through a subject’s Facebook page and posts to gather evidence on their personal connections, working connections or a subject’s potential activities, that is OSINT. When you look at old blog posts or old websites where the person in question had written down something that would give you a clue to their activities, that is OSINT. When you get into Discord or Telegram channels to investigate how a certain group is acting, that is also OSINT. 

It is merely one looking at all available public information that is accessible on the internet. It’s mostly associated with digital media nowadays but old newspaper clippings or archives can be considered OSINT as well. 

Police perform OSINT. Journalists perform OSINT as do cybersecurity researchers. 

By locating and reviewing the publicly available Facebook livestream, Calilung was conducting an OSINT process because the evidence came from publicly accessible online sources rather than private or covert collection.

Calilung later testified that the NBI conducted further OSINT as well, which led to them finding an October 18, 2024 online press conference where Sara also made remarks about having imagined cutting off President Marcos Jr.’s head, and exhuming his father’s remains and throwing them into the West Philippine Sea. 

Calilung provided Senate President Win Gatchalian with an explanation of what OSINT is. 

Must Read

SPECIAL COVERAGE: Impeachment trial of Sara Duterte

Once the publicly available video was identified, the next step was preserving it in a way that could later withstand scrutiny in court.

First, he verified that the video he recorded was the same as the video on Facebook by comparing the two. “After screen recording, there’s an output video. I compared the output video with the November 23, 2024 video and ensured that the contents are identical,” he said.

This speaks to the nature of digital files. When a person screen records, there could be a glitch of some sort that garbles the speech or image in the video. Rechecking the video ensures that there are no serious glitches that occurred in the process of preservation. 

Next, Calilung testified that he generated a hash value for the video. 

A hash value is a string of characters generated by a mathematical algorithm that serves as a digital fingerprint for a file. The smallest change, even just one pixel, will result in a different hash value.

A hashing tool, running a hashing algorithm, is used to generate a hash value. 

By generating a hash value immediately after preserving the file, investigators can later demonstrate that the file has not been altered.

“After ensuring that the contents are identical, I generated a hash value calculation on the video to ensure that the video won’t be tampered until presented in court,” he said.

While the hash value protected the video’s integrity, Calilung explained that they also made a preservation request to Meta, Facebook’s parent company, which preserves the page in which the video appears. This provides provenance — its origin and history — of the data, allowing investigators to show that indeed the video publicly appeared on Facebook.

The locally preserved copy and the platform preservation request serve different purposes. The first protects the evidence investigators collected, while the second preserves records held by Meta that can later corroborate where and when the content appeared.

Further, Calilung also testified that several former reporters including Bonz Magsambol of Rappler and the late Dempsey Reyes of Inquirer were previously interviewed by the NBI about the online briefing in question to provide further authentication. Both confirmed they were present during the briefing, and heard the Vice President’s alleged grave threats.

Play Video What’s OSINT, hash values? Impeachment trial shows nuances in preserving digital evidence

When most people record their screen, they record and that’s it. 

But in cases where one wants to be able to point to a file’s authenticity, there are indeed steps to take to protect a digital file’s integrity. Digital files are prone to manipulation, especially when it comes to videos in the era of deepfakes.

All of these steps help establish what is called a “chain of custody” in digital forensics, whose goal is to demonstrate that the evidence presented in court is the same evidence originally collected.

Calilung will appear again on Wednesday, July 8, for the defense’s cross-examination. – Rappler.com

시장 기회
Collect on Fanable 로고
Collect on Fanable 가격(COLLECT)
$0.04135
$0.04135$0.04135
-2.33%
USD
Collect on Fanable (COLLECT) 실시간 가격 차트

World Cup Combo: Aim for 200x

World Cup Combo: Aim for 200xWorld Cup Combo: Aim for 200x

Combine up to 20 World Cup matches in one order

면책 조항: 본 사이트에 재게시된 글들은 공개 플랫폼에서 가져온 것으로 정보 제공 목적으로만 제공됩니다. 이는 반드시 MEXC의 견해를 반영하는 것은 아닙니다. 모든 권리는 원저자에게 있습니다. 제3자의 권리를 침해하는 콘텐츠가 있다고 판단될 경우, crypto.news@mexc.com으로 연락하여 삭제 요청을 해주시기 바랍니다. MEXC는 콘텐츠의 정확성, 완전성 또는 시의적절성에 대해 어떠한 보증도 하지 않으며, 제공된 정보에 기반하여 취해진 어떠한 조치에 대해서도 책임을 지지 않습니다. 본 콘텐츠는 금융, 법률 또는 기타 전문적인 조언을 구성하지 않으며, MEXC의 추천이나 보증으로 간주되어서는 안 됩니다.

$5M in SPCX Positions for Free

$5M in SPCX Positions for Free$5M in SPCX Positions for Free

0 fees, 100x leverage, daily prizes, 7K+ stocks/ETFs