OpenNetworkingFoundation / DELTA

PROJECT DELTA: SDN SECURITY EVALUATION FRAMEWORK
221 stars 76 forks source link

lxc-copy can't find error when set up lxc env? #37

Open LamboChai opened 6 years ago

LamboChai commented 6 years ago

when i use .//tools/dev/lxc-setup/lxc-setup this commmand, it has an erroe msg; i change "lxc-copy" to "lxc-clone"!!

SeungwonWoo commented 6 years ago

Hello, In your case, I think the version of your machine's lxc is not 2.0.x. Please check your lxc version.

Now, we are going to fix DELTA continuously for Blackhat 2018, so the master version of DELTA doesn't work well until then.

I personally recommend that you can use DELTA from August or use the next commitment on master branch. Maybe that will be stable :)

Thanks,

LamboChai commented 6 years ago

Thanks, it's my fault that havn't noticed LXC version. I deploy DELTA on Ubuntu 16.04 with Ryu 4.4. It's a nice testing framework for SDN security. I have tested 15 advanced cases for Ryu. When I conduct "Switch Table flooding" , I have two small recommendation:

  1. in DummySwicth.java,when Ryu deny socket connection, this thread throws SocketException, maybe a UncaughtExceptionHandler is better!

  2. in core/interface.java dis.readUTF() sometimes will throw a NullPointerException, when there is no data to read! Add a judgment condition like this if (dis.available() > 0 && (context = dis.readUTF()) != null) will be helpful!

I am more interested in fuzzing test, but I don't find the demo to using the fuzzing module, are you going to release it ? thks!!