Giter Site home page Giter Site logo

withsecureopensource / atlant-api Goto Github PK

View Code? Open in Web Editor NEW
3.0 6.0 2.0 273 KB

WithSecure Atlant API Examples

License: Apache License 2.0

Go 5.70% Java 29.85% JavaScript 10.05% Python 53.32% CSS 0.04% HTML 0.40% Dockerfile 0.63%
examples api integration security f-secure atlant cybersecurity

atlant-api's Introduction

WithSecure Atlant Integration Guide

This repository contains tutorials and examples that demonstrate how to seamlessly integrate with WithSecure Atlant. Atlant is a powerful self-hosted service designed to scan files for malicious content, detect spam, and classify URLs. With Atlant, you can access these capabilities through a simple and intuitive REST API or integrate with existing ICAP-based solutions.

Whether you're new to Atlant or an experienced user, this repository provides comprehensive guidance on how to make the most of its features. Our tutorials and examples are designed to be easy to follow, with clear instructions and practical examples that you can adapt to your needs.

Getting Started with Atlant Using cURL

This tutorial explains how to get started with Atlant using cURL. It shows how to install and configure Atlant and how to perform common scanning tasks using the command-line curl utility.

Getting Started with Atlant Using Python

Python directory houses a collection of Python libraries and applications that showcase using Atlant's diverse capabilities from Python.

The atlant module provides a client library for interacting with Atlant's REST API. The library enables Python code to scan files and other types of content using Atlant, and also offers configuration management capabilities. In addition to the library, the module includes a command-line tool with the same name and similar functionality. See module-level documentation for more information about the library and the associated command-line tool.

The asyncio-icap-client module is a general-purpose ICAP client library for Python built on top of asyncio. This module is not tied to Atlant, but can be used for interacting with any ICAP server.

The demo-web-app directory contains a sample web application that internally employs Atlant to scan files. The application is distributed as a set of containers that can be easily deployed using Docker compose.

Examples in Other Languages

While the Python libraries and tools are the most comprehensive ones, we have also included additional examples in other languages for demonstration purposes:

atlant-api's People

Contributors

rauhma avatar samuellauren avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.