Torna indietro   Hardware Upgrade Forum > Componenti Hardware > Periferiche di memorizzazione e controller > Periferiche di Memorizzazione - Discussioni generali

Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
vivo X300 Pro rappresenta un'evoluzione misurata della serie fotografica del produttore cinese, con un sistema di fotocamere migliorato, chipset Dimensity 9500 di ultima generazione e l'arrivo dell'interfaccia OriginOS 6 anche sui modelli internazionali. La scelta di limitare la batteria a 5.440mAh nel mercato europeo, rispetto ai 6.510mAh disponibili altrove, fa storcere un po' il naso
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-06-2024, 09:48   #1
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
Azzeramento vs random per sovrascrittura file

Personalmente l' idea è che la seconda sia più sicura, per una cancellazione definitiva
E' una falsa ipotesi?
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 02-07-2024, 16:43   #2
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Dovresti spiegare cosa intendi per azzeramento e riferito a quale supporto.

Se azzeramento=formattazione rapida, ovviamente la semplice estinzione della mappatura che lascia i dati, può non essere una condizione sicura (per gli hdd).

La formattazione completa non è altro che una riscrittura, in questo caso hdd o ssd subiscono la cancellazione dati. Questo purchè il software usato faccia quello che dice.

La riscrittura avviene in vari modi, valori, numero di ripassi, ovviamente causa una incapacità alle tecniche hardware di individuare i valori sui blocchi.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
Old 02-07-2024, 16:47   #3
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
Quote:
Originariamente inviato da @Liupen Guarda i messaggi
Dovresti spiegare cosa intendi per azzeramento e riferito a quale supporto.

Se azzeramento=formattazione rapida, ovviamente la semplice estinzione della mappatura che lascia i dati, può non essere una condizione sicura (per gli hdd).

La formattazione completa non è altro che una riscrittura, in questo caso hdd o ssd subiscono la cancellazione dati. Questo purchè il software usato faccia quello che dice.

La riscrittura avviene in vari modi, valori, numero di ripassi, ovviamente causa una incapacità alle tecniche hardware di individuare i valori sui blocchi.
intanto grazie per la risposta
ssd con interfaccia nvme
scrivere con "1" o "random" dovrebbe eliminare i dati in maniera sicura in quanto una sovrascrittura elimina il precedente dato
oppure ci sono altri casi?
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 00:28   #4
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Quote:
Originariamente inviato da gabmac2 Guarda i messaggi
intanto grazie per la risposta
ssd con interfaccia nvme
scrivere con "1" o "random" dovrebbe eliminare i dati in maniera sicura in quanto una sovrascrittura elimina il precedente dato
oppure ci sono altri casi?
Prego!
Un ssd in generale perde la possibilità di recuperare dati (con i normali processi di analisi di data recovery) scrivendo: che si faccia riscrivendo i blocchi con un valore unico, piuttosto che tanti valori diversi, il risultato è uguale: cancelli i bit preesistente, frammenti i precedenti blocchi.
Non c'è differenza.
C'è un software che ricostruisce i valori, avevo letto, per cui valori random possono rendere il recupero più complicato; ma credo sia uno strumento forense.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 07:31   #5
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
quindi sovrascrivere l' intero disco con dati random, rende pressochè impossibile il recupero?
hai qualche software live (e free) da consigliare?
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 10:51   #6
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Quote:
Originariamente inviato da gabmac2 Guarda i messaggi
quindi sovrascrivere l' intero disco con dati random, rende pressochè impossibile il recupero?
hai qualche software live (e free) da consigliare?
Premesso che con una installazione (fake) di un qualsiasi OS ottieni già un risultato di cancellazione, i software di cui ho sentito parlare, sono:

"clean all" in DiskPart (Windows)
DBan
HDD Low Level Format
KillDisk
MiniTool
Aomei / Easeus (in versione di prova)
Disk Wipe
Disk Genius
CCleaner
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 10:58   #7
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
alcuni già utilizzati
non ne utilizzi nessuno (per sapere se qualcuno lo reputi "migliore")?
DiskGenius molto semplice con anche scrittura random e Easteus molto intuitivo
dopo una passata, nessuna possibilità di recupero dei dati (in nessun modo)?
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 11:43   #8
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Su ssd no, mai utilizzato un software di riscrittura.
I motivi sono due, il primo te l'ho scritto, se formatti veloce e poi riscrivi, le probabilità di un software per recuperare i dati sono pari a zero, ci vuole un servizio DR, ed anche per loro diventa difficilissimo perchè TRIM + scrittura causa una frammentazione che i dati reali leggibili sono pochi.
Secondo motivo è che gli nvme attuali essendo avvitati mi inducono pigrizia e li formatto con diskpart se serve.
I sata che uso ancora e che movimento di più (anche esterni tanto occupano la usb 3.0) li cancello facilmente e definitivamente con un software di secure erase /sanitize o dal bios uefi della mainboard che ha questo tool.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 11:45   #9
redrose
Member
 
Iscritto dal: Oct 2022
Messaggi: 99
Teoricamente sarebbe così, e così funziona per i dischi magnetici ma non per i SSD.
Questi adottano strategie per ridurre il deterioramento delle celle quindi se, per esempio, riescono a comprimere i dati, azzerando il disco ossia scrivendo lo stesso valore ti troveresti con praticamente nessun dato scritto in quanto il firmware potrebbe segnarsi nella sua tabella di ottimizzazione che su tutte le celle c'è 0 occupando uno spazio infinitesimale.

Poi c'è la questione che alcuni SSD mantengono alcune celle di riserva, per cui a questi dati non riesci ad accedere normalmente, qui vi potrebbero essere informazioni riservate che non riesci a cancellare.
redrose è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 12:41   #10
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
grazie ad estrambi
@Liupen: per essere "sicuri", scrittura random + reinstallazione W11, certezza assoluta?

@redrose: la possibilità reale di poter recuperare i dati è pressochè nulla in ogni caso
nelle aree da te indicate comunque possono trovarsi pochi (pochi) dati, no?
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 15:48   #11
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Quote:
Originariamente inviato da redrose Guarda i messaggi
Teoricamente sarebbe così, e così funziona per i dischi magnetici ma non per i SSD.
Questi adottano strategie per ridurre il deterioramento delle celle quindi se, per esempio, riescono a comprimere i dati, azzerando il disco ossia scrivendo lo stesso valore ti troveresti con praticamente nessun dato scritto in quanto il firmware potrebbe segnarsi nella sua tabella di ottimizzazione che su tutte le celle c'è 0 occupando uno spazio infinitesimale.

Poi c'è la questione che alcuni SSD mantengono alcune celle di riserva, per cui a questi dati non riesci ad accedere normalmente, qui vi potrebbero essere informazioni riservate che non riesci a cancellare.

Volendo fare chiarezza...

Nell'esempio che fai: se riesco a comprimere i dati (scrivi) è una questione tutta software questa, l'ssd memorizza bit a bit, sia che il dato è compresso o meno.
Scrivendo lo stesso dato sull'ssd vuol dire dare un identico valore a ogni blocco (un blocco sono quasi sempre ormai 4KB). Un blocco da 4KB sono un numero considerevole di celle.
Scrivendo una passata di zeri su ogni blocco, non si modifica solo la mappatura (che poi è su dram o ram, dipende se l'ssd è dramless o meno), ma il controller inizia cancellando tutte le celle dei blocchi che servono.
Infatti se non si usa il comando ATA o nvme di secure erase, il controller ignora ciò che il software di turno vuole scrivere, quindi attua ciò che deve, cioè cancella i blocchi (non c'è spostamento dei dati validi perchè non ci sono dati validi) ma ci sarà un inizio di livellamento nell'uso dei blocchi/celle.
Insomma scrivere 1 o 0 o bau bau micio micio, per il controller di un ssd è indifferente, le celle dei blocchi devono prima essere tutte cancellate.

Se poi alla fine del tuo esempio dici che, basta azzerare la tabella di mappatura per dire che un ssd perde i dati, si, è vero nel momento che si continua ad usarlo e quindi a far in modo che successive scritture facciano spostare/frammentare i dati pregressi.
Però, in questa situazione, qualche accortezza e l'ssd presso un centro di data recovery, è recuperabile (mettono offline il controller, recuperano la mappatura, recuperano i frammenti di dato, li mettono insieme coerentemente). Un esempio è il recupero dei dati dalle memorie degli smartphone effettuato dalle forze dell'ordine.

Infine, vero che ci sono alcune zone dell'ssd non accessibili all'utente e che contengono celle occupate. Ma bisogna considerare due cose: 1) la struttura è logica.
E' un po come l'over provvisioning su ssd; non è veramente una zona dell'ssd messa da parte ma un gruppo di celle che si alternano a seconda di cosa detta l'algoritmo di livellamento, anche se dal punto di vista logico sono definite in una zona.
2) l'uso di questa porzione di spazio a disposizione del controller è di buffer verso la memorizzazione statica; si tratta di metadati, quindi qualitativamente poco significanti per il recupero dati.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 15:58   #12
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
Liupen complimenti per la preparazione
puoi solo dare conferma "scrittura random + reinstallazione W11, certezza assoluta?"
è vero che in quel caso i dati sono non recuperabili?
grazie
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 16:25   #13
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Quote:
Originariamente inviato da gabmac2 Guarda i messaggi
Liupen complimenti per la preparazione
puoi solo dare conferma "scrittura random + reinstallazione W11, certezza assoluta?"
è vero che in quel caso i dati sono non recuperabili?
grazie
Ti confermo, non c'è software non c'è data recovery non istituzionale, che possa o abbia le risorse per farlo.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 16:29   #14
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
Quote:
Originariamente inviato da @Liupen Guarda i messaggi
Ti confermo, non c'è software non c'è data recovery non istituzionale, che possa o abbia le risorse per farlo.
perfetto
posso chiederTi per "data recovery non istituzionale" cosa intendi?
inoltre, a livello free cosa ti consigli per data recovery "normale"?
grazie ancora
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 20:07   #15
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Quote:
Originariamente inviato da gabmac2 Guarda i messaggi
perfetto
posso chiederTi per "data recovery non istituzionale" cosa intendi?
inoltre, a livello free cosa ti consigli per data recovery "normale"?
grazie ancora
I professionisti di DR.
Ci sono poi sicuramente delle metodologie usate a livello forense o/e in partnership con le case produttrici (penso a Micron, Western Digital, le più vicine alla sfera "occidentale") che non conosco ma che immagino possano fare laddove i software professionali non arrivano.
Non vorrei però sbilanciarmi.
Al di la di quello che leggo in rete, non conosco.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2024, 20:31   #16
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
Quote:
Originariamente inviato da @Liupen Guarda i messaggi
I professionisti di DR.
Ci sono poi sicuramente delle metodologie usate a livello forense o/e in partnership con le case produttrici (penso a Micron, Western Digital, le più vicine alla sfera "occidentale") che non conosco ma che immagino possano fare laddove i software professionali non arrivano.
Non vorrei però sbilanciarmi.
Al di la di quello che leggo in rete, non conosco.
però tecniche di questo tipo sono difficilmente applicabili per uso domestico/privato.....?
grazie
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2024, 13:47   #17
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Quote:
Originariamente inviato da gabmac2 Guarda i messaggi
però tecniche di questo tipo sono difficilmente applicabili per uso domestico/privato.....?
grazie
Si, o comunque non sono alla portata dei professionisti di DR a cui ti rivolgeresti.

Tanto per spiegarti un po, per il recupero dati i professionisti usano dei software o (quelli che hanno investito molti soldi) degli apparecchi come questo
https://www.youtube.com/watch?v=95m8...jT1jiUnC_5Frkv
capaci di entrare nei comandi dei diversi controller o di simularne le caratteristiche. Sono apparecchi per forza nati dalla collaborazione con gli stessi produttori di ssd.
Questo per quanto riguarda il recupero dei dati (non ci si inventa niente). Poi, c'è tutta l'abilità di questi professionisti di riparare, con molta abilità nell'elettronica.
Questo DR canadese è molto bravo e se hai curiosità per l'argomento, anche molto istruttivo
https://www.youtube.com/channel/UCso...6MyBXLmg/about

Poi ci sono laboratori grandi, università e soprattutto agenzie governative che lavorano in questa direzione. Ormai i telefoni, pc, le apparecchiature elettroniche in generale sono costituiti di ssd o dispositivi di memoria basati sulla medesima tecnologia; serve avere accesso in caso di necessità ai dati che sono stati cancellati.

Sempre come discorso generale, guarda quest'altro video, ti tranquillizzerà molto su cosa in effetti è possibile recuperare cancellando dei dati in un ssd. Vedi che non è così semplice neanche nella condizione migliore, figurarsi se inizi a scriverci sul tuo ssd da cancellare!
https://www.youtube.com/watch?v=hzClnwGeJUM
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2024, 15:28   #18
gabmac2
Senior Member
 
Iscritto dal: Jun 2009
Messaggi: 5572
uno di questi video l' avevo già visto
in ogni caso argomentazioni molto interessanti, grazie davvero
poi c' è da dire che su un disco di un privato, non c' è tutto questo interesse.....
fosse un ssd con un brevetto del valore di mld....., no?
gabmac2 è offline   Rispondi citando il messaggio o parte di esso
Old 04-07-2024, 19:19   #19
HDDaMa
Senior Member
 
L'Avatar di HDDaMa
 
Iscritto dal: Aug 2018
Città: Verona
Messaggi: 1107
Quote:
Originariamente inviato da @Liupen Guarda i messaggi
Si, o comunque non sono alla portata dei professionisti di DR a cui ti rivolgeresti.

Tanto per spiegarti un po, per il recupero dati i professionisti usano dei software o (quelli che hanno investito molti soldi) degli apparecchi come questo
https://www.youtube.com/watch?v=95m8...jT1jiUnC_5Frkv
capaci di entrare nei comandi dei diversi controller o di simularne le caratteristiche.
Si, anche se comunque non è sufficiente fare qualche clic come magari in molti possono pensare. Il recupero dati è molto complesso sulle SSD, per emulare gli algoritmi utilizzati dal controller ci vuole molta esperienza, i parametri impostabili sono centinaia, spesso nemmeno i migliori professionisti non sanno utilizzarli e ci vogliono anni per imparare.
Oltre agli algoritmi XOR da emulare ci possono essere altri algoritmi che bisogna saper impostare nel sw, spesso nemmeno questo è sufficiente... diventa praticamente impossibile quando oltre agli algoritmi c'è di mezzo la crittografia.

Quote:
Sono apparecchi per forza nati dalla collaborazione con gli stessi produttori di ssd.
Assolutamente NO !
I produttori dei dispositivi di memoria non collaborano affatto, anzi fanno di tutto per rendere la vita il più difficile possibile alle ditte di recupero dati e soprattutto ai produttori di dispositivi di recupero dati. E' soprattutto per questo motivo che i produttori di SSD (ma anche di HDD, ecc) applicano la crittografia. Le apparecchiature di recupero dati nascono solo grazie alle grandi capacità tecniche e all'esperienza degli ingegneri che li producono, studiando poi a fondo i dispositivi di memoria applicando il reverse engineering.

Ultima modifica di HDDaMa : 04-07-2024 alle 19:27.
HDDaMa è online   Rispondi citando il messaggio o parte di esso
Old 05-07-2024, 15:27   #20
@Liupen
Senior Member
 
L'Avatar di @Liupen
 
Iscritto dal: Jan 2018
Città: Torino
Messaggi: 552
Quote:
Originariamente inviato da HDDaMa Guarda i messaggi
Si, anche se comunque non è sufficiente fare qualche clic come magari in molti possono pensare. Il recupero dati è molto complesso sulle SSD, per emulare gli algoritmi utilizzati dal controller ci vuole molta esperienza, i parametri impostabili sono centinaia, spesso nemmeno i migliori professionisti non sanno utilizzarli e ci vogliono anni per imparare.
Oltre agli algoritmi XOR da emulare ci possono essere altri algoritmi che bisogna saper impostare nel sw, spesso nemmeno questo è sufficiente... diventa praticamente impossibile quando oltre agli algoritmi c'è di mezzo la crittografia.


Assolutamente NO !
I produttori dei dispositivi di memoria non collaborano affatto, anzi fanno di tutto per rendere la vita il più difficile possibile alle ditte di recupero dati e soprattutto ai produttori di dispositivi di recupero dati. E' soprattutto per questo motivo che i produttori di SSD (ma anche di HDD, ecc) applicano la crittografia. Le apparecchiature di recupero dati nascono solo grazie alle grandi capacità tecniche e all'esperienza degli ingegneri che li producono, studiando poi a fondo i dispositivi di memoria applicando il reverse engineering.

scusa Mich non volevo minimizzare il vostro lavoro, specie alla luce di quanto dici in seguito.
__________________
“La verità sola, fu figliola del tempo”
LEONARDO DA VINCI
@Liupen è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria Recensione vivo X300 Pro: è ancora lui il...
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
La capsula SpaceX Dragon CRS-33 ha acces...
La NASA è sempre più vicin...
Crisi delle memorie: ASUS torna al passa...
Le console next-generation potrebbero es...
Gemini cresce ancora: la quota di mercat...
Samsung sfida TSMC: la capacità produtti...
Iliad alza il prezzo della fibra ottica ...
Il prossimo low cost di POCO sarà il più...
The Elder Scrolls VI: ecco le ultime sul...
Ecco i saldi di fine anno Amazon, 34 off...
iPhone Fold: scorte limitate al lancio m...
OpenAI porterà la pubblicità in ChatGPT ...
TSMC aumenterà ancora i prezzi: nel 2026...
Marvel pubblica anche il secondo teaser ...
Nuovo accordo tra xAI e il Pentagono: l'...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 18:30.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v