Git Product home page Git Product logo

panda-sandbox's Introduction

Welcome to Panda-Sandbox(钟馗沙箱)

License: MIT

🏠 个人小栈

未来更新的说明会刊登在这里,并且会不定时分享部分内容和心得 我本身对于安全并不是很感冒,现在这个项目完全是出于兴趣,想把自己所学融汇贯通于一个完整的项目中,构建一个完善的、可交付的项目

📎 项目说明:

目前Github社区中的开源沙箱系统,相较活跃的是 cuckoosandbox,但是这个项目在过去的一年中变得更新较为缓慢,后续也未见其进行卓越性的改进,逐渐走向闭源。 鉴于此,这个项目将初期集成和兼容 cuckoo 的 monitorcommunity。 这是一个基于已经初见成熟的 cuckoo 开源版本的沙箱的修订版本,但将进行彻底的重新构建,后续该版本将彻底重构,能够完全适配国内软件环境。

🔥 设计特性:

  • 将收录和兼容 cuckoo 社区中的所有行为签名和检测手段。
  • 采用新的方式重构任务调度和沙箱调度,提高整体的运行效率。
  • 将集成开源情报,并将集成小型开源情报库在内,构建信誉体系。
  • 合并 cuckoo 开源插件中的 android、linux、macos 平台检测。
  • 重构 cuckoo 文件报告的展示效果,计划支持在 Web 界面制作虚拟机。
  • 将采用全新的设计方式实现多节点的支持,实现高效的集群能力。
  • 提供检测手段的算子化界面操作,支持在界面自定义文件检测流程和通过的检测手段。

👌 待办清单:

  • 创建新的项目并创建第一次提交

  • 迁移官方最新的 agent 脚本过来, 并将其改写为 Python3 的版本

  • 测试改写后的 agent 脚本,使其功能可用

  • 完成基本测试的 VMware Fusion Pro base on MacOS 的基本调用测试

  • 构建 Readme.md

    • 完成 Readme.md 文档的初步框架构建
  • 迁移官方 Guest.py 脚本过来,并将其改写为 Python3 的版本

  • 构建基本任务调度框架结构(celery)

  • 构建基本的虚拟机调用程序(VMWare Fusion Pro base on MacOS)

后续更新内容将采用 github 的看板功能进行维护

地址: v1.0.0-alpha Project 看板

📖 使用说明:

   celery -A sandbox worker -l info -B -l INFO -E

👤 作者介绍:

Ryuchen ( 陈 浩 )

Nameplace ( 虚位以待 )

🤝 贡献源码:

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

渴望支持:

如果你想继续观察 Panda-Sandbox 接下来的走向,请给我们一个 这是对于我们最大的鼓励。 此外,如果你觉得 Panda-Sandbox 对你有帮助,你可以赞助我们一杯咖啡,鼓励我们继续开发维护下去。

微信 支付宝

扫码赞助

扫码赞助

📝 开源协议:

Copyright © 2019 Ryuchen.
This project is MIT licensed. 请谨遵开源协议,谢谢使用!


This README was generated with ❤️ by readme-md-generator

panda-sandbox's People

Contributors

ryuchen avatar

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.