使用Writer写入数据
This commit is contained in:
parent
1d177f6aba
commit
7c203971c1
@ -122,8 +122,7 @@ namespace FastGithub.PacketIntercept.Dns
|
|||||||
var responsePayload = response.ToArray();
|
var responsePayload = response.ToArray();
|
||||||
|
|
||||||
// 修改payload和包长
|
// 修改payload和包长
|
||||||
responsePayload.CopyTo(new Span<byte>(result.Data, responsePayload.Length));
|
packet.GetWriter(packet.Length - result.DataLength).Write(responsePayload);
|
||||||
packet.Length = packet.Length + responsePayload.Length - requestPayload.Length;
|
|
||||||
|
|
||||||
// 修改ip包
|
// 修改ip包
|
||||||
IPAddress destAddress;
|
IPAddress destAddress;
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<FrameworkReference Include="Microsoft.AspNetCore.App" />
|
<FrameworkReference Include="Microsoft.AspNetCore.App" />
|
||||||
<PackageReference Include="DNS" Version="7.0.0" />
|
<PackageReference Include="DNS" Version="7.0.0" />
|
||||||
<PackageReference Include="WindivertDotnet" Version="1.0.5" />
|
<PackageReference Include="WindivertDotnet" Version="1.0.7" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user