Giter Club home page Giter Club logo

fido's Introduction

Please note: FIDO is deprecated at Netflix and this repository is no longer maintained.

NetflixOSS Lifecycle

Fully Integrated Defense Operation (FIDO)

FIDO is an orchestration layer used to automate the incident response process by evaluating, assessing and responding to malware. FIDO’s primary purpose is to handle the heavy manual effort needed to evaluate threats coming from today's security stack and the large number of alerts generated by them. As an orchestration platform FIDO can make using your existing security tools more efficient and accurate by heavily reducing the manual effort needed to detect, notify and respond to attacks against a network.

Full Documentation

See the FIDO Wiki for full documentation, operational details and other information.

Bugs and Feedback

For bugs, questions and discussion please use Github issues

(Netflix's FIDO - Fully Integrated Defense Operation - is not a part of or service of the FIDO Alliance)

fido's People

Contributors

andrewmwhite avatar ghuntley avatar rmeshenberg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fido's Issues

Why the software history was not kept?

Hi there,

I'm a researcher studying software evolution. As part of my current research, I'm studying the implications of open-sourcing a proprietary software, for instance, if the project succeed in attracting newcomers. Fido was in my list. However, I observed that the software history of when the software was developed as a proprietary software was not kept after the transition to Github.

Knowing that software history is indispensable for developers (e.g., developers need to refer to history several times a day), I would like to ask Fido developers the following four brief questions:

  1. Why did you decide to not keep the software history?
  2. Do the core developers faced any kind of problems, when trying to refer to the old history? If so, how did they solve these problems?
  3. Do the newcomers faced any kind of problems, when trying to refer to the old history? If so, how did they solve these problems?
  4. How does the lack of history impacted on software evolution? Does it placed any burden in understanding and evolving the software?

Thanks in advance for your collaboration,

Gustavo Pinto, PhD
http://www.gustavopinto.org

Question: Bro/Snort Integration Status?

Hello Developers,

I am a graduate student at SJSU and for our senior project my team and I were thinking of contributing to FIDO open source project. I had a question which I hope the developers do not mind addressing. I noticed in the wiki it mentioned that Bro/Snort were listed in the "in progress/planned" category. Before we begin our work, have you guys already began working on integrating these detectors? I would greatly appreciate a response back.

Thank You,
Prabhdeep Singh

Database document inconsistency

If you're trying to roll your own database while waiting for the initialization script, note that the configs_detectors table document shows 13 columns but the code is expecting 18 in this order:

DetectorType, Detector, Vendor, Server, Folder, FolderTest, File, EmailFrom, Lastevent, UserID, Pwd, Acek, DB, ConnString, Query, Query2, Query3, APIKey

Sorry but get disappointed to see this level of coding in NetFlix.

In "Fido/Director/Director_Helper/The_Director_HostDetection.cs" source the line "if ((sHostname == null) && (sHostname == String.Empty))" in "HostDetection" method is buggy, the case is impossible to succeed.

Find one to review this project's codes. There are many bugs.

Leave using email as the error logger and find a cleaver way. Also leave using "Console" as the main trace environment.

Suricata Support

Is there any intent to provide Suricata support in addition to Snort?

Is FIDO dead?

Since there are so few comments, and the wiki is in terrible shape, is FIDO dead?

Is this really working.?

I tried to run this.

  1. Windows : there is no installation file.
  2. Linux : Even after changing the permissions using chmod +x , it says permission denied for all .cs files.

Please help asap

Thanks and Regrads

FIDO windows installation

I am sorry to ask this dumb question - in the windows installation instruction, it said:
"...Simply double-click the install file and follow the on-screen prompts..."

My question is that where/what is this "install file", assuming I just git clone "Netflix/Fido"...
All I can found are C# source code.

Database

Is there a database creation script somewhere? I could only find the table descriptions in the wiki.

Ubuntu Install Docs

Is there an ETA when the Ubuntu install docs will be put in the wiki?

FIDO looks very interesting I can't wait to try it out!

FIDO vs. IDO

"Fully" seams superfluous here, also as mentioned in the blog post, big confusion with FIDO Alliance. Integrated Defense Operations (IDO) or Unified Defense Operations (UDO) would be a better option.

Just a suggestion.

Security issue with AES_Crypto.cs and licensing issues

I'm not sure in what context the class is used, but the method of encryption in Fido/Fido_Support/Crypto/AES_Crypto.cs is insecure, as outlined by this StackOverflow question.

Also, there is no recognition of the original author of the class, which I believe is copied almost verbatim from this StackOverflow answer. The original author should get recognition, even if it is a bugged implementation. Copying it directly and adding your own copyright notice on it is in direct violation of its license, Creative Commons, under which all StackOverflow content is licensed.

Re-purpose FIDO to create a patch intelligence system

How configurable is FIDO?

Could I re-purpose it to ingest feeds of sw versions installed on unix, windows, network,databases and cross correlate against vulnerability and patch availability feeds. Ultimately generate alerts when patching SLAs are breached.

screen shot 2015-06-09 at 12 54 08

The development of Fido ongoing?

I see that nothing has changed in the repository for a long while. Only README.md file changes. Does the development take place somewhere else?

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.