Commit Graph
202 Commits
Author SHA1 Message Date
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 485d31f1ac Update README.md (#2383) 2024-05-03 20:02:09 -07:00
Ajin Abraham 334231140f [HOTFIX] Malware Permission Check for Android, API Rules + Version Bump (#2313)
* Malware Permission Check for Android
* New Android API rule to support Passkeys
* Updated Readme
* Version Bump
2023-12-22 17:17:10 -08:00
Ajin Abraham b48276a5b6 Multiple Features Improved or Added (#2310)
* Android added App Link assetlinks.json check
* Added more new permission mappings
* Updated Permission database
* Improved Source code view content search
* Added upstream proxy support for Corellium API calls
* Updated Readme
2023-12-19 17:29:50 -08:00
Ajin Abraham 2e6c6c59d7 HOTFIX: Dynamic Analysis Improvements Android & iOS (#2295)
iOS Screencast, better swipe
Android Screencast to support touch, swipe and text input events
Android Frida Logs update
Android Improved Screencast
Android Frida spawn, inject and attach support
Added new Android Frida scripts
Replaced Clipdump with Frida script for clipboard monitoring
2023-12-04 01:53:50 -08: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 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 218954d3e7 Hotfix: Handle Docker <-> ADB connectivity internally (#2219)
* host.docker.internal transilation for localhost

* Replace urlparse with re

* version bump

* update ascii art
2023-07-25 13:19:06 -07:00
Ajin Abraham b43b561a65 [EFR05] Enterprise Feature Request: AAR and JAR support (#2163)
* AAR and JAR support
2023-04-17 12:02:02 -07:00
Ajin Abraham a13bf58c55 HOTFIX: Android min SDK check on janus vulnerability detection (#2159)
* Android min SDK  check on janus check

* Update README.md
2023-04-07 20:02:43 -07:00
Ajin Abraham 277e74d485 [EFR-02]Enterprise Feature Request - False Positive Triaging (#2000)
* Suppression logic

* Android code analysis suppression

* Fixes #1981

* iOS source support bundle id extraction

* iOS Source Code - Suppression support

* Remove check in CFBundleURLName

* iOS Binary code analysis suppression support

* Add Code QL

* Suppression support for Manifest analysis

* Fixes #2014

* REST API + Docs

* Address review comments

* update suppression wordings

* Fixes #2043

* Icon analysis code QA
2022-10-03 19:25:29 -07:00
superpoussin22 e0422523e1 Update README.md (#2020)
add Badge App
2022-09-27 22:51:03 -07:00
Ajin Abraham e9cb1af33f HOTFIX: openSSL link and readme update 2022-06-12 00:14:23 -07:00
Ajin Abraham e83cefcc41 HOTFIX: Update Readme with Rewards Banner 2022-06-07 09:10:35 -07:00
Dapo Adedire 1842969d3d Update README.md (#1951) 2022-04-28 11:20:43 -07:00
Ajin Abraham 7e9dea0eae Hotfix: Update slack link 2022-03-10 06:53:56 -08:00
Ajin Abraham c07b5fcc32 Add handle to Readme 2022-01-24 17:26:03 -08:00
Ajin Abraham 8c10db74e1 Multiple Features on v3.5.0 (#1881)
* MobSF Application Security Score Card
* Scorecard API
* Improved App Security Scoring Mechanism
* Improved PDF Report
* Disable CVSSv2 by default. 
* For application security use case, use severity levels High, Warning, Low and Secure across all components applicable.
* Non blocking upload flow.
* Fixes #1885
2022-01-23 14:02:12 -08:00
Ajin Abraham 0e7984166f Update README.md 2022-01-08 14:36:21 -08:00
Ajin Abraham 23426d5c16 Update README.md 2021-08-05 19:50:10 -07:00
Ajin Abraham 831759afc8 Add link to docker hub 2021-06-04 18:51:29 -07:00
Ajin Abraham 55b416b41d More badges 2021-05-18 00:48:11 -07:00
Ajin Abraham 9fce8a9a62 Update README.md 2021-05-06 23:25:45 -07:00
Ajin Abraham b66bc8d72e Update README.md 2021-05-06 23:16:30 -07:00
Ajin Abraham c660ca099b HOTFIX: Code QA, Move Version String, USE_HOME by default + Others (see desc) (#1712)
* Move Version to init.py
* Default to Use HOME from MobSF v3.4
* Update Checking improvement
* New Android Rule AES ECB Default
* Update all code locations to dynamically detect config/settings location.
* Rescan Code QA Re: #1670
2021-03-27 16:49:32 -07:00
Ajin Abraham 2d58a211d8 New support page 2021-03-20 18:08:49 -07: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 cf3c0d04f4 HOTFIX: Fixes #1656 2021-01-22 23:09:49 -05:00
Ajin Abraham 8401a13750 Update README.md 2021-01-19 20:04:52 -05:00
Ajin Abraham fe93ddc412 Update README.md 2021-01-18 04:38:21 +05:30
Ajin Abraham a4af6a2865 Update README.md 2020-12-29 22:36:25 -05:00
Ajin Abraham 2648bf918a HOTFIX: Zip magic check, XAPK support, QA (#1632)
Check for ZIP Magic on Upload
Support XAPK file format. (Please note that we only scans base APK at this time)
Windows utf-8 safe reads,  handle frida exceptions
Tests for XAPK
Fixes: #1573, #1517
2020-12-29 21:16:32 -05:00
Ajin Abraham c15050addb Migrate from Travis to Github Actions (#1630)
Migrate from Travis to Github Actions
2020-12-27 19:05:20 -05:00
Ajin Abraham 7e2ad1aae4 HOTFIX: Bugfixes (#1618)
* Fixes #1595 #1582

* update version

* version bump

* Fix install verification bug for dynamic analysis

Fix install verification bug for dynamic analysis in Android 6.0
2020-12-07 17:08:20 -05:00
Matan Dobrushin c8079d540c Update README - Source Tree (#1613)
Source Tree gif added
2020-12-06 15:06:11 -05:00
Ajin Abraham bdbdc6a35b Update README.md 2020-10-08 18:11:34 -04:00
Ajin Abraham 8d67b61db2 HOTFIX: updated enterprise support description 2020-10-08 18:06:41 -04:00
Ajin Abraham cb8ecd3793 MobSF Animated Screenshots and Sponsors 2020-10-08 17:53:15 -04:00
Ajin Abraham d8d94eedfa Update README.md 2020-07-30 23:55:10 -04:00
Ajin Abraham 506307af73 Update README.md 2020-07-30 12:37:02 -04:00
Ajin Abraham 0af78693db Hotfix: remove codacy 2020-05-21 16:36:15 -04:00
magaofei 578dfa88af add zh-cn for README.md (#1379)
* add zh-cn for README.md
2020-05-05 13:59:44 -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 0aaa7fff73 Update README.md 2020-04-12 12:08:19 -04:00
Ajin Abraham 58856e8d45 Hotfix: formatting 2020-03-24 13:41:11 -04:00
Ajin Abraham b9f3c88005 Hotfix: update shoutouts 2020-03-24 13:40:31 -04:00
Ajin Abraham 70ad10895c HOTFIX: Typo in Readme 2020-03-14 10:52:05 -04:00
Ajin Abraham 7198c9ca34 iOS Swift, OWASP MASVS/MSTG Support (#1302)
* iOS Swift support
* Improved rules for Swift and Objective C
* OWASP MSTG support - https://mobile-security.gitbook.io/masvs/security-requirements/
* Changes to Code Matcher
* Add Status to iOS Permissions
* Standardize IPA binary analysis rules
* Refactoring SAST Code
* Refactor Classdump
* Updated Readme

Thanks to @karolpiateknet (Netguru S. A team)
2020-03-13 12:25:25 -04:00
Ajin Abraham f2b108e37c HOTFIX: MobSF course update and removing clutter 2020-03-03 19:07:17 -05:00
Lucas Ramage 1bd0b9f618 Use SPDX identifier for license
Bug: https://github.com/MobSF/Mobile-Security-Framework-MobSF/issues/1235
See: https://spdx.org/licenses/GPL-3.0-or-later.html
2020-01-24 09:43:35 -05:00