Skip to content

Commit

Permalink
update for release
Browse files Browse the repository at this point in the history
  • Loading branch information
amadisson committed Dec 10, 2021
1 parent 93158cb commit 9aed3fb
Show file tree
Hide file tree
Showing 19 changed files with 316 additions and 756 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ docs/book/_build/
.project
.pydevproject
docs/site/
web/cuckoo/web/static/docs/

# Python package stuff
.eggs/
Expand Down
908 changes: 287 additions & 621 deletions LICENSE

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion common/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"Natural Language :: English",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
Expand Down
2 changes: 1 addition & 1 deletion core/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"Natural Language :: English",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
Expand Down
12 changes: 6 additions & 6 deletions docs/mkdocs.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
site_name: Cuckoo docs
site_url: https://example.com/
site_name: Cuckoo 3 docs
site_url: https://cuckoo-hatch.cert.ee/static/docs/
theme:
name: readthedocs
highlightjs: true
Expand All @@ -13,19 +13,19 @@ plugins:
docs_dir: src
nav:
- Introduction:
- Cuckoo: introduction/cuckoo.md
- Cuckoo 3: introduction/cuckoo.md
- Sandboxing: introduction/sandboxing.md

- Installation:
- Cuckoo installation: installation/cuckoo.md
- Cuckoo 3 installation: installation/cuckoo.md
- System dependencies: installation/deps.md
- Machinery modules: installation/machineries.md
- VM Creation: installation/vmcreation.md
- Network routing: installation/routing.md

- Configuration:
- System settings: configuration/system.md
- Cuckoo configuration:
- Cuckoo 3 configuration:
- Cuckoo.yaml: configuration/cuckooconfs/cuckooyaml.md
- Distributed.yaml: configuration/cuckooconfs/distributedyaml.md
- Web configuration:
Expand All @@ -40,4 +40,4 @@ nav:
- Setup: usage/webapi/setup.md
- Endpoints: usage/webapi/endpoints.md
- Web UI: usage/webui/setup.md
- Commands: usage/commands.md
- Commands: usage/commands.md
3 changes: 1 addition & 2 deletions docs/src/introduction/cuckoo.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# What is Cuckoo?
# What is Cuckoo 3?

Cuckoo 3 is a Python 3 open source automated malware analysis system.

Expand All @@ -19,4 +19,3 @@ The recommended Python versions are 3.6 or 3.8. Lower than 3.6 will not work.
- Windows 10 (Build 1703)
- Stager: Tmstage
- Monitor: Threemon

27 changes: 4 additions & 23 deletions install.sh
Original file line number Diff line number Diff line change
@@ -1,28 +1,9 @@
#!/bin/bash

if ! [[ -d "../deps" ]];
then
echo "../deps does not exist"
exit 1
fi


# TMP solution until new versions of sflock etc are released to PyPI
declare -a deplist=("../deps/sflock" "../deps/roach" "../deps/httpreplay")

for dep in ${deplist[@]}
do
if ! [[ -d "$dep" ]]; then
echo "Missing dependecy: $dep"
exit 1
fi

pip install -e "$dep"
if [ $? -ne 0 ]; then
echo "Install of $dep failed"
exit
fi
done
pip install -U git+https://github.com/cert-ee/sflock
pip install -U git+https://github.com/cert-ee/roach
pip install -U git+https://github.com/cert-ee/httpreplay

pip install -U requests

Expand All @@ -40,4 +21,4 @@ do
echo "Install of $pkg failed"
exit 1
fi
done
done
2 changes: 1 addition & 1 deletion machineries/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"Natural Language :: English",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
Expand Down
2 changes: 1 addition & 1 deletion node/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"Natural Language :: English",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
Expand Down
4 changes: 2 additions & 2 deletions processing/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"Natural Language :: English",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
Expand All @@ -41,7 +41,7 @@
"httpreplay>=1.0, <1.1",
"pefile>=2019.4.18, <2019.5.0",
"oletools>=0.60, <0.61",
"cryptography>=3.2, <3.3",
"cryptography>=3.3.2, <3.4",
"hyperscan>=0.1.5, <0.2",
"yara-python>=4.0.2, <4.1",
"roach>=1.0, <1.1",
Expand Down
6 changes: 4 additions & 2 deletions web/cuckoo/web/static/css/ui.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file added web/cuckoo/web/static/images/cef_logo_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 0 additions & 41 deletions web/cuckoo/web/static/images/cuckoo-embossed.svg

This file was deleted.

23 changes: 0 additions & 23 deletions web/cuckoo/web/static/images/cuckoo-light.svg

This file was deleted.

23 changes: 0 additions & 23 deletions web/cuckoo/web/static/images/cuckoo.svg

This file was deleted.

Binary file added web/cuckoo/web/static/images/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 5 additions & 7 deletions web/cuckoo/web/templates/partial/footer.html.jinja2
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
<footer class="footer">
<div class="footer-start columns is-center is-vcenter">
<!-- <div class="logo has-text-center">
<span class="logo-placeholder is-embossed is-big"></span>
</div> -->
</div>
<div class="footer-end">
<p><strong>&copy; 2021</strong></p>
<p><strong>&copy; 2021 Estonian Information System Authority</strong></p>
<ul class="list is-horizontal">
<li>
<a class="is-link has-no-underline" href="/">
<a class="is-link has-no-underline" href="/static/docs/">
<span class="icon">
<i class="fas fa-book"></i>
</span>
Expand Down Expand Up @@ -45,4 +40,7 @@
<a class="is-link has-no-underline" href="#">Back to top</a>
</div>
</div>
<div class="footer-start columns is-center is-vcenter">
<img src="/static/images/cef_logo_2.png" alt="CEF logo" width="448" height="79"/>
</div>
</footer>
2 changes: 1 addition & 1 deletion web/cuckoo/web/templates/partial/navbar.html.jinja2
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<nav class="navbar">
<div class="navbar-logo">
<a class="navbar-link" href="/analyses">
<span class="logo-placeholder"></span>
<img src="/static/images/logo.png" alt="Cuckoo3" />
</a>
<a class="navbar-toggle" title="Expand menu">
<span></span>
Expand Down
2 changes: 1 addition & 1 deletion web/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"Intended Audience :: Information Technology",
"Intended Audience :: Science/Research",
"Natural Language :: English",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
Expand Down

0 comments on commit 9aed3fb

Please sign in to comment.