Ensemble d'outils web pour Sysadmins et facilement portables, sans pub, sans cookies, sans tracking, sans prérequis.
- 🚀 Démarrage rapide
- 🔧 Outils disponibles
- 📚 Documentation SS64 Search Pro
- 🛠️ Caractéristiques techniques
- 📥 Installation et utilisation
- 🔧 Personnalisation
- 🤝 Contribution
- 📄 Licence et disclaimer
- Ouvrez
index.htmldans votre navigateur - Tous les outils fonctionnent hors-ligne
- Aucune configuration requise
# Python
python3 -m http.server 8000
# Node.js
npm run serve- Mots de passe sécurisés personnalisables
- Entrées SPF pour configuration email
- Algorithmes cryptographiques robustes
- Algorithme : PBKDF2-SHA1 avec 4096 itérations
- Interface moderne avec barre de progression
- Validation en temps réel et sécurité locale
- Clés 256 bits conformes aux standards
- Algorithmes : MD5, SHA-1, SHA-256, SHA-384, SHA-512
- Support fichiers : Upload et traitement de tout type
- Support texte : Hachage en temps réel
- Vérification d'intégrité : Idéal pour forensique
- Identification d'adresse IP
- Calculateur de sous-réseau et CIDR
- Identification des classes réseau
- Conversion d'adresse IP
- Calcul de superNETs
- PING : Tests de connectivité avec options avancées
- TRACEROUTE : Traçage de routes réseau
- NETSTAT : Analyse des connexions et ports
- NSLOOKUP : Requêtes DNS avec types d'enregistrement
- WGET/CURL : Téléchargements et requêtes HTTP
- PORT SCAN : Scan avec nmap, netcat, telnet
- Analyse complète des en-têtes email
- Détection de spam et phishing
- Traçage de l'origine des messages
- Validation DKIM/SPF/DMARC
- Chiffrement : AES, RSA, Blowfish, etc.
- Encodage : Base64, URL, HTML, etc.
- Compression : ZIP, GZIP, Brotli
- Analyse de données : Regex, parsing, extraction
- Conversion de tailles (octets, bits)
- Temps de transfert réseau
- Calcul de dégagement de chaleur
- Conversion de casse de texte
- Température : Celsius, Fahrenheit, Kelvin
- Pression : Pascal, Bar, PSI, Atmosphère
- Vitesse : km/h, m/s, mph, nœuds
- Puissance : Watts, Kilowatts, Chevaux-vapeur, BTU/h
- Bases numériques : Décimal, Binaire, Hexadécimal, Octal
- Calculateur : Différences entre dates, ajout/soustraction
- Convertisseur : Formats ISO, RFC, locaux
- Fuseaux horaires : Conversion mondiale temps réel
- Timestamps : Unix, millisecondes, SQL/Excel
- Jours ouvrés : Avec prise en compte jours fériés
- Tous types de RAID (0, 1, 5, 6, 10, etc.)
- Calcul automatique selon nombre de disques
- Informations détaillées par configuration
- Estimation de performance et redondance
- Encodeur/Décodeur Base64
- Conversion de formats
- Analyse hexadécimale
- Manipulation de chaînes
- IAS/NPS : Analyse complète des logs d'authentification
- Format standardisé : Parsing automatique
- Détection d'anomalies : Tentatives d'intrusion
- Rapports détaillés : Statistiques et graphiques
- Simulateur Veeam : Planification et test
- Calcul d'espace : Estimation stockage requis
- Planification : Stratégies de sauvegarde
- Optimisation : Conseils de performance
Base de données hors-ligne complète de commandes SS64 (Windows CMD, PowerShell, Linux, macOS) avec interface de recherche avancée.
- Total : 200+ commandes documentées
- Windows : 50+ commandes CMD
- Linux : 70+ commandes Bash
- macOS : 30+ commandes Terminal
- PowerShell : 50+ cmdlets
| Raccourci | Action |
|---|---|
Ctrl+K |
Focus recherche |
F1 |
Aide complète |
Ctrl+1-5 |
Changer d'OS |
Ctrl+E |
Exporter résultats |
Ctrl+F |
Filtres avancés |
Escape |
Vider recherche |
- Recherche simple :
ping - Recherche partielle :
net(trouve netstat, netsh, etc.) - Par description :
network(trouve toutes les commandes réseau) - Combinée :
copy file(trouve copy, xcopy, robocopy, etc.)
- Recherche intelligente avec score de pertinence
- Filtrage par OS (Windows, Linux, macOS, PowerShell)
- Suggestions automatiques en cas de faute de frappe
- Recherche temps réel (300ms de délai)
- Copie en un clic des commandes et syntaxes
- Favoris : Sauvegarde des commandes importantes
- Historique : Recherches persistantes
- Statistiques : Utilisation des commandes
- Export/Import : Base de données et configuration
- Partage : Résultats et commandes individuelles
- Mode hors-ligne : Fonctionnement complet sans internet
- Enrichissement automatique de la base
- Statistiques détaillées d'utilisation
- Gestion des paramètres utilisateur
- Sauvegarde/Restauration des données
{
"name": "ping", // Nom de la commande
"description": "Description...", // Description détaillée
"syntax": "ping [options] host", // Syntaxe complète
"examples": [ // Exemples d'utilisation
"ping google.com",
"ping -c 4 8.8.8.8"
],
"os": "windows" // Système d'exploitation
}- Windows : CMD et utilitaires système
- Linux : Bash et commandes système
- macOS : Terminal et outils spécifiques
- PowerShell : Cmdlets et fonctions
- Correspondance exacte : 100 points
- Début du nom : 80 points
- Contenu du nom : 60 points
- Description : 30 points
- Syntaxe : 20 points
- Exemples : 15 points
- Popularité : jusqu'à 20 points bonus
- Distance de Levenshtein ≤ 2
- Commandes similaires phonétiquement
- Historique de recherche personnel
- Favoris : localStorage du navigateur
- Historique : localStorage du navigateur
- Statistiques : localStorage du navigateur
- Aucune donnée envoyée vers serveurs externes
// Format de sauvegarde
{
"database": { /* base de données */ },
"metadata": {
"exportDate": "2024-01-01T00:00:00.000Z",
"totalCommands": 200,
"version": "1.0"
}
}// Vider toutes les données utilisateur
localStorage.removeItem('ss64SearchHistory');
localStorage.removeItem('ss64Bookmarks');
localStorage.removeItem('ss64UsageStats');- 100% local : Aucune donnée envoyée sur le réseau
- Sans cookies : Pas de tracking ni stockage de données personnelles
- Sans publicité : Interface propre et fonctionnelle
- Sans prérequis : Fonctionne dans tout navigateur moderne
- ✅ Chrome/Chromium 80+
- ✅ Firefox 75+
- ✅ Safari 13+
- ✅ Edge 80+
| Fonctionnalité | Chrome | Firefox | Safari | Edge |
|---|---|---|---|---|
| Recherche | ✅ | ✅ | ✅ | ✅ |
| Favoris | ✅ | ✅ | ✅ | ✅ |
| Copie presse-papier | ✅ | ✅ | ✅ | ✅ |
| Partage natif | ✅ | ❌ | ✅ | ✅ |
| Export fichiers | ✅ | ✅ | ✅ | ✅ |
- 📱 Mobile first
- 💻 Desktop optimisé
- 📟 Tablette compatible
- 🖥️ Grands écrans supportés
- Calculs optimisés : Web Workers pour opérations lourdes
- Interface réactive : Mise à jour temps réel
- Léger : Pas de dépendances externes lourdes
- Rapide : Chargement instantané
- Téléchargez l'ensemble des fichiers
- Ouvrez
index.htmldans votre navigateur - Tous les outils fonctionnent localement
Accédez directement aux outils via votre navigateur web.
Chaque outil est indépendant et peut être intégré individuellement dans vos projets.
# Tests automatiques
npm test
# Validation de la base
npm run validate
# Optimisation
npm run optimize
# Sauvegarde
npm run backup
# Statistiques
npm run stats
# Déploiement complet
npm run deploy- 8 thèmes prédéfinis
- Import de thèmes personnalisés
- Variables CSS modifiables
- Sauvegarde des préférences
:root {
--primary-color: #667eea; /* Couleur principale */
--secondary-color: #764ba2; /* Couleur secondaire */
--success-color: #28a745; /* Couleur succès */
/* ... autres variables ... */
}// Dans ss64-database.js
{
"name": "nouvelle-commande",
"description": "Description de la nouvelle commande",
"syntax": "nouvelle-commande [options]",
"examples": ["nouvelle-commande --help"],
"os": "linux"
}- Étendre l'objet
databaseavec la nouvelle clé - Ajouter l'onglet dans le HTML
- Mettre à jour la fonction
getOSDisplayName()
Symptômes : Message "Base de données non chargée" Solutions :
- Vérifier que
ss64-database.jsest présent - Vérifier les erreurs dans la console (F12)
- S'assurer que le serveur web sert les fichiers JS
Symptômes : Délai important lors des recherches Solutions :
- Réduire le nombre max de résultats
- Désactiver recherche dans descriptions/syntaxe
- Vider l'historique de recherche
Symptômes : Mise en page incorrecte Solutions :
- Vider le cache du navigateur (Ctrl+F5)
- Vérifier la console pour erreurs CSS/JS
- Tester dans un navigateur différent
Symptômes : Boutons d'export non fonctionnels Solutions :
- Vérifier les permissions de téléchargement
- Tester dans un onglet privé/incognito
- Vérifier les extensions de blocage
- Ouvrir la console navigateur (F12)
- Reproduire le problème
- Noter les messages d'erreur
- Décrire les étapes de reproduction
- Rapports de bugs : Signaler les problèmes rencontrés
- Suggestions : Proposer nouveaux outils ou améliorations
- Code : Contribuer au développement
- Documentation : Améliorer la documentation
- Respecter les formats JSON/CSS existants
- Maintenir la compatibilité mobile
- Tester sur plusieurs navigateurs
- Documenter les changements
Distribué sous licence MIT. Voir LICENSE pour plus d'informations.
Ce dépôt partage des travaux remarquables trouvés sur Internet au fil du temps. Si la source est un autre projet actif, la première ligne devrait inclure l'emplacement du projet source (repo) et sa licence respective.
Nous ne revendiquons pas la propriété de tout ce qui se trouve ici. Certains codes ont été réutilisés, certaines versions ont été modifiées et d'autres traduites.
L'objectif principal est de permettre aux administrateurs système d'avoir un dépôt simple à utiliser pour leur faciliter le quotidien.
Les informations contenues sont fournies "en l'état" sans garantie d'aucune sorte.
- Repository GitHub : github.com/svtica/web
- Issues : Rapporter des bugs ou suggérer des améliorations
- Wiki : Documentation technique détaillée
- ✨ Interface de recherche SS64 complète
- 📊 Base de données de 200+ commandes
- 🔧 Panneau d'administration
- 💾 Export/Import de données
- 📱 Design responsive
- 🔐 Outils de sécurité avancés
- 🌐 Générateurs de commandes réseau
- 📅 Calculateur date/heure avancé
- 🔄 Conversions multi-unités
Dernière mise à jour : Décembre 2024
🚀 Prêt à commencer ?
Ouvrez index.html et commencez à explorer tous les outils disponibles !
💡 Astuce : Appuyez sur F1 dans l'interface SS64 Search Pro pour voir tous les raccourcis disponibles.