Android用にOpenSSLバイナリを取得する場所はどこですか? - certificates フィールド と https フィールド android 関連 問題

Where to get openssl binary for android












2
vote

問題

日本語

私はNexus 10を持っています(ロック解除された&根)、私はOpenSSLバイナリをそこに入手したいので、HTTPS証明書:

 <コード> $ openssl s_client -connect <IPADDRESS>   

しかし、私が何をしても、AndroidでOpenSSLを取得する簡単な方法が見つかりませんので、上記のコマンドを実行できます。私は「opkg」について何かを見つけましたが、このプロセスが機能することはできませんでした。それはまた信じられないほど複雑でした。 「Botebrew」というアプリもありますが、このプロジェクトは死んで機能しないようです。

私のNexus 10にOpenSSLバイナリを取得する方法を知っていますか?少なくとも、GmailアプリのSSLハンドシェイクを交渉するときにGoogleが使用する証明書チェーンを表示する方法(これは最終的には私の目標です)?

ありがとう。

     

回答リスト

1
 
vote

あなたの最高の賭けはソースからそれを構築することです。

あなたがまだ持っていないかどうかを参照したいのはいくつかのスタックオーバーフローの質問があります。

の使い方Androidアプリケーション

href ="https://stackoverflow.com/questions/5728828/how-to-build-openssl-on-android-linux"> Android / LinuxのOpenSSLを構築する方法?

Android NDK R8

のOpenSSLビルド問題

最初のものには、 githubプロジェクトにリンクします。 android-external-openssl 。このコードを開始点として取り組むことを試みることをお勧めします。

 
 
1
 
vote

他の回答のリンクは期限切れです。

様々なアーチのために私自身のものを構築しました:

  • https://vi-server.org/pub/openssl_1.1.1_android_static_armか/ a>
  • https://vi-server.org/pub/openssl_1.1.1_android_static_aarch644
  • https://vi-server.org/pub/openssl_1.1.1_android_static_x86_642 a>

"static"ここでは実際に静的な意味ではなく、libsslとlibcryptoが内側にあるだけです。

<事前> <コード> 9988776655443330
 
 
0
 
vote

http://curl.haxx.se/download.html :

http://curl.haxx.se/gknw.net/7.31/dist-android/curl-7.31.0-rtmp-ssh2-ssl-zlibstatic -bin-android.tar.gz はOpenSSLバイナリを含みます。

 
 

関連する質問

1  変更されたAPKファイルをインストールできません  ( Unable to install a modified apk file ) 
Google PlayからダウンロードしたAndroidアプリのHTTPSトラフィックを監視したい。 このアプリは、Android N以降でのみ実行できます。 だから私はCharles Proxyを使い、このドキュメント APKファイルを変更します。 これが...

4  TLSのAndroidサポート  ( Android support for tls ) 
TLS1.1およびTLS1.2はAPIレベル16からAPIレベル20からサポートされていることを発見しました。これはAndroid 4.1(サポート)とAndroid 4.4W(WEARABLE)またはAndroid 5.0(ON)に対応しています。デフォル...

2  Android用にOpenSSLバイナリを取得する場所はどこですか?  ( Where to get openssl binary for android ) 
私はNexus 10を持っています(ロック解除された&amp;根)、私はOpenSSLバイナリをそこに入手したいので、HTTPS証明書: <コード> $ openssl s_client -connect <IPADDRESS> しかし、私が何をしても...

1  S4でHTTPを使用してページをロードすることはできませんが、HTTPSで行くことはできません。  ( Page cant be loaded in s4 using http but it does in https ) 
私のギャラクシーS4、ChromeとデフォルトのブラウザのどちらかのWebサイトをロードする特別な問題があります。私の場合では、HTTPを使用してWebサイトファイルにアクセスしようとすると、HTTPSを使用してアクセスしながらエラー500をスローします。期待...

18  自己署名証明書のインストールクレーム成功は、Androidが必要でないかのように機能する  ( Self signed certificate install claims success but android acts as if cert isn ) 
私は私のWebサーバー用の自己署名証明書をAndroid 4.3にインストールしようとしています。 SDカードのルートに.CRTファイルがあります(これは実際にはスロットにSDカードがないのでエミュレートされます)。 証明書をインストールするには、設定 - &...

0  HTTPSとAndroidブラウザの既知の問題はありますか?  ( Is there a known issue with https and the android browser ) 
私は2.3.3を実行しているGalaxy S2を持っています、全く最新のものであり、根付かない。いくつかのサイトでは、HTTPSで送信されていない要求が応答を返さないため、ログインが不可能であることがわかります。 問題を徹底的にテストしていませんが、私にとっ...

7  AndroidはWiFiルートCASをどのように処理しますか?彼らはセキュリティ上の関心事であるべきですか?  ( How does android handle wifi root cas should they be a security concern ) 
私の大学では、WiFiネットワークに接続するためのカスタムルートCAをインストールする必要があります。私の携帯電話にインストールすると、「WiFi」または「VPNとApps」を指定できます。私はWiFiを選び、正常に接続できました。 しかし、私はこの証明書のセ...

3  Google Chrome Androidで証明書エラーを回避する方法  ( How to bypass certificate errors in google chrome android ) 
明らかにデスクトップChromeには、すべての証明書の警告を回避することができます 9988776654330 というフラグがあります。 Android Chromeの同等のものはありますか? <コード> 99887766544331 でチェックインしましたが...

3  Fiddlerを介したAndroidアプリからのHTTPSトラフィックを復号化しますか?  ( Decrypting https traffic from android apps via fiddler ) 
私は実際に私の携帯電話に出入りするすべてのトラフィックをデバッグしようとしています。私は私のPC上にFiddlerを使用しています、そして私の電話でプロキシDroidを使ってこれを行います。 HTTPトラフィックはうまく機能します。私はそれを完全に復号化するこ...

1  証明書はデフォルトのTrust Storeに対して検証されていますか?  ( How are certs validated against default trust store ) 
いくつかの読みを通して、私はHTTPSがAndroidアプリでどのように機能するか、特に証明書の検証がどのようにしてどのように機能するかについて、かなり大まかな理解しています。この理解を得たために言及されたリソースのいくつかは次のとおりです。 Androi...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有