Explorar o código

Forgot to set some MACs

Jonas Pflanzer %!s(int64=5) %!d(string=hai) anos
pai
achega
d5e266ed51
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  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);