Vadim Smirnov

Forum Replies Created

Viewing 15 posts - 826 through 840 (of 1,490 total)
  • Author
    Posts
  • in reply to: Filter packets comming in/out #6837
    Vadim Smirnov
    Keymaster

      You can use WinpkFilter built-in filters to intercept only packets destined to port 80. For the intercepted packet you can get a pointer to packet data and search for the “explorer” string. If you modify the packet you have to recalculate packets TCP and IP checksums. Also, if you modify packet length you also have to affect TCP header.

      in reply to: trouble modifying passthru sample #6838
      Vadim Smirnov
      Keymaster

        I’m not experienced in C# well enough to inspect your code for possible errors. However, I would recommend you to install network sniffer like Network Monitor or Wireshark and intercept your handcrafted packets from the network. Network sniffer will show if anything is wrong with checksum.

        Also, I can’t see in the code fragment where do you check if you are working with UDP packet. Or do you treat every outgoing packet as UDP one?

        in reply to: PPP & Dial-up Issue #6832
        Vadim Smirnov
        Keymaster

          Try to run passthru sample on the same network interface for which you run wireshark and I think you will be able to get exactly the same capture.

          in reply to: WinpkFilter news/updates. #5511
          Vadim Smirnov
          Keymaster

            WinpkFilter 3.0.7 released. This service release includes the bugfix for WinpkFilter NDIS IM driver on power state changes.

            If you are eligible for a free update, please send the following details to support@ntkernel.com tо receive an update instruction:

            1) Your order ID.
            2) An approximate date of purchasing.

            in reply to: Virtual Network Adapter VirtNet 1.0 and Vista64 #6700
            Vadim Smirnov
            Keymaster
              in reply to: Virtual Network Adapter VirtNet 1.0 and Vista64 #6698
              Vadim Smirnov
              Keymaster

                The download link is the same. Archive contain both 32 bit and 64 bit drivers.

                in reply to: Ссылки на сайте #6824
                Vadim Smirnov
                Keymaster

                  Спасибо за информацию. Меры приняты. 😯

                  in reply to: Virtual Network Adapter VirtNet in Windows Server 2008 #6823
                  Vadim Smirnov
                  Keymaster

                    Yes, you can install and use VirtNet on Windows 2008

                    in reply to: Virtual Network Adapter VirtNet 1.0 and Vista64 #6696
                    Vadim Smirnov
                    Keymaster

                      You can use VirtNet under Windows x64 if disable driver signing requirement (press F8 during system boot and choose Disable Driver Signature Enforcement option) or you can use test signing for VirtNet driver.

                      Vadim Smirnov
                      Keymaster

                        For the cross platform compatibility WinpkFilter driver returns adapter names as ANSI strings (actually only ANSI set used for internal adapter names). On user mode level you can operate with UNICODE strings if needed, just remember that strings from driver are in ANSI.

                        in reply to: Remote Desktop Connection #6822
                        Vadim Smirnov
                        Keymaster

                          It may happen if your packet processing code is incredibly slow. In this case internal driver packets queue reaches its maximum size and all newly coming packets are dropped.

                          If you use high speed connection I recommend to use ReadPackets API instead ReadPacket (refer PackThru sample) and optimize your packet processing code.

                          in reply to: WinpkFilter news/updates. #5510
                          Vadim Smirnov
                          Keymaster

                            WinpkFilter 3.0.6 released. This service release includes the bugfix for WinpkFilter NDIS IM driver (BSOD on restoring from Hibernate state on Windows Vista).

                            Important note:
                            For Windows Vista and later versions of the Windows family of operating systems, kernel-mode software must have a digital signature to load on x64-based computer systems. WinpkFilter drivers are not signed and in order to test them on Vista x64 you should press F8 during system boot and choose Disable Driver Signature Enforcement option. For the commercial software you’d have to obtain Code Signing certificate from Verysign or another Certificate Authority authorized by Microsoft.

                            If you are eligible for a free update, please send the following details to support@ntkernel.com tо receive an update instruction:

                            1) Your order ID.
                            2) An approximate date of purchasing.

                            in reply to: VirtNet on WXP x64 #6629
                            Vadim Smirnov
                            Keymaster

                              VirtNet was updated to support Windows XP/2003 x64.

                              in reply to: VirtNet on WXP x64 #6628
                              Vadim Smirnov
                              Keymaster

                                OK, i will try to find some time on the coming week to update VirtNet 8)

                                in reply to: WinXP-SP3 freezes on reboot after winpkfilter runtime #6820
                                Vadim Smirnov
                                Keymaster

                                  Try installing NDIS IM variant of WinpkFilter driver. Most probably you have another NDIS hooking driver installed by third-party firewall of AV software, which does conflict with WinpkFilter.

                                Viewing 15 posts - 826 through 840 (of 1,490 total)