Toolbox Hub
Hulpprogramma's11 min gelezen

13 gratis dagelijkse hulpprogramma's: wachtwoorden, QR-codes, timers en tekstcodering

Genereer wachtwoorden, bouw QR-codes, voer timers en klokken uit en decodeer binaire, hexadecimale en gecodeerde tekst - allemaal met gratis browsertools die niets uploaden.

Wat deze gids behandelt

  • 1. Wachtwoorden: het deel dat er echt toe doet
  • 2. QR-codes: wat moet je erin zetten?
  • 3. Tijd: timers, klokken en de val in tijdzones
  • 4. Willekeurigheid, eerlijk gezegd
  • 5. De coderingsrommellade
  • 6. De twee die dingen formatteren
  • 7. Een uitgewerkt voorbeeld: de verminkte API-reactie
  • 8. Veelgestelde vragen
  • 9. De éénregelige versie

Deze laatste groep is de rommellade. Wachtwoorden, QR-codes, een stopwatch, een wereldklok, een muntstuk en vier tools die tekst omzetten in andere representaties van zichzelf. Individueel triviaal, gezamenlijk de spullen die je nodig hebt op lastige momenten.

De rode draad is dat ze alle dertien lokaal draaien. Voor een wachtwoordgenerator is dat geen aardigheidje; het is de hele reden dat de tool überhaupt te vertrouwen is.

Wachtwoorden: het deel dat er echt toe doet

Hoe de sterkte wordt geschat, is ook van belang. De meeste checkers benaderen de grootte van de zoekruimte, wat een redelijke indicatie is maar niet de waarheid: `CorrectHorseBatteryStaple` scoort goed op entropie, terwijl `P@ssw0rd1!` goed scoort op karaktervariatie en slecht in de praktijk omdat het in elke krakende woordenlijst ter wereld voorkomt.

Gebruik de generator voor alles wat u interesseert, en als u een wachtwoord moet onthouden, gebruik dan een wachtwoordzin van vier of vijf niet-gerelateerde woorden. Dat is het specifieke geval waarin memorabiliteit en kracht elkaar feitelijk overlappen.

QR-codes: wat moet je erin zetten?

  • QR Code Generator — genereer een QR-code voor een URL, tekst, Wi-Fi-gegevens of contactgegevens.

QR-codes zijn een van die tools waarbij de uitvoerkwaliteit volledig wordt bepaald door één beslissing: hoeveel gegevens u invoert. Een korte URL wordt gecodeerd in een kleine, gemakkelijk scanbare code. Een alinea tekst met interpunctie wordt bij kleine formaten gecodeerd in iets compacts en onbetrouwbaars.

Twee praktische regels. Maak eerst altijd een testscan van de code op het formaat waarin deze daadwerkelijk wordt afgedrukt, voordat u er tweehonderd afdrukt. Ten tweede gedragen Wi-Fi- en gewone URL-codes zich verschillend op verschillende telefoons. Als een code naar een gemengd publiek gaat, geef dan de voorkeur aan een gewone URL boven een landingspagina die vervolgens doorlinkt, omdat deze overal werkt en je kunt wijzigen waar deze naartoe verwijst.

Tijd: timers, klokken en de val in tijdzones

  • Online Stopwatch — een gewone stopwatch, handig als je telefoon in de andere kamer ligt.
  • Pomodoro Timer — Focusblokken van 25 minuten met pauzes, voor mensen die vinden dat die structuur werkt.
  • Wereldklok — huidige tijd in verschillende steden tegelijk.

De wereldklok verdient zijn plaats om één specifieke reden: zomertijd. De helft van de planningsfouten in de wereld zijn geen rekenfouten, maar een moment waarop twee steden vorige week vier uur uit elkaar lagen en deze week vijf uur, en niemand controleerde.

Voordat u iets in een tijdzone plant, plaatst u beide steden in de wereldklok en kijkt u: bereken de offset niet uit het geheugen. Dit is ook de reden waarom uitnodigingen voor vergaderingen een tijdzone moeten bevatten in plaats van een enkel uur.

Op de Pomodoro-timer: de techniek werkt voor een specifiek soort taak: begrensd, gefocust, ononderbroken. Het werkt niet bij het debuggen, waarbij de juiste zet bij het vastlopen is om weg te lopen, en niet om nog een blok van 25 minuten te starten. Gebruik het wanneer het helpt.

Willekeurigheid, eerlijk gezegd

De Random Number Generator en de List Randomizer behandelen de gevallen die zich daadwerkelijk voordoen: het kiezen van een getal in een bereik, en het in een goede volgorde plaatsen van een lijst. Een straf waard over eerlijkheid. Beiden maken gebruik van een pseudo-willekeurige generator, die voor het beslissen wie de lunch betaalt niet te onderscheiden is van een echte munt. Voor alles wat gevolgen heeft – een trekking met prijzen, een toewijzing waaraan geld is verbonden – wil je een bron die je kunt controleren, en een browsertabblad is dat niet. De waarde hier is het verwijderen van de mens, die slecht kiest als hij gemotiveerd is.

De coderingsrommellade

Vier tools die tekst tussen representaties verplaatsen. Geen ervan is encryptie, en het onderscheid is de moeite waard om te vermelden omdat het voortdurend verward wordt: een codering is door iedereen omkeerbaar en heeft geen sleutel. Voor codering is een sleutel vereist.

  • Binary to Text — converteer tussen tekst en zijn binaire representatie.
  • Hex naar tekst — converteer tussen tekst en hex, de representatie die je het vaakst ziet in netwerktools en debuggers.
  • Caesar Cipher - verschuif letters met een vast bedrag, het klassieke cijfer in het klaslokaal.
  • ROT13 Encoder — roteer letters met 13, een speciaal geval dat zijn eigen inverse is.

Deze zijn voor precies twee dingen nuttig. Ten eerste: begrijpen hoe tekst bytes wordt, het mentale model dat je nodig hebt als iets er onleesbaar uitziet. Ten tweede: het debuggen: wanneer een payload als hex verschijnt, kun je met de Hex to Text-converter ontdekken wat er staat.

Ze zijn niet nuttig om iets te verbergen. ROT13 heeft geen sleutel – de dienst is openbaar – dus het verbergt niets voor iedereen die weet wat ROT13 is. Het Caesarcijfer heeft 25 mogelijke verschuivingen, die een mens in minuut één kan doorbreken.

De twee die dingen formatteren

De bestandsgrootteconverter heeft één echt waardevolle output: hij vertelt u waarom een ​​schijf een groter aantal adverteert dan uw computer meldt. Verkopers verkopen in machten van tien, besturingssystemen rapporteren machten van twee, en het verschil bedraagt ​​op elke schaal ongeveer 7 procent. Dat is geen fout, het zijn twee conventies.

Een uitgewerkt voorbeeld: de verminkte API-reactie

De validatie van een webhook mislukt en de payload in het logboek ziet er als volgt uit: `\x48\x65\x6c\x6c\x6f`. Dit is een tweeënnegentigste diagnose.

  • 1. Convert. Plak `48656c6c6f` in de Hex to Text converter — het resultaat is `Hallo`. Het is nooit verminkt, alleen gecodeerd.
  • 2. Controleer de vorm. Iets stroomopwaarts codeert de payload vóór ondertekening. De handtekening werd berekend over de originele tekst en gevalideerd tegen de hexadecimale tekst, dus de vergelijking mislukt.
  • 3. Sluit de andere richting uit. Als het logboek leesbare tekst had getoond, zou het probleem het omgekeerde zijn geweest: het ondertekenen van het gecodeerde formulier.
  • 4. Bevestig de claim over de grootte. Als hetzelfde logboek een payload van 1,2 MB rapporteert, bepaalt de File Size Converter of dat decimaal of binair is voordat iemand ruzie maakt over een quotum.

Veelgestelde vragen

Is de wachtwoordgenerator veilig als alles in de browser draait? Ja, en meer nog dan een servergebaseerde generator: het wachtwoord wordt op uw machine gegenereerd en nooit verzonden, dus er valt niets te onderscheppen, te loggen of te kraken. Het nadeel is dat u een wachtwoord dat u niet hebt opgeslagen, niet kunt herstellen.

Kan ik de virtuele muntwissel vertrouwen? Voor informele beslissingen, ja. Gebruik voor alles waar geld of prijzen aan verbonden zijn een bron die u kunt controleren.

Zijn de cijfers veilig? Nee. Geen van allen. ROT13- en Caesar-cijfers hebben geen geheime sleutel en zijn bedoeld om codering aan te leren, niet om iets te beschermen.

Werken deze offline? Zodra een pagina is geladen, ja – alles is lokaal.

Is er een limiet op de tekstlengte voor de converters? Alleen het geheugen van uw apparaat, aangezien er niets ergens naartoe wordt verzonden.

De éénregelige versie

Lange unieke wachtwoorden verslaan korte slimme wachtwoorden, een QR-code is slechts zo goed als de gegevens erin, controleer tijdzone-offsets in plaats van ze te berekenen, en codering is geen encryptie.

Alle tools zijn gratis en privé

Elke tool waarnaar in deze handleiding wordt verwezen, draait volledig in uw browser. Niets dat u typt of plakt, wordt geüpload, er is geen account vereist en er is geen gebruikslimiet. Blader door de volledige toolbox →

Meer van de blog