Git Product home page Git Product logo

Comments (11)

cvandeplas avatar cvandeplas commented on June 9, 2024

Hi, can you explain a bit more your setup?
More specifically why you chose to install the docker image. Do you have a local transform server?
How did you install the transforms? (transform hub, locally installed, through your own transform server)

from misp-maltego.

TickledBlueB avatar TickledBlueB commented on June 9, 2024

from misp-maltego.

cvandeplas avatar cvandeplas commented on June 9, 2024

Ok, so you're running your own CTAS server? Interesting. I believe you're the first one. I'm not familiar with running your own CTAS server, but I'm sure we'll get to something that works.

Is this for a single user, or a group of users?

  • for a single user I highly recommend to run misp-maltego in local transform mode. That's much easier. You can connect to any MISP server you want (also local), and can easily update the code.
  • for many users I guess configuring everything though your local CTAS and local transform servers would be the best. (see questions below)

So can you confirm you have:
1/ a client with Maltego GUI
2/ a server VM (docker) with CTAS
3/ a server VM (or docker) with MISP-maltego running in transform server mode
In relation to point 2: I expect you also created a configuration in CTAS referencing MISP maltego? How did you do this?

In relation to point 3: Test if your misp-maltego transform server is running:

  • Can you enter your MISP-maltego transform server (VM or docker) and confirm /usr/bin/python3 /usr/local/bin/twistd is running?
  • Can you curl -vv -k https://<your_misp-maltego_transform_server>/MISP_maltego.SearchInMISP. This should return a HTTP 200 OK response with Yes? as response body.

from misp-maltego.

TickledBlueB avatar TickledBlueB commented on June 9, 2024

from misp-maltego.

cvandeplas avatar cvandeplas commented on June 9, 2024

OK, local install. I was on a completely different path. Forget everything about remote transforms and MISP-maltego transform server now. CTAS also has nothing to do with what happens.

Something seems to be wrong with your local MISP-maltego installation.
On which system did you do the sudo pip3 install MISP-maltego? your own computer or the docker VM?

from misp-maltego.

TickledBlueB avatar TickledBlueB commented on June 9, 2024

from misp-maltego.

cvandeplas avatar cvandeplas commented on June 9, 2024

Is this setup for a single user, or a group of users? (which one is your use-case?)

  • for a single user I highly recommend to run misp-maltego in local transform mode. That's much easier. You can connect to any MISP server you want (also local), and can easily update the code. In this case you install it on your own system, no server is needed, even if you have your own local CTAS. To install: https://github.com/MISP/MISP-maltego#local-transform-installation

  • for many users I guess configuring everything though your local CTAS and local transform servers would be the best. (see questions below)

    • in this case you will indeed need to install the misp maltego server. While there's a docker config (that worked fine last time I used it, some time ago), the most recent method I used is with ansible. Have a look at the ansible playbook to understand what's going on in that misp-maltego server. (see https://github.com/MISP/MISP-maltego/blob/master/ansible/plume.yaml)
    • you will also need to do "stuff" on your CTAS server. I have absolutely no idea what as I do not have licenses for that.

from misp-maltego.

TickledBlueB avatar TickledBlueB commented on June 9, 2024

from misp-maltego.

cvandeplas avatar cvandeplas commented on June 9, 2024

I'm not sure installing misp-maltego on your CTAS server is the right thing to do. Either install it as a local install (on the analyst workstation), either install it on a separate machine, and configure the transforms on your CTAS to talk to it.

from misp-maltego.

TickledBlueB avatar TickledBlueB commented on June 9, 2024

from misp-maltego.

cvandeplas avatar cvandeplas commented on June 9, 2024

But how to "configure the transforms on your CTAS to talk to it" ?

I believe this question is about CTAS functionality and usage, which is specific to Paterva's software. I would expect you can find this in Paterva's documentation about CTAS.

from misp-maltego.

Related Issues (20)

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.