S7COMM.java 853 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package de.tudarmstadt.informatik.hostage.protocol;
  2. import java.util.List;
  3. import de.tudarmstadt.informatik.hostage.wrapper.Packet;
  4. /**
  5. * Created by root on 06.07.15.
  6. */
  7. public class S7COMM implements Protocol {
  8. @Override
  9. public int getPort() {
  10. return 102;
  11. }
  12. @Override
  13. public boolean isClosed() {
  14. return false;
  15. }
  16. @Override
  17. public boolean isSecure() {
  18. return false;
  19. }
  20. @Override
  21. public List<Packet> processMessage(Packet requestPacket) {
  22. byte[] request = requestPacket.getBytes();
  23. for(int i=0; i<=request.length;i++) {
  24. System.out.println(request[i]);
  25. }
  26. return null;
  27. }
  28. @Override
  29. public TALK_FIRST whoTalksFirst() {
  30. return null;
  31. }
  32. @Override
  33. public String toString(){
  34. return "S7COMM";
  35. }
  36. }