| Starije izmjene na obje strane
Starija izmjena
Novija izmjena | Starija izmjena | 
                        
                | racfor_wiki:seminari2023:gemini_protocol [2024/01/21 16:17] mcacinovic
 | racfor_wiki:seminari2023:gemini_protocol [2024/12/05 12:24] (trenutno) 
 | 
        
|  |  | 
| ===== Sažetak ===== | ===== Sažetak ===== | 
|  | Gemini protokol predstavlja tekstualni internetski protokol s minimalističkim pristupom, naglašavajući jednostavnost u pristupu online informacijama. Sličan je poznatim web protokolima, ali se ističe po svojoj suptilnoj filozofiji "manje je dovoljno". Projektni naziv, "Gemini", održava cilj postizanja više s minimalnom složenošću, pružajući esencijalne funkcionalnosti pregledavanja tekstualnih dokumenata. | 
|  |  | 
|  |  | 
|  |  | 
| ===== Neke značajke Geminija ===== | ===== Neke značajke Geminija ===== | 
| U Gemini protokolu, "web stranica" se naziva "capsule" (kapsula), održavajući samodostatnost sadržaja. Ovaj minimalistički pristup donosi niz značajki: | U Gemini protokolu "web stranica" se naziva "capsule" (kapsula), slika 1., održavajući samodostatnost sadržaja. Ovaj minimalistički pristup donosi niz značajki: | 
| * **Minimalistički web stack za brzo učitavanje: ** Gemini se usredotočuje na tekstualni sadržaj, omogućujući brzo i lagano učitavanje stranica bez teških vizualnih elemenata. | * **Minimalistički web stack za brzo učitavanje: ** Gemini se usredotočuje na tekstualni sadržaj, omogućujući brzo i lagano učitavanje stranica bez teških vizualnih elemenata. | 
| * **Privatnost kao osnovna značajka:** Gemini ozbiljno shvaća privatnost, smanjujući praćenje korisnika i eleliminirajući potencijalne sigurnosne ranjivosti. Važna karakteristika je to da uključuje obaveznu upotrebu TLS-a s fokusom na privatnost i preporučenu provjeru na prvi dojam (TOFU), čime se osigurava sigurna komunikacija unutat Geminijeva ekosustava - Geminispace. | * **Privatnost kao osnovna značajka:** Gemini ozbiljno shvaća privatnost, smanjujući praćenje korisnika i eleliminirajući potencijalne sigurnosne ranjivosti. Važna karakteristika je to da uključuje obaveznu upotrebu TLS-a s fokusom na privatnost i preporučenu provjeru na prvi dojam (TOFU), čime se osigurava sigurna komunikacija unutat Geminijeva ekosustava - Geminispace. | 
|  |  | 
|  |  | 
|  |  | 
|  | {{:racfor_wiki:kapsulaprimjer.png?nolink&400|}} | 
|  |  | 
|  | **Slika 1:** primjer izgleda jedne kapsule (web stranice u Geminiju) [3] | 
|  |  | 
|  |  | 
| ===== Korištenje ===== | ===== Korištenje ===== | 
| ==== Uporabom web portala ==== | ==== Uporabom web portala ==== | 
| Najjednostavniji način za istraživanje, odnosno upoznavanje s, Geminispace-om je korištenjem web proxy-ja ili portala. Ovako je moguće pomoću Google Chrome-a, Safarija...istražiti Geminispace bez ikakve potrebe za instalacijama i bez ikakvih muka ili zauzimanja memorije. Primjeri za to su: The mozz.us Gemini portal [3], Wobbly [4] i Tildeverse Gemini Proxy (powered by Wobbly) [5]. | Najjednostavniji način za istraživanje, odnosno upoznavanje s, Geminispace-om je korištenjem web proxy-ja ili portala. Ovako je moguće pomoću Google Chrome-a, Safarija...istražiti Geminispace bez ikakve potrebe za instalacijama i bez ikakvih muka ili zauzimanja memorije. Primjeri za to su: The mozz.us Gemini portal [4], Wobbly [5] i Tildeverse Gemini Proxy (powered by Wobbly) [6]. | 
| ==== Instalacijom klijenta ==== | ==== Instalacijom klijenta ==== | 
| S obzirom da se radi o jednostavnoj implementaciji, širok je spektar Geminijevih klijenata dostupnih za različite platforme, koji se mogu vidjeti i na slici 1. Na stranici gemini protokola se može pronaći potpuni i detaljniji popis klijenata skupa sa svim linkovima [7]. | S obzirom da se radi o jednostavnoj implementaciji, širok je spektar Geminijevih klijenata dostupnih za različite platforme, koji se mogu vidjeti i na slici 1. Na stranici gemini protokola se može pronaći potpuni i detaljniji popis klijenata skupa sa svim linkovima [7]. | 
|  | Najpoznatiji, tj. najkorišteniji klijenti: | 
|  | * **Amfora** [8] - terminalni klijent za Windows, macOS i Linux; primjer izgleda početne stranice se može vidjeti na slici 2 | 
|  | * **Geminaut** [9] - grafički klijent za Windows s nativnim korisničkim sučeljem | 
|  | * **Elaho** [10] - iOS klijent dostupan u Apple Store-u | 
|  | * **Kristall** [11] - višeprotokolni grafički klijent za Windows, macOS, Linux i *BSD | 
|  | * **Lagrange** [12] - grafički klijent za Windows, macOS i Linux | 
|  |  | 
|  | {{:racfor_wiki:popisklijenata.png?nolink&400|}} | 
|  |  | 
|  | **Slika 1:** popis klijenata i njihove značajke [13] | 
|  |  | 
| ===== Poglavlje ... ===== | {{:racfor_wiki:amforapocetna.png?nolink&400|}} | 
|  |  | 
|  | **Slika 2:** izgled početne stranice na Amfori [14] | 
|  |  | 
|  | ===== Gemini protokol u računalnoj forenzici ===== | 
|  | Gemini protokol, iako počiva na filozofiji minimalizma, pruža sigurnosne karakteristike koje ga čine korisnim u forenzičkom okruženju: | 
|  | * **Enkripcija komunikacije:** Gemini mandatno zahtjeva upotrebu TLS-a, čime osigurava šifriranu komunikaciju između klijenta i poslužitelja, čuvajući povjerljivost podataka. Minimalna ekspozicija napadačima zahvaljujući fokusiranju na tekstualni sadržaj. | 
|  | * **Transparentnost tijekom prijenosa analize:** Gemini omogućuje forenzičarima transparentnu analizu podataka tijekom prijenosa, što pomaže prilikom identifikacije sumnjivih aktivnosti. | 
|  | * **Praćenje aktivnosti na mreži:** precizno logiranje svih mrežnih zahtjeva pruža ključan uvid u korisničke interakcije, što je bitno za rekonstrukciju događaja. Transparentna struktura zahtjeva i odgovora olakšava analizu podataka. Praćenje aktivnosti na mreži omogućava analizu prometa, otkrivajući potencijalno sumnjive uzorke. | 
|  | * **Prednosti u forenzičkoj analizi s obzirom na druge protokole:** minimalna ekspozicija meta podataka i jasna struktura zahtjeva i odgovora čine Gemini protokol idealnim za analizu. Efikasno prikuplja dokaze s naglaskom na tekstualnom sadržaju. | 
|  | * **Relevantnost u praksi:** Gemini pristup olakšava održavanje integriteta dokumenata, posebice važnog u forenzičkim istraživanjima. Identifikacija aktivnosti i otkrivanje pravilnosti pomaže u fokusiranju na bitne informacije. | 
| ===== Zaključak ===== | ===== Zaključak ===== | 
|  |  | 
|  | Gemini protokol nije zamjena za postojeće web protokole poput HTTP-a ili Gophera, već pruža alternativu korisnicima koji cijene jednostavnost i minimalizam. Kroz privatnost, brzo učitavanje stranica, i fokus na esencijalnost, Gemini se ističe kao platforma koja omogućuje sigurno i učinkovito pregledavanje tekstualnih dokumenata. U računalnoj forenzici, Gemini protokol pruža sigurnosne karakteristike, poput enkripcije komunikacije i transparentne analize podataka, čineći ga korisnim alatom za praćenje aktivnosti na mreži i forenzičku analizu. Ovaj protokol donosi svjež pristup internetskom iskustvu, naglašavajući bitnost sadržaja iznad suvišnih elemenata modernog weba. | 
| ===== Literatura ===== | ===== Literatura ===== | 
|  |  | 
| [1] [[https://web.archive.org/web/20211028171129/https://lists.orbitalfox.eu/listinfo/gemini ]] | [1] [[https://web.archive.org/web/20211028171129/https://lists.orbitalfox.eu/listinfo/gemini]] | 
|  |  | 
|  | [2] [[https://geminiprotocol.net/docs/faq.gmi]] | 
|  |  | 
|  | [3] [[https://en.wikipedia.org/wiki/Gemini_(protocol)]] | 
|  |  | 
|  | [4] [[https://portal.mozz.us/gemini/geminiprotocol.net/]] | 
|  |  | 
|  | [5] [[https://warmedal.se/~wobbly/]] | 
|  |  | 
|  | [6] [[https://gemini.tildeverse.org/]] | 
|  |  | 
|  | [7] [[https://geminiprotocol.net/software/]] | 
|  |  | 
|  | [8] [[https://github.com/makew0rld/amfora]] | 
|  |  | 
|  | [9] [[https://www.marmaladefoo.com/pages/geminaut]] | 
|  |  | 
|  | [10] [[https://github.com/pitr/gemini-ios]] | 
|  |  | 
|  | [11] [[https://kristall.random-projects.net/]] | 
|  |  | 
|  | [12] [[https://gmi.skyjake.fi/lagrange/]] | 
|  |  | 
|  | [13] [[https://www.youtube.com/watch?v=kY_LvBRmnuc]] | 
|  |  | 
|  | [14] [[https://christiantietze.de/posts/2021/06/gemini/]] | 
|  |  | 
|  |  | 
|  |  | 
|  |  |