update README.md
This commit is contained in:
		
							parent
							
								
									425206cd37
								
							
						
					
					
						commit
						0e3c7097ea
					
				
							
								
								
									
										43
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										43
									
								
								README.md
									
									
									
									
									
								
							@ -1,3 +1,44 @@
 | 
				
			|||||||
# fscalc
 | 
					# fscalc
 | 
				
			||||||
 | 
					fscalc ist eine einfache, statische Weboberfläche zur Berechnung von Hex-Offsets innerhalb gängiger Dateisysteme. Das Projekt richtet sich an Entwickler, Forensiker und Systemadministratoren, die schnell Offset-Werte und Adressberechnungen für Dateisystemstrukturen benötigen.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Hauptfunktionen
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Interaktive Berechnung von Hex-Offsets für verschiedene Dateisysteme
 | 
				
			||||||
 | 
					- Übersichtliche Anzeige und Export von berechneten Werten
 | 
				
			||||||
 | 
					- Integrierte Hilfswerkzeuge und Utilities (z.B. eingebettete CyberChef-Instanz)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Voraussetzungen
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Ein moderner Webbrowser (Chrome, Firefox, Edge)
 | 
				
			||||||
 | 
					- Node/Python o.Ä. sind nicht zwingend erforderlich, da die Oberfläche statisch ist. 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Installation / Lokale Nutzung
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					1. Repository klonen oder als ZIP entpacken.
 | 
				
			||||||
 | 
					2. Im Projektverzeichnis einen lokalen HTTP-Server starten und `webroot/` als Dokumenten-Root verwenden.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Beispiel mit Python 3 (im Projektroot ausführen):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					```fish
 | 
				
			||||||
 | 
					python3 -m http.server --directory webroot 8000
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Dann den Browser öffnen und zu `http://localhost:8000/` navigieren.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Alternativ kann jeder andere statische Server (z. B. `live-server`, `http-server` aus npm) verwendet werden.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Projektstruktur (ausgewählte Dateien)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- `webroot/` – Statische Weboberfläche
 | 
				
			||||||
 | 
						- `index.html` – Startseite
 | 
				
			||||||
 | 
						- `js/calculator.js` – Kernlogik der Offset-Berechnungen
 | 
				
			||||||
 | 
						- `js/main.js` – Initialisierung und UI-Handling
 | 
				
			||||||
 | 
						- `js/utils.js` – Hilfsfunktionen
 | 
				
			||||||
 | 
						- `cyberchef/` – Eingebettete CyberChef-Instanz
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## Nutzung / Beispiele
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					- Öffne die Startseite und wähle das gewünschte Dateisystem bzw. die Berechnungsoption.
 | 
				
			||||||
 | 
					- Gib die Ausgangsadresse/den Sektor und die benötigten Parameter ein.
 | 
				
			||||||
 | 
					- Die berechneten Hex-Offsets werden sofort berechnet und lassen sich kopieren oder lokal weiterverarbeiten.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Simple Weboberfläche zur Berechnung der jeweiligen Hex-Offsets innerhalb üblicher Dateisysteme
 | 
					 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user