OCTOBOT is a unique open source orchestration system or tool to be used to emulate a human for generating random and various traffic (e.g., web browsing, email, file transfer, and so on) which is modular or flexible implementation, scalable for tremendous number client/service, and simple/lightweight execution through CLI (command-line interface) or API (application programming interface).
- Architecture Design
- Provisioning Guide for System Administrator
- Orchestration Guide for Users
- Development Guide for Developer/Researcher
- Operation or Integration Guide for Operator and Third-party application
- Demo and Use Cases
- OctoBot: Human Activity Orchestration System for Cybersecurity Experiment and Exercise
- OctoBot: An Open-Source Orchestration System for a Wide Range Network Activity Generation
- Design and Implementation of Human-behave Bot for Realistic Web Browsing Activity Generation
National Cybersecurity R&D Laboratory (NCL)
National University of Singapore (NUS)
Singapore
Project Leader: Aris Cahyadi Risdianto - [email protected]
Principal Investigator (PI) : Prof. Ee-Chien Chang - [email protected]
Contributors:
- Aris Cahyadi Risdianto (NCL/NUS) - ariscahyadi
- DeZhang Lee (NUS) - dezhanglee
- Lai Yong Rong (Singapore Polytechnic) - WhyAre
- Joel Chang Zhi Kai (NUS) - joelczk
- Ang Chin Guan, Melvin (NUS) - krusagiz
- Huang Kang (NUS) - hkwany
- Akhil Vuputuri (NUS) - akhilvuputuri
Please check the CONTRIBUTING file for the detail.
All code in this repository is under the Apache Software Foundation License, 2.0. Please check the LICENSE file for the detail.