PowerShell

Text in Hex Konverter mit PowerShell

5
(3)

Mit PowerShell Text Hexadecimal und Decimal konvertieren

powershell

ASCII Text in Hexadezimale Zeichen Konverter gibt es als Online Tool im Internet viele. Sollen sensible Daten beim Konvertieren im Internet nicht preisgegeben werden, empfiehlt sich die Umwandlung auf dem eigenen Rechner. Dazu braucht man nicht einmal ein Programm zu installieren, einfach zu bewerkstelligen ist es mit PowerShell.

Hierzu PowerShell öffnen und folgenden Befehl ausführen:

PS C:\> notepad $profile

Mit Notepad die Code Zeilen einfügen und speichern:

function text2hex($strg)
{
$txt = $strg.ToCharArray();
Foreach ($value in $txt) {$hex = $hex + ":" + [System.String]::Format("{0:X2}", [System.Convert]::ToUInt32($value))}
$hex
}

PowerShell beenden und neu öffnen, nun kann der Befehl text2hex ausgeführt werden.

PS C:\> text2hex https://think.unblog.ch
:68:74:74:70:3A:2F:2F:74:68:69:6E:6B:2E:75:6E:62:6C:6F:67:2E:63:68

Die Umwandlung von Decimal to Binary, Decimal to Hexadecimal und Hexadecimal to Decimal.

// Convert Decimal to Binary
function dec2bin($strg)
{
$dec = $strg
Foreach ($value in $dec) {$bin = [System.Convert]::ToString($value,2)}
$bin
}

// Convert Decimal to Hexadecimal
function dec2hex
{
param($DEC)
Foreach ($value in $DEC) {“{0:x}” -f [Int]$value}
}

// Convert Hexadecimal to Decimal
function hex2dec
{
param($HEX)
Foreach ($value in $HEX) {[Convert]::ToInt32($value,16)}
}

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 5 / 5. Anzahl Bewertungen: 3

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Es tut uns leid, dass der Beitrag für dich nicht hilfreich war!

Lasse uns diesen Beitrag verbessern!

Wie können wir diesen Beitrag verbessern?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert