浏览代码

Forward because it's not a relay

Jonas Pflanzer 5 年之前
父节点
当前提交
173735cd0d
共有 1 个文件被更改,包括 5 次插入4 次删除
  1. 5 4
      daemon/src/CovertChannel/ProxyChannel.cpp

+ 5 - 4
daemon/src/CovertChannel/ProxyChannel.cpp

@@ -29,10 +29,11 @@ bool ProxyChannel::handleChannelFromOuter(Tins::PDU &pdu) {
 		ip.dst_addr(partnerAddress);
 		outerSender.send(pdu);
 	} else {
-		eth.src_addr(gatewayMAC);
-		eth.dst_addr(originMAC);
-		ip.src_addr(targetAddress);
-		ip.dst_addr(originAddress);
+		// Just forward it
+		//eth.src_addr(gatewayMAC);
+		//eth.dst_addr(originMAC);
+		//ip.src_addr(targetAddress);
+		//ip.dst_addr(originAddress);
 		innerSender.send(pdu);
 		std::cout << "channel from outer" << std::endl;
 	}