add probe folder

This commit is contained in:
2025-04-29 23:31:22 +02:00
parent e540cdefc0
commit 371b44422b
5 changed files with 234 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
package main
import (
"fmt"
"os"
"git.cryptolab.re/foudre/whitepaper_obsero/pkg/geo"
"git.cryptolab.re/foudre/whitepaper_obsero/pkg/probe"
"git.cryptolab.re/foudre/whitepaper_obsero/pkg/proof"
)
func main() {
target := "https://example.com"
location := geo.GetGeoLocation()
result := probe.HttpPing(target)
observation := proof.BuildProof(result, location)
proof.SaveProof(observation, "proof_http_result.json")
fmt.Println("✅ Proof generated and saved.")
}