All Projects → ph4r05 → android-openssl

ph4r05 / android-openssl

Licence: other
OpenSSL build for Android (arm, armv7, x86)

Programming Languages

shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to android-openssl

Android Disassembler
Disassemble ANY files including .so (NDK, JNI), Windows PE(EXE, DLL, SYS, etc), linux binaries, libraries, and any other files such as pictures, audios, etc(for fun)files on Android. Capstone-based disassembler application on android. 안드로이드 NDK 공유 라이브러리, Windows 바이너리, etc,... 리버싱 앱
Stars: ✭ 250 (+262.32%)
Mutual labels:  arm, jni
elfloader
ARMv7M ELF loader
Stars: ✭ 71 (+2.9%)
Mutual labels:  arm, armv7
Tow-Boot
An opinionated distribution of U-Boot. — https://matrix.to/#/#Tow-Boot:matrix.org?via=matrix.org
Stars: ✭ 338 (+389.86%)
Mutual labels:  arm, armv7
Synestiaos
The Synestia Operating System
Stars: ✭ 159 (+130.43%)
Mutual labels:  arm, armv7
V60Mini-firmhack
A project to disassemble the KBParadise V60 Mini keyboard firmware.
Stars: ✭ 23 (-66.67%)
Mutual labels:  arm, armv7
Arm Assembly Cheat
MOVED TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly SEE README. ARMv7 and ARMv8 assembly userland minimal examples tutorial. Runnable asserts on x86 hosts with QEMU user mode or natively on ARM targets. Nice GDB step debug setup. Tested on Ubuntu 18.04 host and Raspberry Pi 2 and 3 targets.
Stars: ✭ 159 (+130.43%)
Mutual labels:  arm, armv7
alpine-qbittorrent-openvpn
qBittorrent docker container with OpenVPN client running as unprivileged user on alpine linux
Stars: ✭ 230 (+233.33%)
Mutual labels:  arm, armv7
Reverse Engineering
This repository contains some of the executables that I've cracked.
Stars: ✭ 29 (-57.97%)
Mutual labels:  arm, armv7
tensorflow-serving-arm
TensorFlow Serving ARM - A project for cross-compiling TensorFlow Serving targeting popular ARM cores
Stars: ✭ 75 (+8.7%)
Mutual labels:  arm, armv7
docker-elasticsearch
Multi-architecture (arm, x86) Docker image for Elasticsearch
Stars: ✭ 14 (-79.71%)
Mutual labels:  arm, armv7
Gitlab
GitLab CE (Docker image) for ARM devices, this is a mirror repository of
Stars: ✭ 121 (+75.36%)
Mutual labels:  arm, armv7
arm-wheels
Project to generate Python wheels for ARM systems (targeting armv7 / aarch64 in the future)
Stars: ✭ 14 (-79.71%)
Mutual labels:  arm, armv7
Nwjs rpi
[NW.js port for Raspberry Pi] binary compiled for the ARMv6 used in Raspberry Pi (compatible with RPi 2 and RPi 3)
Stars: ✭ 91 (+31.88%)
Mutual labels:  arm, armv7
Computelibrary
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
Stars: ✭ 2,123 (+2976.81%)
Mutual labels:  arm, armv7
Docker Jdownloader
JDownloader 2 Docker Image (Multiarch) - Passed 40M Downloads
Stars: ✭ 85 (+23.19%)
Mutual labels:  arm, armv7
discolix
distroless arm docker images
Stars: ✭ 22 (-68.12%)
Mutual labels:  arm, armv7
Grafana On Raspberry
Grafana packages for raspberry pi (armv6/armv7) and aarch64/arm64
Stars: ✭ 318 (+360.87%)
Mutual labels:  arm, armv7
Element Web
element.io docker image generator
Stars: ✭ 21 (-69.57%)
Mutual labels:  arm, armv7
rasa-docker-arm
Rasa Docker image for ARMv7. Runs on a Raspberry Pi.
Stars: ✭ 19 (-72.46%)
Mutual labels:  arm, armv7
alpine-php-fpm
Lightweight and optimised PHP-FPM (PHP 7.4, 8.0, 8.1) Docker images with essential extensions on top of latest Alpine Linux.
Stars: ✭ 53 (-23.19%)
Mutual labels:  arm, armv7

Android build environment for OpenSSL

  • Supports build for multiple architectures - ARM, ARMv7, X86
  • Uses OpenSSL source codes
  • Integrated with Android.mk build
  • Contains pre-compiled OpenSSL 1.0.2j (use if you want or compile your own)

How to compile

cd jni/openssl
./build.sh

Optionally, set variables on the beginning of the build.sh according to your Android NDK.

In the global JNI Android.mk you can then simply include Android.mk from openssl directory so the static or dynamic libraries are linked to the rest of your project.

include jni/openssl/Android.mk

Include paths for header files are not set, headers will be after compilation present at

jni/openssl/sources/include
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].