Browse Source

Forgot to set some MACs

Jonas Pflanzer 5 năm trước cách đây
mục cha
commit
d5e266ed51
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      daemon/src/CovertChannel/ProxyChannel.cpp

+ 2 - 0
daemon/src/CovertChannel/ProxyChannel.cpp

@@ -62,6 +62,8 @@ bool ProxyChannel::handlePartnerFromOuter(Tins::PDU &pdu) {
 	Tins::IP &ip = pdu.rfind_pdu<Tins::IP>();
 	if (relayOnly) {
 		// redirect to target
+		eth.src_addr(ownMAC);
+		eth.dst_addr(gatewayMAC);
 		ip.src_addr(ownAddress);
 		ip.dst_addr(targetAddress);
 		outerSender.send(pdu);