STEGFS

Een nieuw steganografisch bestandssysteem voor een nieuw decennium
Download nu

STEGFS Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL v3
  • Prijs:
  • FREE
  • Naam uitgever:
  • The stegfs Team
  • Uitgever website:
  • https://albinoloverats.net/~stegfs

STEGFS Tags


STEGFS Beschrijving

Een nieuw steganografisch bestandssysteem voor een nieuw decennium Stegfs is een steganografisch bestandssysteem in gebruikersruimte die gebruik maakt van zekering (bestandssysteem in gebruikersruimte). Steganografische bestandssystemen zijn een stap voor (of buiten) gecodeerde bestandssystemen omdat ze gericht zijn op de gebruiker plausibele denialiteit van de bestanden binnen. Het bereikt dit door een Lossy-bestandssysteem te worden: het schrijven van een bestand naar het bestandssysteem kan een bestaand bestand overschrijven. As Stegfs heeft een stabiele toestand bereikt en is meestal compleet. Het maakt het lezen en schrijven van bestanden (uiteraard) en verschillende mechanismen voor het beperken van de schade die wordt gedaan aan bestanden, aangezien nieuwe bestanden worden toegevoegd, maar het behoudt nog steeds zijn aura van ontrouw. Voorgebouwde binaire pakketten zijn meestal verkrijgbaar voor Debian- en RPM-gebaseerde distributies kort nadat de nieuwste broncode is vrijgegeven. Zoals altijd heeft de Git Repository de nieuwste (maar niet altijd grote) code die we hebben gepleegd. In een poging om onze eigen code schoon te houden, zijn we begonnen met het gebruik van de bibliotheken McRypt en Mhash om te profiteren van de algoritmen die ze bieden. Theoretisch, hierdoor kan dit Stegfs een van de algoritmen gebruiken die ze ondersteunen, maar in dit stadium hebben we alleen gecodeerd om de Serpent Block Cipe en Tiger One-Way Hashing-functie toe te staan. Remember: u hebt niet alleen de standaardbibliotheken nodig voor Mhash en McRypt, maar als u van plan bent om uit de bron te bouwen, zult u ook hun respectieve ontwikkelingspakketten - raadpleeg uw pakketbeheersysteem voor meer informatie. Nu voor een paar technische details: elk bestandssysteemblok is 128 bytes, waarbij 80 wordt gebruikt voor daadwerkelijke gegevens en de rest wordt gebruikt om de integriteit van de gegevens te verifiëren en wijzen op de locatie van het volgende blok. (Het is dus niet alleen Stegfs Lossy, het is ook erg inefficiënt! OH - en erg traag.) NB Ongeveer is slechts 6% van de totale capaciteit van het totale bestandssysteem daadwerkelijk bruikbaar, als gevolg van meta-gegevens en botsing van technieken (meerdere exemplaren van Elk bestand) .stegfs gebruikt een bestandshiërarchie die vergelijkbaar is met die van conventionele bestandssystemen. Alle directories moeten echter beginnen met een + -symbool; om Stegfs toe te staan eenvoudig te onderscheiden van bestanden en mappen. Voor elke subdirectory wordt een cheque gedaan om ervoor te zorgen dat het huidige blok niet al door een ander bestand dat pad wordt gebruikt. Bestanden op een dieper niveau 'weet' over de bestanden erboven, maar bestanden in de hoofdmap weten alleen van die andere bestanden ook in de root. Dit betekent in feite dat bestanden op een dieper niveau minder kans hebben om een ander bestand te overschrijven, maar op hun beurt zijn meer vatbaar voor overschreven zichzelf. Stegfs kan gebruik maken van een interne cache om toegewezen blokken en directory-vermeldingen te onthouden, maar deze worden alleen gehouden In het geheugen, terwijl het bestandssysteem is gemonteerd. Er is een map met de naam / + Proc / in de root van het STEGFS-beeld, dat zal koppelen aan bekende bestanden, evenals een lijst met alle bekende / gebruikte blokken opleveren. NB Dit is nog niet volledig functioneel en moet met enige mate van waarschuwing worden behandeld. We hebben nu ook een poging gedaan om meerdere, congruente lees / schrijft te ondersteunen. Lezen zou geen problemen moeten presenteren, slechts een grote geheugenvereiste en een hoge latentie. Bij het schrijven van bestanden, vanwege de beperkte hoeveelheid daadwerkelijke bruikbare ruimte, kunnen problemen zich voordoen, omdat elke thread probeert de laatste van deze ruimte te claimen. Als een laatste opmerking: bestanden en mappen hoeven ze al niet te worden gemaakt Besta - probeer gewoon een bestand te geven om te zien wat dit betekent ;-) (dat gezegd hebbende, alleen omdat een bestand kan zijn. Vereisten: · Bestandssysteem in gebruikersruimte


STEGFS Gerelateerde software

Imagic OS

Een Linux-gebaseerd besturingssysteem dat is ontworpen om u te helpen bij het krijgen van uw werk de manier waarop het moet worden gedaan. ...

171

Downloaden