Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REQUEST: Add project RTPS scapy dissector #28

Open
4 tasks done
vmayoral opened this issue Nov 25, 2021 · 3 comments
Open
4 tasks done

REQUEST: Add project RTPS scapy dissector #28

vmayoral opened this issue Nov 25, 2021 · 3 comments

Comments

@vmayoral
Copy link
Member

Description

  • What is this project?
    A scapy RTPS crafter/dissector used to assess the security of ROS 2 interactions (PR). A subset of RTPS 2.5 is implemented at the time of writing. Over time, expectation is to a) comply with the full RTPS spec and b) extend it to support DDS Security plugins.

  • What is your motivation for wanting it under the Security Working Group?
    Make it available for participants and encourage them to contribute to it.

Existing URL

secdev/scapy#3403 (soon to be https://github.com/secdev/scapy)

Requirements

  • Builds on ROS 2 master with no warnings - N/A
  • Has linters enabled
  • colcon test runs successfully - N/A
  • Test coverage is greated than 50%

Sponsors (if applicable)

  • Xilinx
  • Trend Micro
@vmayoral
Copy link
Member Author

@artivis let's please consider this initiative constructively (opposed to past contribution attempts which were blocked by the Security WG (past discussion, failed contribution 1 failed contribution 2).

As pointed out in the past, we need to revamp the interest in security by maintaining projects and tools that are useful to ROS users from a security standpoint.

@mikaelarguedas
Copy link
Contributor

Looks like a cool project!
As the WG activity, attendance and member availability changed quite a bit I will not vote on this right now. If we revisit who is allocating significant time to this WG I believe updating approvers list and let the active approvers (that will be in charge on contributing and maintaining that project) do the voting

@artivis
Copy link
Contributor

artivis commented Jan 11, 2022

@vmayoral Please do update this request as per the new template. Thx.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants