So installieren Sie cURL und OpenSSL unter Android

cURL ist ein beliebtes Befehlszeilentool zum Übertragen von Daten zwischen Servern. Kurz gesagt bedeutet dies, dass Webseiten und Dateilinks sehr geeky aus einem Befehlsterminal heruntergeladen werden können. Für durchschnittliche Benutzer mag dies völlig wackelig und unnötig klingen, aber erfahrene Linux-Administratoren sollten sich bereits der Vielzahl cooler, nützlicher Dinge bewusst sein, die mit cURL erledigt werden können. Sie können damit Dateien auf einem FTP-Server verwalten, abgekürzte URLs erweitern und den Wetterbericht in funky ASCII-Grafiken anzeigen.

OpenSSL hingegen ist eine Open-Source-Implementierung von SSL / TLS-Protokollen, mit der die App-Kommunikation zwischen Servern gesichert wird. Grundsätzlich schützt es Ihre Kreditkarte vor Diebstahl, wenn Sie Dinge online kaufen, um sie ganz einfach zu reduzieren.

In jedem Fall wurde kürzlich eine Methode entdeckt, um cURL und OpenSSL auf Android-Geräten zu installieren. Dies ist besonders nützlich für Webadministratoren, die einen Terminalemulator auf ihrem Telefon haben.

Bedarf:

  • Ein verwurzeltes Android-Gerät – Suche Appuals nach Android-Root-Anleitungen.
  • Laden Sie cURL- und OpenSSL-Binärdateien für Android von herunter Hier oder Hier.
  • Terminal Emulator App von Google Play.

Schritte:

Stellen Sie sicher, dass Sie die angegebenen Schritte in der folgenden Reihenfolge ausführen:

  1. Der erste Schritt besteht darin, die Binärdateien cURL und OpenSSL herunterzuladen und auf Ihren Desktop zu extrahieren.
  2. Im extrahierten Ordner sehen Sie einen Ordner mit dem Namen “Daten”. Kopieren Sie den folgenden Ordner
    data/local/ssl

    vom Binärordner zum selben Ordner (/ data / local / ssl) auf Ihrem Android-Gerät.

  3. Verwenden Sie ein ADB-Terminal auf Ihrem Computer, um cURL und OpenSSL wie folgt zu übertragen
    data/local/bin

    auf Ihrem PC zu

    /system/bin

    auf Ihrem Gerät. Die vollständigen Befehle wären:

adb push /curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/data/local/bin/curl /system/bin
adb push /curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/data/local/bin/openssl /system/bin
  1. Schließlich CHMOD die Binärdateien auf 0755 mit den folgenden:
chmod 755 /system/bin/curlchmod 755 /system/bin/openssl

Ein paar lustige Dinge, die mit cURL zu tun haben:

Wenn Sie cURL noch nie zuvor verwendet haben und diese Anleitung befolgt haben, weil es sich nach einer coolen Sache anhörte, finden Sie hier einige unterhaltsame Befehle, die Sie mit cURL in der Terminal-App verwenden können:

curl http://wttr.in/LOCATION

Dadurch wird der Wetterbericht für den von Ihnen ausgewählten Standort in funky ASCII-Grafiken angezeigt. Ändern Sie einfach “LOCATION” in der URL in eine tatsächliche Stadt, wie z Dies.

curl ftp://ftp.yoursite.x/site/

Auf diese Weise können Sie Unterverzeichnisse auf einem FTP-Server durchsuchen.

curl -Is https://www.twitter.com -L | grep HTTP/

Auf diese Weise können Sie überprüfen, ob eine Website nicht verfügbar ist.

curl -sIL http://buff.ly/1lTcZSM | grep ^Location;

Dadurch wird eine abgekürzte URL erweitert, um die wahre Adresse anzuzeigen.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *