{"id":22180587,"url":"https://github.com/dcso/iocee","last_synced_at":"2025-07-26T17:32:21.943Z","repository":{"id":57582024,"uuid":"93630269","full_name":"DCSO/iocee","owner":"DCSO","description":"A small tool to automatically extract possible IOCs from streams of text data. Useful in conjunction with our bloom tool to identify IOCs.","archived":false,"fork":false,"pushed_at":"2017-06-27T13:55:39.000Z","size":13,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-06-20T16:44:28.928Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DCSO.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-06-07T11:57:07.000Z","updated_at":"2019-02-28T16:29:44.000Z","dependencies_parsed_at":"2022-09-26T19:32:16.937Z","dependency_job_id":null,"html_url":"https://github.com/DCSO/iocee","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DCSO%2Fiocee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DCSO%2Fiocee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DCSO%2Fiocee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DCSO%2Fiocee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DCSO","download_url":"https://codeload.github.com/DCSO/iocee/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227700405,"owners_count":17806365,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-02T09:18:47.493Z","updated_at":"2024-12-02T09:18:48.112Z","avatar_url":"https://github.com/DCSO.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IOCee\n### Extract potential IOCs from unstructured text\n\n[![GoDoc](https://godoc.org/github.com/DCSO/iocee?status.svg)](http://godoc.org/github.com/DCSO/iocee)\n[![Build Status](https://travis-ci.org/DCSO/iocee.svg?branch=master)](https://travis-ci.org/DCSO/iocee)\n\nIOCee is a simple tool that reads a stream of text from standard input and searches for potential IOC values in it. When it encounters a value that could be an IOC (e.g. a domain name, IP address, URL or hash) it generates all potential variations of it and prints each of them on a separate line. The output data can then be used with other tools such as `bloom`, which expect one value per line.\n\n# Usage\n\nTo extract IOCs from a file:\n\n    cat filename.txt | iocee\n\nTo interactively extract IOCs (useful for testing):\n\n    iocee --interactive\n\n# Installation \u0026 Usage\n\nTo install the command line tool:\n\n    make install\n\nTo run the tests:\n\n    make test\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcso%2Fiocee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdcso%2Fiocee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdcso%2Fiocee/lists"}