Commit Graph
46 Commits
Author SHA1 Message Date
Ajin Abraham de7bf03656 Python 3.13 Support (#2546)
* Python Support updated to 3.12-3.13
* Bump mitmproxy
* Bump httptools
* Remove pinned xmlsec, lxml
* Android Permission Update
* Updates Signatures
2025-08-30 23:46:20 -07:00
Ajin Abraham 70e243d661 4.1.8 (#2448)
* APKID QA.
* Bash and Batch file script QA.
* Android Report template optimizations on how exported components are displayed.
* Clickable Android Activities, Services, Providers and Recievers.
* Updated Android version support to 11.0 for Android Studio AVD.
* Created helper scripts for AVDs `scripts/start_avd.sh` and `scripts/start_avd.ps1`.
2024-11-10 00:44:20 -08:00
Ajin Abraham 9b2a3c8552 [HOTFIX] Dockerfile and dependency upgrade, Bug Fixes (#2439)
* Dockerfile: migrate from Ubuntu to Debian Bookworm
* Update and MachO and ELF Analysis
* Update docker compose with postgres
* JDK bump to 22.0.2
* Python bump to 3.12
* Bump jadx, apktool, vd2svg, bundletool
* Remove jadx from repo and download it dynamically during setup
* Install jadx during docker build
* Replace deprecated dependencies
* Bump httptools
* Postgres Support by default
* Bump LIEF to latest, reintroduce PIE checks for ELF
* Fixes #2430 #2432 #2395
* Bug Fixes
2024-10-28 02:36:51 -07:00
Ajin Abraham 76187b805f [EFR] AuthZ and AuthN for MobSF + Bug Fixes (#2366)
Authentication and Authorization (`Maintainer` , Viewer`) support in MobSF
* Basic User Management
* Bug Fixes in Runtime Executable Tampering
* Ratelimiting support for login endpoint
* Disable AuthZ/AuthN for REST API and also via ENV VAR `MOBSF_DISABLE_AUTHENTICATION=1`
* Bug Fix #2285 
* Bug Fix Icon Analysis Nonetype
* Update SSRF Filter
* Dependency Bump
* Beta to Stable release from V4
* Runs with DEBUG=False
* New home screen UI
2024-05-21 10:08:01 -07:00
Ajin Abraham 2aecb905b3 iOS Dynamic Analysis with Corellium (#2194)
* iOS Dynamic Analysis Support with Corellium Jailbroken iOS devices
* Corellium API layer for complete device and project management
* Frida instrumentation (attach, spawn and inject) over SSH local port forward
* Shell access over SSH
* MobSF httptools proxy integration over SSH remote port forward
* Device File upload and download over SSH
* Frida scripts for core defense bypass, monitoring, and tracing
* Helper iOS Frida scripts for pentesting and malware analysis
* Screen cast with touch, swipe and text input support from web UI
* Dynamic Analysis device data dump and  report Generation
* Android Certificate analysis, replaced oscrypto with cryptography for public key parsing
* Python minimum support is 3.10
* Bumped httptools to latest, fixes httptools repeat bug
* Added unzip to docker to fix a bug
2023-12-03 02:01:10 -08:00
Ajin Abraham bb700fa071 [HOTFIX] Migrate from setup.py to poetry, tox QA (#2249)
* Migrate from setup.py to use poetry build and publish
* Tox QA
* Version is now configured only at pyproject.toml
* Added poetry build test
* Updated mobsf PyPI publishing workflow 
* Update local DBs
2023-08-27 21:08:29 -07:00
Ajin Abraham 8e29cb06a6 Pip to Poetry, Ubuntu Base image Bump, Dockerfile QA, Python 3.11 support (#2244)
* Docker base image update
* Docker file QA
* Github Actions version update
* Removed unwanted pinned repository
* Pip to Poetry migration
* Bump httptools
* Jump yara-python-dex
* Python 3.11 support
2023-08-25 21:15:28 -07:00
Ajin Abraham 76cd47d851 HOTFIX: Setup improvement (#2078)
* Improve setup scripts.
* Python support to 3.8 - 3.10
* Delete MobSF data directory on running setup.
* Bump applicable dependencies.
2022-11-22 16:01:34 -08:00
Ajin Abraham 49bf0eed95 Hotfix: Windows setup script 2022-06-12 22:32:34 -07:00
Ajin Abraham e9cb1af33f HOTFIX: openSSL link and readme update 2022-06-12 00:14:23 -07:00
Ajin Abraham e835f59739 Activity launcher, REST API, QA (#1868)
* Initial commit - Activity launcher
* Fixed broken OpenSSL link
* Various fixes to activity launcher
* disable dynamic report button when does not exist
* Small fixes after CR
* QA
* the setting ACTIVITY_TESTER_SLEEP is not available for old users
* QA + REST API
Co-authored-by: matan.dobr <[email protected]>
2021-12-17 11:55:46 -08:00
Ajin Abraham d5ae46bf44 Python Dependency update and QA (#1852)
* Py deps update and QA
* lint fix
2021-11-28 09:26:26 -08:00
Ajin Abraham 935ba9e152 Fix looping and provide clear information 2021-08-05 15:38:37 -07:00
Ajin Abraham 03adcf58a8 Windows Setup Script QA 2021-04-19 19:43:32 -07:00
Ajin Abraham e0f1f7e7b3 Update setup.bat 2021-04-17 18:53:09 -07:00
Ajin Abraham 2e0198f4a2 Update setup.bat 2021-04-06 08:54:49 -07:00
Ajin Abraham 5cb16a7fb3 Fix Windows Setup not detecting python 2021-03-07 16:35:38 -08:00
Ajin Abraham 18f4a483d3 HOTFIX: Update APKiD, http-tools, MobSF CA bug fix, Recent Scan Bug Fix, MD5 Search Fix, Removed yara wheels (#1661)
Remove yara-python wheels, updated apkid with prebuilt wheels
Frida Bump
http-tools 2.1.0
Fixes #1666
Fixes #1664
Fixes #1667
2021-02-06 21:19:32 -08:00
Ajin Abraham 2fcd6aec3d bug fix 2021-01-20 14:39:08 -05:00
Ajin Abraham 1262a02f83 Python3.9 support (#1651)
Python 3.9 support
Prebuilt DEX enabled yara-python wheels
2021-01-19 19:09:27 -05:00
Ajin Abraham 0351189a06 Update setup.bat 2020-12-09 12:03:27 -05:00
Apoorva Niranjan f99b3c5cda Bump OpenSSL Version from 1.1.1g to 1.1.1h (#1550)
Since 1.1.1g is not available for download
2020-09-28 12:02:05 -04:00
Ajin Abraham a020e9ea9e post install check (#1541)
A check to verify that python requirements are installed after install.
Exodus Tracker DB update
2020-09-14 17:27:10 -04:00
Ajin Abraham 78012f5c9d Update setup.bat 2020-06-11 00:42:52 -04:00
Ajin Abraham 214ff09220 hotfix: move wheel 2020-05-07 12:04:14 -04:00
Ajin Abrahamandsuperpoussin22 990eeae38b Prebuilt dex-enabled yara-python, improved setup script, Dockerfile, travis etc. (#1377)
* prebuilt dex enabled yara-python and improved setup,tox,tests.

* Update Dockerfile to Ubuntu 12.04 LTS and Python 3.8

Co-authored-by: superpoussin22 <[email protected]>
2020-04-27 11:30:12 -04:00
Ajin Abraham 9ba79892e5 HOTFIX: win setup fail fast. Fixes #1352 2020-04-12 13:14:15 -04:00
superpoussin22 0d1de5e282 update apkid to 2.1.0 2020-01-31 08:10:51 +01:00
Ajin Abraham 579fd32641 remove quiet 2019-12-09 22:16:41 -05:00
Ajin Abraham f9949decd4 windows cleanup script & optimizations 2019-12-09 21:40:52 -05:00
Ajin Abraham ceb4c04cef enable apkid 2019-11-10 14:23:00 -05:00
Berkay YILDIZ 9113eff1e0 Update setup.bat 2019-10-17 18:38:48 +03:00
Ajin Abraham 790749fb03 refactor setup and remove apkid by default 2019-09-25 13:27:56 -04:00
Ajin Abraham 5eaa683a80 Hotfix: wetup windows 2019-08-07 17:44:32 -04:00
Ajin Abraham 7038a31070 optimize travis, update setup and optimize apkid install 2019-08-07 14:05:51 -04:00
Ajin Abraham 1ee9cb3263 move to python3 venv 2019-07-29 11:55:17 -04:00
arnydo ca3b61b569 Update openssl download path. (#1004)
Win64OpenSSL-1_1_1b.exe is not longer available.
Win64OpenSSL-1_1_1c.exe it latest release.
2019-07-19 12:17:43 -04:00
Ajin Abraham df6123f711 hotfix: enable apkid, fix windows support and better docker performance 2019-05-17 13:33:46 -04:00
Ajin Abraham 84250d9650 setup tweaks and windows fix (#947)
Hotfix
2019-05-16 17:39:28 -04:00
unload a8a55cfaac OpenSSL new url (#879)
New direct url to download OpenSSL
2019-03-01 20:10:43 -05:00
Ajin Abraham 857f094cb9 Update setup.bat 2018-11-30 21:54:25 +05:30
Ajin Abraham 379dbfcc22 migration fix 2018-11-28 18:23:46 +05:30
superpoussin22 a4fcd9e97d update link for openssl windows (#791) 2018-11-28 14:49:29 +05:30
Ajin Abraham 9cd68b0972 Hotfix to improve installer 2018-11-15 01:28:06 +05:30
Ajin Abraham c821dceec8 Hotfix to improve setup in windows 2018-10-23 12:17:29 +05:30
Ajin Abraham 01686f9cde Fixed Tests, Run tests like normal Django Apps, Simplified Setup, Install and Automated unit tests in Dockerfile (#751)
* Fixed Tests, Run Test like normal Django Apps

* Update requirements.txt

* setup and install scripts

* Windows batch test

* windows setup and run script tested

* Automated Unit Tests

* removed unnecessary else
2018-10-22 20:45:11 +05:30