spoofs02.json 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. {
  2. devices:[
  3. {
  4. id:"Alice",
  5. type:"NullComputer",
  6. ports:1,
  7. x:0.25,
  8. y:0.25,
  9. player: "true"
  10. },
  11. {
  12. id:"Bob",
  13. type:"NullComputer",
  14. ports:1,
  15. x:0.25,
  16. y:0.5
  17. },
  18. {
  19. id:"Charlie",
  20. type:"NullComputer",
  21. ports:1,
  22. x:0.25,
  23. y:0.75
  24. },
  25. {
  26. id:"Central Hub",
  27. type:"Switch",
  28. ports:4,
  29. x:0.5,
  30. y:0.5
  31. },
  32. {
  33. id:"Google",
  34. type:"NullComputer",
  35. ports:1,
  36. x:0.75,
  37. y:0.5
  38. }
  39. ],
  40. links:[
  41. {
  42. src:"Alice", srcport:0,
  43. dst:"Central Hub", dstport:0
  44. },
  45. {
  46. src:"Bob", srcport:0,
  47. dst:"Central Hub", dstport:1
  48. },
  49. {
  50. src:"Charlie", srcport:0,
  51. dst:"Central Hub", dstport:2
  52. },
  53. {
  54. src:"Google", srcport:0,
  55. dst:"Central Hub", dstport:3
  56. }
  57. ],
  58. timeline:[
  59. {
  60. type:"packet",
  61. at:100,
  62. from:"Google",
  63. payload:{
  64. network:{srcip:"Google",dstip:"Bob"}
  65. }
  66. },
  67. {
  68. type:"packet",
  69. at:150,
  70. from:"Google",
  71. payload:{
  72. network:{srcip:"Google",dstip:"Bob"}
  73. }
  74. },
  75. {
  76. type:"packet",
  77. at:200,
  78. from:"Google",
  79. payload:{
  80. network:{srcip:"Google",dstip:"Bob"}
  81. }
  82. },
  83. {
  84. type:"packet",
  85. at:380,
  86. from:"Charlie",
  87. payload:{
  88. network:{srcip:"Charlie",dstip:"Google"},
  89. transport:{proto:"ICMP"}
  90. }
  91. },
  92. {
  93. type:"packet",
  94. at:700,
  95. from:"Charlie",
  96. payload:{
  97. network:{srcip:"Charlie",dstip:"Google"},
  98. transport:{proto:"ICMP"}
  99. }
  100. }
  101. ],
  102. triggers:{
  103. t0:{
  104. type:"packet",
  105. device:"Alice",
  106. payload:{
  107. network:{dstip:"Charlie"}
  108. }
  109. }
  110. },
  111. nextLevel: "03 DoS/dos01.json"
  112. }