Skip to content

Releases: intelowlproject/IntelOwl

[Patch] fixed version number - Added SpeakEasy, upgraded Capa and updated docs

03 Sep 08:40
e1c453d
Compare
Choose a tag to compare

This patch allows to download the most recent docker image of IntelOwl. Previous version was downloading the old (v.1.5.1) docker image.

Please see v1.6.0 for release details.

Upgrade guide

Added SpeakEasy, upgraded Capa and updated docs

02 Sep 09:20
Compare
Choose a tag to compare

[Patched] IntelX phonebook API + Dynamic Analyzer's Conf.

28 Aug 20:34
7df1c7a
Compare
Choose a tag to compare

Patch after v1.5.0.

  • Fixed runtime_configuration JSON serialization bug when requesting file scan.

IntelX phonebook API + Dynamic Analyzer's Conf. + more..

26 Aug 09:21
07ac4e9
Compare
Choose a tag to compare

This release contains a bug that was fixed in v1.5.1. We recommend cloning the master branch.

Features:

  • Ability to pass a JSON field runtime_configuration for dynamic configuration per scan request. Demo GIF.
  • IntelligenceX's phonebook API for observables.
  • Increased JWT token lifetime for webapp. (Ref.).

Breaking Changes:

  • Moved ldap_config.py under configuration/ directory. If you were using LDAP before this release, please refer the updated docs.

Fixes:

  • Updates and fixes to: Doc_info, PE_Info, VirusTotal v3 and Shodan_Honeyscore analyzers.
  • Added migration files for DB.

Quark Engine, Pulsedive, Python 3.7, GKE Deployment docs

20 Aug 09:02
f3b165d
Compare
Choose a tag to compare

Upgrade Guide

  • Inbuilt Integration for Pulsedive analyzer for IP, URL, Domain and Hash observables. Works without API key with rate limit of 30 requests/minute.
  • Inbuilt integration for Integrated Quark-engine for APKs - An Obfuscation-Neglect Android Malware Scoring System.
  • Increase max_length for file_mimetype column. Thanks to @skygrip for the report.
  • Index the fields that are used in ask_analysis_availability for faster fetching.
  • Update LDAP documentation, add section about GKE deployments.
  • Fixed: is_test issue in _docker_run. Thanks to @colbyprior.
  • Fixed: active_dns now returns proper result.
  • The base docker image is now based on Python 3.7.
  • Refactor test cases/classes to reduce duplicate code.

Elastic Search + LDAP + groups/permissions + specific docker tags

17 Aug 18:01
34ab99d
Compare
Choose a tag to compare

Read at release v1.3.0 for details.

  • The images on hub.docker.com are now tagged with the same version number as the GitHub release tags.

Elastic Search + LDAP + groups/permissions + some fixes

16 Aug 23:30
635e827
Compare
Choose a tag to compare
  • Added the ability to leverage Django's permissions system to organize users into groups, allow/restrict different permissions to different groups, mark particular jobs as private so they are not visible to other users. Docs on how to use this.
  • Added support for Elastic Search. If elastic search is enabled, all analysis are auto synced between the postgreSQL database and the Elastic Search index. Docs.
    • As a bonus, a preconfigured Kibana configuration (having some helpful visualizations and dashboard) is also provided which can be imported as a "Saved Object" into Kibana.
  • Added basic support for LDAP authentication mechanism. Docs.
  • Fixed: CUCKOO_API_KEY variable missing from env_file_app_template.
  • Increased observable_name field's max_length to support upto 512 chars. Up from the previous 128 limit. (Issue #144)
  • Cleaner log messages throughout analyzer related functions.
  • Various other under-the-hood improvements, fixes and optimizations.

For users upgrading to v1.3.0 from prior versions - Please follow the steps described here.

Capa + Box-JS + APKiD + logging issue fixed (Stable Release)

27 Jul 20:56
d54dc98
Compare
Choose a tag to compare
  • Integrations for analyzers: Capa by FireEye, Box-JS and APKiD. All of these are available as optional analyzers which can be enabled as per user's need.
  • Fix for issue #129. Now supports max length of 128 chars so SHA256/512 hashes can be scanned.
  • Refactoring and various bug fixes in Docker based optional analyzers, especially the logging issue.
  • changed flush_expired_tokens cron schedule from every 6h to 3h. So the user's DB is not cluttered.
  • Cleaner log messages throughout analyzer related functions.

Note: To update the web-client, please run docker pull intelowlproject/intelowl_ng:latest before starting Intel Owl.

Patch release

16 Jul 19:09
5c7960d
Compare
Choose a tag to compare

Patch release after v1.1.0.

  • Fix for the wrong service name in docker-compose.thug.yml
  • Slim Thug's docker image by a few MBs
  • For full changelog/new features, see v1.1.0.

Note: To update the web-client, please run docker pull intelowlproject/intelowl_ng:latest before starting Intel Owl.

Thug Honeyclient, bug fixes, optimizations

15 Jul 15:24
cc4c764
Compare
Choose a tag to compare

Note: Please use v1.1.1 which is a patched version of this.

  • Now supports Thug honeyclient for analysis of URL, Domain, HTML files. This is available via an optional docker container and in various flavors of invoking user-agent and thug specific configurations.
    Here's how-to enable it and use it in Intel Owl.
  • Bug fixes: PEframe logs not being created, whitespace around = operator in .env file.
  • Major under the hood improvements and optimizations and codefactor.io alert fixes.
  • Improvements on the web interface for easier navigation/filtering of analysis results.

Note: To update the web-client, please run docker pull intelowlproject/intelowl_ng:latest before starting Intel Owl.